DYNAMIC ADAPTIVE FREQUENCY ADJUSTMENTS

DE112012006131B4Active Publication Date: 2025-03-06INTEL CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
DE112012006131
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2012-03-28
Publication Date
2025-03-06
Estimated Expiration
2032-03-28

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Methods for dynamic adaptive frequency adjustment, including: Receiving an initial set of transmission information in conjunction with a transmission device, Receiving a second set of transmission information in conjunction with a camera device (300), Analysis of the first set of transmission information and the second set of transmission information, and Determination of a dynamically adjusted camera frequency, wherein the dynamically adjusted camera frequency is intended to minimize transmission interference, characterized in that The analysis of the first set of transmission information and the second set of transmission information is based on the probability of transmission disturbances.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] These embodiments generally relate to the mitigation of harmonics in radio transmitters. In particular, they relate to the use of radio band information to dynamically change clock and data frequencies in order to reduce radio band interference. discussion

[0002] Modern consumer electronics devices can use more than one radio transceiver. For example, a laptop can use multiple radio transceivers for different communication protocols (e.g., Wi-Fi, Bluetooth, etc.) that transmit signals in specific radio bands (i.e., radio frequencies). The laptop may also contain a camera, which may also be configured to transmit signals in a specific frequency. Positioning the radio transceiver near a camera can increase radio interference. Therefore, there is a need to reduce radio interference between the camera and the radio transceiver. A method according to the preambles of the independent claims is known from US 2011 / 0136475 A1. The invention aims to further reduce radio interference. This objective is achieved by the invention specified in the independent claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0003] The various advantages of the embodiments according to the invention are obvious to the person skilled in the art upon reading the following description and the appended claims, as well as with reference to the following drawings, in which: Fig. 1 a block diagram of an example of a computer system for the implementation of dynamically adaptive frequency adjustments according to an embodiment of the invention and Fig. 2 is a flowchart of an example of a method for implementing dynamically adaptive frequency adjustments according to an embodiment of the invention. DETAILED DESCRIPTION

[0004] With current reference to Fig. Figure 1 shows a block diagram of a user device 100 for the implementation of dynamic adaptive frequency matching. The user device 100 can be, among other things, any programmable machine capable of performing a sequence of logical operations. Examples of the user device 100 include a notebook computer, a desktop computer, a personal digital assistant (PDA), a media player, a mobile internet device (MID), any smart device such as a smartphone, smart tablet, smart TV, or similar. In this embodiment, the user device 100 can be a notebook computer. The user device 100 can include, for example, a user device processing component 101, a user device storage component 102, a first user device transceiver 103, a second user device transceiver 104, a third user device transceiver 105, a frequency matching component 106, and a camera device 300.The frequency matching component 106 and the camera device 300 can be coupled via a connection 200.

[0005] The User Device Processor 101 can include at least one computer processor that can be used to execute computer-readable, executable instructions. For example, as will be discussed in more detail, the User Device Processor 101 can be configured to run various software applications in conjunction with dynamic adaptive frequency adjustment.

[0006] The user device storage component 102 can be any device configured to store data. In this example, the user device storage component 102 can store, among other things, user device operating information 107. The user device operating information 107 can include all information related to operations of the user device 100. The user device operating information 107 can include information pertaining to the first user device transceiver 103, the second user device transceiver 104, the third user device transceiver 105, and the camera device 300. Examples of user device operating information 107 might include transmission frequency information, timing information, transceiver setting information, camera setting information, and the like. As discussed in more detail, the user device operating information 107 can include, among other things...can be used to adaptively adjust frequencies in the user device 100 to minimize interference.

[0007] The first user device transceiver 103, the second user device transceiver 104, and the third user device transceiver 105 can be transmitter / receiver devices that enable the user device 100 to communicate wirelessly. The first user device transceiver 103 can be configured to communicate wirelessly via WLAN (e.g., LAN / MAN Wireless LANS (WLAN), IEEE 802.16-2004). The second user device transceiver 104 can be configured to communicate wirelessly via Bluetooth (e.g., IEEE 802.15.1-2005, Wireless Personal Area Networks). The third user device transceiver 105 can be configured to communicate wirelessly via a cellular connection (e.g., W-CDMA (UMTS), CDMA2000 (IS-856 / IS-2000), etc.).In other embodiments, the first user device transceiver 103, the second user device transceiver 104 and the third user device transceiver 105 can be configured to communicate wirelessly via various other wireless communication protocols such as IEEE 802.16-2004, LAN / MAN Broadband Wireless LANS (WiMAX), Zigbee (IEEE 802.15.4), etc., depending on the situation.

[0008] The frequency matching component 106 can be a component configured to implement, among other things, a dynamically adaptive frequency algorithm 108. As discussed in more detail, the dynamically adaptive frequency algorithm 108 can be configured to, among other things, receive and analyze transmission information, determine a dynamically adjusted camera frequency configured to minimize interference with radio equipment in operation, and transmit a command signal directly to a camera device to perform the transmission based on the dynamically adjusted camera frequency.

[0009] In this example, the frequency matching component 106 can be configured to receive the user device operating information 107 and determine the radio bands on which the first user device transceiver 103, the second user device transceiver 104, and the third user device transceiver 105 might transmit, and the frequency that the camera device 300 might use. The frequency matching component 106 can then use the dynamically adaptive frequency algorithm 108 to analyze this information based on the probability of transmission interference. In particular, the frequency matching component 106 can determine that if the transmission band on which the camera device 300 operates is not matched, this could lead to interference in the transmission operation of one of the three transceiver devices.

[0010] After determining the probability of transmission interference, the frequency adjustment component 106 can use the dynamically adaptive frequency algorithm 108 to determine the dynamically adjusted camera frequency. The dynamically adjusted camera frequency can be a frequency at which the camera device 300 is to operate in order to minimize interference in the user device 100. The dynamically adjusted camera frequency can encompass not only a single frequency but also a range of frequencies.

[0011] In these embodiments of the present invention, the frequency-matching component 106 can be one or more hardware components, e.g., a circuit element (e.g., including transistors, resistors, capacitors, inductors, etc.), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field-programmable gate array (FPGA), logic gates, registers, semiconductor devices, chips, microchips, chipsets, and so on. Furthermore, in other embodiments, the frequency-matching component 106 can also be a software application (e.g., stored in the user device memory component 102). In this embodiment, the frequency-matching component 106 can be a chipset. In other embodiments, the frequency-matching component 106 can, for example, be part of a larger system-on-a-chip (SOC).

[0012] Connection 200 can be a physical arrangement that enables the transmission of electronic signals between the frequency-adjusting component 106 and the camera device 300. Therefore, the frequency-adjusting component 106 can be configured to transmit, among other things, image information (e.g., image resolution information), control information (e.g., timing information), and information about the dynamically adapted camera frequency to the camera device 300 via connection 200. Furthermore, the camera device 300 can be configured to transmit, among other things, image data (i.e., data associated with an image captured by the camera 300) and / or control information (e.g., timing information associated with the camera device 300) to the frequency-adjusting component 106 via connection 200.

[0013] Camera device 300 can be any device configured to capture an image or video feed of an object or image. In this embodiment, camera device 300 can be integrated into the user device 100, as shown. Camera device 300 can include, among other things, an image sensor control component 301 and an image sensor 302.

[0014] The image sensor control component 301 can be a controller component configured, among other things, to control the operation of image sensor 302. The image sensor control component 301 can be configured to receive a command signal (e.g., from the frequency matching component 106) and transmit it using the dynamically adjusted camera frequency. Upon receiving the command signal, the image sensor control component 301 can configure itself (e.g., by reconfiguring registers in conjunction with an internal phase-locked loop) to use the dynamically adjusted camera frequency.

[0015] The image sensor control component 301 can then cause the image sensor 302 to also transmit based on this camera frequency. In particular, after reconfiguring itself to implement the dynamically adjusted camera frequency, the image sensor control component 301 can transmit signals via an incoming clock signal line 303 (e.g., a trace) and / or an image control signal line 304 (e.g., a trace) using the dynamically adjusted camera frequency. The incoming clock signal line 303 can be a clock signal used to synchronize the timing of the image sensor 302 with the image sensor control component 301. The image control signal line 304 can be used to provide control signals that are part of the image acquisition function of the image sensor 302 (e.g., image resolution commands, frame rate commands, etc.).

[0016] In this embodiment of the present invention, the image sensor control component 301 can be one or more hardware components, e.g., a circuit element (e.g., including transistors, resistors, capacitors, inductors, etc.), an integrated circuit, ASIC, PLD, DSP, FPGA, logic gates, registers, semiconductor devices, chips, microchips, chipsets, and so on. In other embodiments, the image sensor control component 301 can also be a software application. In this embodiment, the image sensor control component 301 can be an ASIC.

[0017] After the dynamically adjusted camera frequency is implemented, the incoming clock signal line 303 and the image control signal 304 can cause the image sensor 302 to also track the dynamically adjusted camera frequency. The image sensor 302 can, for example, reconfigure an internal phase-locked loop using the timing information (based on the dynamically adjusted camera frequency) sent in the incoming clock signal line 303 to synchronize with the image sensor control component 301.

[0018] Furthermore, since the operation of the image sensor 302 was tracked with the dynamically adjusted camera frequency, transmissions via an image data signal line 305 (e.g., a trace) and an outgoing clock signal line 306 (e.g., a trace) can also be synchronized according to the dynamically adjusted camera frequency. The image data signal line 305 can be used to transmit image data acquired by the image sensor 302 (e.g., video data). The outgoing clock signal line 306 can transmit timing information associated with the image sensor 302 (e.g., the timing information for the acquired image data).

[0019] The image data acquired by the image sensor 302 and the timing information associated with the image sensor 302 can, for example, be transmitted to the image sensor control component 301, which then transmits this information to other components of the user device 100. The timing information associated with the image sensor 302 can, for example, be stored in the user device operating information 107 of the user device storage component 102.

[0020] The arrangement and numbering of the blocks that are in Fig. The figures shown in Figure 1 do not imply a sequence of operations to the exclusion of other possibilities. It is obvious to those skilled in the art that the systems and methods described above are susceptible to various modifications and changes.

[0021] In the Fig. In the illustrated embodiment 1, the camera device 300 can, for example, be integrated into the user device 100. However, this is not necessarily the case. In other embodiments, the camera device can be a separate device coupled to a user device. For example, the user device 100 can be a desktop computer with an external camera device coupled to the camera device.

[0022] In the Fig. In the embodiment described in Figure 1, for example, the image sensor control component 301 and the image sensor 302 can also be separate. However, in other embodiments, an image sensor control component and an image sensor can be integrated together.

[0023] With current reference to Fig. Figure 2 shows a flowchart of an example method for implementing a dynamically adaptive frequency adjustment service according to an embodiment of the invention. In this example, a user device, for example, user device ( Fig. 1) be configured to provide dynamic, adaptive frequency adjustment to reduce radio band interference. The user device can include three user device transceivers, e.g., the first user device transceiver 103 ( Fig. 1), the second user device transceiver 104 ( Fig. 1), the third user device transceiver 105 ( Fig. 1) and a camera device, e.g. camera device 300 ( Fig. 1).

[0024] The method can be implemented as a set of logical instructions stored in a machine- or computer-readable memory medium, such as random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), firmware, flash memory, etc.; in configurable logic, such as programmable logic arrays (PLAs), field-programmable gate arrays (FPGAs), complex programmable logic devices (CPLDs); in fixed-functionality logic hardware using circuit technology, such as an application-specific integrated circuit (ASIC), complementary metal-oxide semiconductor (CMOS), or transistor-transistor logic (TTL) technology; or any combination thereof. It can, for example, be computer program code for performing operations shown in the method, written in any combination of one or more programming languages, including an object-oriented programming language, such as...Java, Smalltalk, C++ or similar, and conventional procedural programming languages, such as the "C" programming language or similar programming languages.

[0025] The process can begin at processing block 2000. A frequency adjustment component such as frequency adjustment component 106 can be added to processing block 2010 ( Fig. 1) User device operating information 107 ( Fig. 1) retrieve. At processing block 2020, the frequency adjustment component can use a dynamically adaptive frequency algorithm, e.g., the dynamic adaptive frequency algorithm 108 ( Fig. 1) to analyze the transmission information to determine whether, if the camera frequency on which the camera device is operated is not adjusted, interference with the transmission operation from any of the three transceiver devices is likely.

[0026] At processing block 2030, the dynamically adaptive frequency algorithm can determine a dynamically adjusted camera frequency. At processing block 2040, the frequency adjustment component can transmit a command signal to an image sensor control component of the camera device, e.g., image sensor control component 301 ( Fig. 1) to instruct the frequency adjustment component to operate the camera device based on the dynamically adjusted camera frequency. At processing block 2050, the image sensor control component can receive the command signal from the frequency adjustment component.

[0027] In processing block 2060, the image sensor control component can configure itself to implement the dynamically adjusted camera frequency. In this example, the image sensor control component can reconfigure registers to adapt an internal phase-locked loop.

[0028] In processing block 2070, after configuration, the image sensor control component can send signals based on the dynamically adjusted camera frequency to an image sensor, e.g. image sensor 302 ( Fig. 1), via an incoming clock signal line, e.g. incoming clock signal line 302 ( Fig. 1), and / or an image control signal line, e.g. image control signal line 304 ( Fig. 1) transmitted. In processing block 2080, the image sensor can receive timing information and control signals via the incoming clock signal line or the image control signal line.

[0029] At processing block 2090, the image sensor can configure itself to track the frequency used by the image sensor control component (i.e., the dynamically adjusted camera frequency). At processing block 2100, the image sensor can send signals (using the dynamically adjusted camera frequency) back to the image sensor component via an image data signal line, e.g., image data signal line 305 ( Fig. 1), and an outgoing clock signal line, e.g. outgoing clock signal line 306 ( Fig. 1) transferred.

[0030] At processing block 2110, the image sensor control component can receive image data acquired by the image sensor and timing information associated with the image sensor via the image data signal line or the outgoing clock signal line. The timing information associated with the image sensor can indicate that the image sensor (and, by extension, the outgoing clock signal line and the image data signal line) transmits based on the dynamically adjusted camera frequency. At processing block 2120, the image sensor control component can transmit the image data acquired by the image sensor and the timing information associated with the image sensor to other components in the user device (e.g., a user device storage component, a user device processing component). At processing block 2130, the process can end.

[0031] The sequence and numbering of the blocks that are in Fig. The figures shown in Figure 2 do not imply any order of operations to the exclusion of other possibilities. It is obvious to those skilled in the art that the systems and methods described above are susceptible to various modifications and changes.

[0032] For example, in the Fig. Figure 2 illustrates the frequency adjustment component using a dynamically adaptive frequency algorithm to determine a dynamically adjusted camera frequency (i.e., processing block 2030) in response to a detection that interference is imminent (i.e., processing block 2020). However, this need not necessarily be the case in embodiments of the present invention. In other embodiments, a dynamically adaptive frequency algorithm can determine a dynamically adjusted camera frequency based on other criteria.

[0033] Embodiments can therefore provide a method for implementing dynamic adaptive frequency adjustment, consisting of receiving a first set of transmission information in conjunction with a transmission device and receiving a second set of transmission information in conjunction with a camera device. The method can also analyze the first and second sets of transmission information based on the probability of transmission interference and determine a dynamically adjusted camera frequency, whereby the dynamically adjusted camera frequency is intended to minimize transmission interference.

[0034] In one example, the method can also provide the transmission of a command signal to the camera to instruct the camera device to transmit based on the dynamically adjusted camera frequency.

[0035] In another example, the command signal is transmitted through a frequency matching component.

[0036] In another example, the frequency matching component can be a circuit element, an integrated circuit, an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field-programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application.

[0037] In another example, the method can provide the configuration of the camera device to transmit based on the dynamically adjusted camera frequency.

[0038] In another example, the configuration of the camera device includes the configuration of an image sensor control component.

[0039] In yet another example, the image sensor control component can be a circuit element, an integrated circuit, an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field-programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application.

[0040] In another example, the configuration of the camera device includes the configuration of an image sensor.

[0041] In another example, the method can provide the transmission of a communication to indicate that the camera device is transmitting based on the dynamically adjusted camera frequency.

[0042] Embodiments may also include at least one machine-readable medium containing a plurality of instructions which, in response to execution on a computer device, cause the computer device to execute examples of the methods mentioned above. Embodiments may also provide a device for implementing dynamic adaptive frequency matching, comprising a transceiver and logic configured to execute examples of the method mentioned above. Another embodiment may provide a system for implementing dynamic adaptive frequency matching, comprising a transceiver, a camera device, and logic configured to execute examples of the method mentioned above.

[0043] Another embodiment can provide a method for implementing dynamically adaptive frequency adjustment, consisting of transmitting a set of transmission information in conjunction with a camera device and receiving a command signal that instructs the camera device to transmit based on a dynamically adjusted camera frequency, wherein the dynamically adjusted camera frequency is determined in such a way as to minimize transmission interference. The method can also provide the configuration of the camera device for transmission based on the dynamically adjusted camera frequency.

[0044] In another example, the configuration of the camera device includes the configuration of an image sensor control component.

[0045] In another example, the image sensor control component is a circuit element, an integrated circuit, an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field-programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application.

[0046] In yet another example, the configuration of the camera device includes the configuration of an image sensor.

[0047] In another example, the method can provide the transmission of a communication to indicate that the camera device is transmitting based on the dynamically adjusted camera frequency.

[0048] In yet another example, the method can provide the transmission of a communication that delivers timing information to synchronize the timing of an image sensor with an image sensor control component.

[0049] In another example, the method can provide the transmission of a communication that specifies a control signal belonging to an image acquisition function of an image sensor.

[0050] In yet another example, the method can provide the reception of image data captured by an image sensor.

[0051] In another example, the method can provide the reception of timing information in conjunction with an image sensor.

[0052] Embodiments may also include at least one machine-readable medium containing a plurality of instructions which, in response to execution on a computer device, cause the computer device to execute examples of the methods mentioned above. Embodiments may also provide a device for implementing dynamic adaptive frequency matching, comprising a transceiver and logic configured to execute examples of the method mentioned above. Another embodiment may provide a system for implementing dynamic adaptive frequency matching, comprising a transceiver, a camera device, and logic configured to execute examples of the method mentioned above.

[0053] Another embodiment can provide a method for implementing dynamically adaptive frequency adjustment, consisting of transmitting a set of transmission information in conjunction with a camera device and receiving a command signal that instructs the camera device to transmit based on a dynamically adjusted camera frequency, wherein the dynamically adjusted camera frequency is determined in such a way as to minimize transmission interference. The method can also provide the configuration of the camera device for transmission based on the dynamically adjusted camera frequency.

[0054] A further embodiment can provide at least one computer-readable storage medium comprising a set of instructions which, when executed by a processor, cause a computer to receive a first set of transmission information associated with a transmission device and a second set of transmission information associated with a camera device. The set of instructions can also cause a computer to analyze the first and second sets of transmission information based on the probability of transmission interference and to determine a dynamically adjusted camera frequency, the dynamically adjusted camera frequency being intended to minimize the transmission information.

[0055] Another embodiment can provide a computer-readable storage medium comprising a set of instructions which, when executed by a processor, cause a computer to transmit a set of transmission information in conjunction with a camera device. The set of instructions can also cause a computer to receive a command signal to instruct the camera device to transmit based on a dynamically adjusted camera frequency, the dynamically adjusted camera frequency being determined to minimize transmission interference, and to configure the camera device to transmit based on the dynamically adjusted camera frequency.

[0056] Another embodiment provides a device consisting of a processing component and a transmission device. The device may further include a first transmission module for receiving a first set of transmission information in conjunction with a transmission device, and a second transmission module for receiving a second set of transmission information in conjunction with a camera device. The device may also include an analysis module for analyzing the first and second sets of transmission information based on the probability of transmission interference, and a frequency module for generating a dynamically adjusted camera frequency, the dynamically adjusted camera frequency being intended to minimize transmission interference.

[0057] Various implementations can be achieved using hardware elements, software elements, or a combination of both. Examples of hardware elements include processors, microprocessors, circuits, circuit components (e.g., transistors, resistors, capacitors, inductors, etc.), application-specific integrated circuits (ASICs), programmable logic devices (PLDs), digital signal processors (DSPs), field-programmable gate arrays (FPGAs), logic gates, registers, semiconductor devices, chips, microchips, chipsets, and so on.Examples of software may include software components, programs, applications, computer programs, application programs, system programs, machine programs, operating system software, middleware, firmware, software modules, utilities, subroutines, functions, methods, procedures, software interfaces, application programming interfaces (APIs), instruction sets, computer code, code segments, computer code segments, words, values, symbols, or any combination thereof. The determination of whether an embodiment is implemented using hardware elements and / or software elements may vary in accordance with any number of factors, such as desired processing speed, energy levels, thermal tolerances, processing cycle budget, input data rates, output data rates, memory resources, data bus rates, and other design or performance constraints.

[0058] One or more aspects of at least one embodiment can be implemented by performing the techniques described herein using representative data stored on a machine-readable medium. This medium represents different logics within the processor, which, when read by a machine, cause the machine to fabricate the logic. Such representations, also known as "IP kernels," can be stored on a specific machine-readable medium and delivered to various customers or manufacturing facilities, where they are loaded into fabrication machines that produce the logic or the processor.

[0059] The techniques described herein can therefore provide a feed-forward system that ensures both real-time operation of the consumer video pipeline and dynamic updates to the operational pipeline to deliver optimal visual perception quality and viewing experience. Specifically, a separate control system for the video pipeline can dynamically adjust operating points to optimize a global configuration of interactive component modules associated with video perception quality. In a batch configuration, a perception quality analysis module can be placed upstream of the video processing pipeline, and parameters determined for the post-processing pipeline can be applied to the same frame.When distributing the quality analysis block, or when perceptual quality analysis needs to be performed at intermediate points in the pipeline, the parameters determined using a specific frame can be applied to the next frame to ensure real-time operation. Distributed computing is sometimes useful in reducing complexity, as certain elements of the perceptual quality calculation can be pre-computed in the post-processing pipeline and reused. Illustrated approaches can also be compatible with closed-loop control systems, where the perceptual quality analysis is reused at the output of the video processing pipeline to estimate the output quality, which is also used by the control mechanism.

[0060] Embodiments of the present invention can be applied to all types of semiconductor integrated circuit (IC) chips. Examples of such IC chips include, among others, processors, controllers, chipset components, programmable logic arrays (PLAs), memory chips, network chips, and the like. Furthermore, some drawings depict signal conductors with lines. Some of these may be different to represent more significant signal paths, others may include labels to indicate a number of associated signal paths, and / or they may include arrows at one or more ends to indicate the primary direction of data flow. However, this should in no way be considered limiting. Such additional details can be used in conjunction with one or more exemplary embodiments to facilitate a better understanding of a circuit.All signal lines shown, whether with or without additional information, can include one or more signals radiating in multiple directions and can be implemented with any suitable signal scheme, e.g., digital or analog lines can be implemented with differential pairs, optical fibers and / or reference lines.

[0061] Sizes, models, values, and ranges are given as examples, although embodiments of the present invention are not limited to these. With the maturation of manufacturing techniques (e.g., photolithography) over time, it is expected that increasingly smaller devices will be able to be produced. Furthermore, it is possible that well-known power / ground connections with the IC chips and other components are shown or omitted in the figures, for the sake of simplifying illustration and discussion, and to ensure that certain aspects of the embodiments of the invention are not overlooked.Furthermore, arrangements in block diagram format can be shown to avoid overshadowing embodiments of the invention and also to demonstrate that certain details regarding the implementation of such block diagram arrangements depend heavily on the platform into which the invention is to be implemented; that is, the person skilled in the art should be familiar with such specific details. Where specific details (e.g., circuits) are cited to describe exemplary embodiments of the invention, the person skilled in the art should recognize that embodiments of the invention can be realized with or without variations of these specific details. The description should therefore be considered illustrative rather than limiting.

[0062] Some embodiments may, for example, be implemented using a machine-readable or concrete computer-readable medium or product that can store an instruction or set of instructions which, when executed by a machine, can cause the machine to perform a procedure and / or operations in accordance with the embodiments.

[0063] Such a machine may, for example, include any suitable processing platform, computer platform, computer device, processing equipment, computer system, processing system, any computer, processor or the like, and may be implemented using any suitable combination of hardware and / or software.The machine-readable medium or product may include, for example, any suitable type of storage unit, storage device, storage product and / or storage medium, such as memory, removable or non-removable storage media, erasable or non-erasable storage media, writable or rewritable storage media, digital or analog storage media, hard disk, floppy disk, CD-ROM (Compact Disk Read Only Memory), CD-R (Compact Disk Recordable), CD-RW (Compact Disk Rewriteable), optical disk, magnetic storage media, magneto-optical storage media, removable memory cards or disks, various types of DVDs (Digital Versatile Disks), a tape, a cassette or the like.The commands can include any suitable type of code, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, encrypted code, and the like, and can be implemented using any suitable higher-level, machine-oriented, object-oriented, visual, compiled, and / or interpreted programming language.

[0064] Unless specifically stated otherwise, it is understood that terms such as "process," "calculate," "determine," or the like refer to the action and / or processes of a computer or computer system, or similar electronic computing device, that manipulates and / or converts data, represented as physical (e.g., electronic) quantities within the registers and / or memory of the computer system, into other data, likewise represented as physical quantities within the memory, registers, or other such information storage, transmission, or display devices of the computer system. The embodiments are not limited in this context.

[0065] The term "coupled" may be used herein to refer to any kind of relationship, direct or indirect, between the components concerned, and may refer to electrical, mechanical, fluidic, optical, electromagnetic, electromechanical, or other connections. Furthermore, the terms "first," "second," etc., may be used herein only to simplify the discussion and carry no particular temporal or chronological significance unless otherwise indicated.

[0066] Based on the preceding description, it is obvious to those skilled in the art that the wide range of techniques of the embodiments according to the invention can be implemented in a variety of forms. Therefore, while the embodiments according to the invention have been described in conjunction with specific examples thereof, the true scope of the embodiments according to the invention should not be limited to these examples, since other modifications are obvious to those skilled in the art in this field upon review of the drawings, the description, and the following claims.

Claims

[1] Method for dynamically adaptive frequency adjustment, comprising: Receiving a first set of transmission information in conjunction with a transmission device, Receiving a second set of transmission information in connection with a camera device (300), Analysis of the first set of transmission information and the second set of transmission information, and Determination of a dynamically adjusted camera frequency, whereby the dynamically adjusted camera frequency should minimize transmission interference, characterized by , that the analysis of the first set of transmission information and the second set of transmission information is carried out based on the probability of transmission disturbances. [2] The method of claim 1, comprising transmitting a command signal to the camera device (300) to instruct the camera device (300) to transmit based on the dynamically adjusted camera frequency. [3] The method of claim 2, wherein the command signal is transmitted by a frequency adjustment component (106). [4] The method of claim 3, wherein the frequency adjustment component (106) may be a circuit element, an integrated circuit, an application specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application. [5] The method of claim 1, comprising configuring the camera device (300) to transmit based on the dynamically adjusted camera frequency. [6] The method of claim 5, wherein the configuration of the camera device (300) includes the configuration of an image sensor control component (301). [7] The method of claim 6, wherein the image sensor control component (301) may be one or more circuit elements, an integrated circuit, an application specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application. [8] The method of claim 5, wherein the configuration of the camera device (300) includes the configuration of an image sensor (302). [9] The method of claim 1, comprising transmitting a communication to indicate that the camera device (300) is transmitting based on the dynamically adjusted camera frequency. [10] At least one machine-readable medium comprising a plurality of instructions for dynamically adaptive frequency adjustment that, in response to execution on a computing device, cause the computing device to perform a method according to a method according to any one of claims 1 to 9. [11] Device for dynamically adaptive frequency adjustment, comprising: a transceiver (103,104); and Logic configured to perform a method according to any one of claims 1 to 9. [12] System for dynamically adaptive frequency adjustment, comprising: a transceiver (103,104); a camera device (300); and Logic configured to perform a method according to any one of claims 1 to 9. [13] Method for dynamically adaptive frequency adjustment, comprising: transmitting a second set of transmission information in connection with a camera device (300), Receiving a command signal instructing the camera device (300) to transmit based on a dynamically adjusted camera frequency, Configuring the camera device (300) to transmit based on the dynamically adjusted camera frequency, characterized by , that the dynamically adjusted camera frequency is determined by analyzing the second set of transmission information and a first set of transmission information based on a probability of transmission interference such that the transmission interference is minimized, wherein the first set of transmission information is associated with a transmission device. [14] The method of claim 13, wherein the configuration of the camera device includes the configuration of an image sensor control component (301). [15] The method of claim 14, wherein the image sensor control component (301) may be one or more circuit elements, an integrated circuit, an application specific integrated circuit (ASIC), a programmable logic device (PLD), a digital signal processor (DSP), a field programmable gate array (FPGA), a logic gate, a register, a semiconductor device, a chip, a microchip, a chipset, and a software application. [16] The method of claim 13, wherein the configuration of the camera device (300) includes the configuration of an image sensor (302). [17] The method of claim 13, comprising transmitting a communication to indicate that the camera device (300) is transmitting based on the dynamically adjusted camera frequency. [18] The method of claim 13, comprising transmitting a communication providing timing information to synchronize the timing of an image sensor (302) with an image sensor control component (301). [19] The method of claim 13, comprising transmitting a communication indicative of a control signal associated with an image sensing function of the image sensor (302). [20] The method of claim 13, comprising receiving image data acquired by an image sensor (302). [21] The method of claim 13, comprising receiving timing information in association with an image sensor (302). [22] At least one machine-readable medium comprising a plurality of dynamic adaptive frequency adjustment instructions that, in response to execution on a computing device, cause the computing device to perform a method according to any one of claims 13 to 21. [23] Device for dynamically adaptive frequency adjustment, comprising: a transceiver (103,104); and Logic configured to execute a method according to any one of claims 13 to 21. [24] System for dynamically adaptive frequency adjustment, comprising: a transceiver (103,104); a camera device (300); and Logic configured to perform a method according to any one of claims 13 to 21.

Citation Information

Patent Citations

  • Mobile terminal with camera clock frequency control

    US20110136475A1