Method and device for the firmware compaction, method and device for the firmware unzipping

FIELD: information technology.

SUBSTANCE: firmware compaction method contains the following steps: collect the code section information and the section with the firmware data; separately compact the code section and the data section; and configurate the first description data, corresponding to the firmware, the first description data contains the first address data as to where the compacted code section in the electronic device is stored, the second address data as to where the compacted data section is stored in the electronic device, the first unzipping address, where the compacted code section is to be unzipped in the electronic device, and the second unzipping address, where the compacted data section is to be unzipped in the electronic device.

EFFECT: firmware compaction and unzipping.

20 cl, 19 dwg

 



 

Same patents:

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to signal processing means. The system receives an encoded low-frequency band signal and encoded energy information used for frequency shift of the encoded low-frequency band signal. The low-frequency band signal is decoded and energy suppression of the decoded signal is smoothed. The smoothed low-frequency band signal is frequency shifted to generate a high-frequency band signal. The low-frequency band signal and the high-frequency band signal are then merged and output.

EFFECT: high quality of the decoded signal.

20 cl, 14 dwg

FIELD: physics.

SUBSTANCE: in a method of compressing and restoring signals, based on representing signals with a linear combination of exponents, which includes sampling a signal, accumulating a discrete reading frame, picking up oscillatory signal components and calculating oscillation parameters from which the signal is restored, the number of oscillatory components is limited by components whose dispersion exceeds a predetermined value, and the duration of the data frame is changed depending on said number.

EFFECT: high signal compression coefficient.

2 cl, 3 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to data transmission and is intended for encoding and decoding data. A bandpass filter splits an input signal into multiple-subband signals; a parameter calculating means calculates a parameter value using a selected multiple-subband signal and/or the input signal; a high-frequency subband power estimating means calculates a high-frequency subband power estimate based on the calculated parameter value; a high-frequency signal component generating means generates a high-frequency signal component based on multiple-subband signals selected by the bandpass filter, and the high-frequency subband power estimate calculated by high-frequency subband power estimating means. A frequency band extension apparatus extends the frequency band of the input signal using the high-frequency signal component.

EFFECT: high accuracy of reproducing data and high quality of sound owing to frequency band extension.

36 cl, 30 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication engineering. An audio decoder for providing decoded audio information based on encoded audio information includes a window application-based signal converter formed to map a frequency-time presentation, which is described by the encoded audio information, to a time interval presentation. The window application-based signal converter is formed to select one of a plurality of windows, which include windows of different transition inclinations and windows of different conversion lengths based on window information. The audio decoder includes a window selector formed to evaluate window information of a variable-length code word for selecting a window for processing said part of the frequency-time presentation associated with said audio information frame.

EFFECT: eliminating artefacts arising when processing time-limited frames.

15 cl, 23 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to encoding and decoding an audio signal having the harmonic or speech content, which can be subjected to time-deformation processing. An encoder includes a window function controller, a window set-up device, a time deformation device with final quality check functionality, a time/frequency converter, a TNS stage or encoding device quantiser. The window function controller, time deformation device, TNS stage or an additional ambient noise analyser are controlled by the signal analysis results obtained by the time deformation analyser or signal classifier. The decoder applies an ambient noise operation using an estimate of the controlled ambient noise depending on the harmonic or speech characteristic of the audio signal.

EFFECT: high encoding efficiency.

16 cl, 37 dwg

FIELD: measuring instrumentation.

SUBSTANCE: invention refers to telemetry and data compression during measurement data translation in monitoring systems, in measurements in inaccessible places, and in measurement data storage, e.g. in aircraft and vessel black boxes. The method involves context creation for measurement data compression where entropy of measurement data typical for particular measurement devices and conditions is adjusted, by measured parameter modulation as well, for actual and/or required measurement accuracy, and compression rate and transmitted/stored data content are adjusted by source data system forming one or more linked data arrays for measurement parameters and one or more data arrays for measurement content.

EFFECT: limitation of data volume during measurements, increased data coding rate and data security ensured.

7 cl, 5 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering. A method of transmitting and receiving information from multiple information sources to information consumers in a digital communication system, the method comprising, at the transmitting side a primary binary digital stream, selecting consecutive groups with a given number p of bits per group; identifying for each group a corresponding sequence of binary codes and one-to-one transformation of each group of bits into an ordered set of bits with a corresponding sequence of codes of said bits; in addition to values of the set of binary codes, using other given code values, wherein the codes may assume values only from the set of binary codes, and the last code may assume values only from the additional code values. The formed digital bit stream is converted to a signal stream. Upon receiving each of the consecutively received bits, binary codes and codes from the set of additional code values are identified, the ordered set of bits and the corresponding code sequence are identified and the primary digital stream of binary bits is restored uniquely without loss of information.

EFFECT: increasing information capacity without loss of information.

1 tbl

FIELD: information technology.

SUBSTANCE: method for information transmission and reception between the first and the second transmitting-receiving sides, as per which initial information or its part of a specified volume, which is transmitted with the first side and presented with an orderly in-sequence numbered set of integral values, which corresponds to it, is converted by the proposed method with conversion elements known only at the first side, and transmitted to the second side. It is received at the second side, converted by means of the proposed method with conversion elements known only at the second side, and transmitted to the first side. It is received at the first side, again converted by means of the proposed method with the conversion elements known only at the first side and transmitted again to the second side. It is received at the second side, converted by means of the proposed method with the conversion elements known only at the second side, and initial information or some part of the specified volume is restored with the proposed method.

EFFECT: improving efficiency of information transmission and reception systems between the first and the second transmitting-receiving sides.

FIELD: physics, video.

SUBSTANCE: group of inventions relates to data processing for performing video compression. The method includes encoding a plurality of video frames or portions thereof according to a first encoding format, the first encoding format being optimised for transmission to a client device over a current communication channel; transmitting said plurality and concurrently encoding same according to a second encoding format, the second encoding format having a relatively higher-quality compressed video and/or a lower compression ratio than the first encoding format; storing the first plurality of video frames encoded in the second encoding format on a storage device and providing access and playback of the first plurality of video frames encoded in the second encoding format on the client device.

EFFECT: improved capacity to manipulate audio and video media and shorter loading time.

18 cl, 57 dwg

FIELD: radio engineering, communication.

SUBSTANCE: method of transmitting and receiving information from an information source to a consumer in a digital communication system, in which each of series-arranged symbols in a message is transmitted to a one-to-one corresponding ordered set of bits with a given number and sequence of codes of said bits; in addition to values of a set of binary codes 0 and 1, other given code values are input, wherein codes from the first to the second last in the sequence of codes, corresponding to the ordered set of bits, can assume values only from the set of binary codes 0 and 1, and the last code can assume values only from the additionally input code values. Upon reception, each of the successively received bits is identified with binary codes 0, 1 and codes from the set of additionally input code values; the ordered set of bits and the corresponding sequence of codes situated between the previous received bit with a code from the set of additionally input code values and the next received bit with a code from the set of additionally input code values, including it, is identified and a message symbol is uniquely restored from said sequence of codes.

EFFECT: increasing information capacity without losing information.

1 tbl

FIELD: physics, computation hardware.

SUBSTANCE: invention relates to computer engineering. Programme module code is loaded to main memory by safety system processor unless the actuation of OS execution in main memory address range located outside that used by said OS. Started OS readdress the access to said programme module from user programme to main memory address whereto programme module is loaded before OS execution actuation. This is performed with the help of file system which associates automatically the programme module address in user programme virtual memory space with physical address of main memory programme module.

EFFECT: ruled out faults on OS operation.

15 cl, 5 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to imaging systems. An imaging device is disclosed. The device includes a switching unit, configured to switch the state of the imaging device from a first state to a second state when the electric power switch is turned off, and switch to the first state when the electric power switch is turned on. The device also includes an extraction unit, configured to extract the switching off period, during which the electric power switch was turned off, in a case when the electric power switch was turned on. Furthermore, the device includes an activation control unit, configured to issue commands for resetting the system and rebooting imaging device when the switching off period is longer than a predefined period, and to return the imaging device from the second state to the first state without issuing system reset commands when the switching off period is longer than the predefined period.

EFFECT: faster activation of the imaging device.

19 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to intelligent automated assistant systems. Disclosed is method of operating an intelligent automated assistant. The method is carried out in an electronic device having a processor and memory which stores instructions for execution by the processor. The processor executes instructions on which a user request is received, wherein the user request includes a speech input received from the user. Based on the representation of user intent, a plurality of relevant task parameters are identified for the task flow, wherein the plurality of relevant task parameters includes at least one task parameter explicitly expressed in speech input and at least one task parameter logically derived from context information associated with the speech input.

EFFECT: high accuracy of presenting a user with relevant information by taking into account task parameters logically derived from context information.

11 cl, 50 dwg, 5 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to providing a user terminal with an application which is customised with respect to user-specific parameters and terminal-specific properties. An application server stores a template for the customised application of an identification document and a feature set for each of several terminal types; receives a request to generate a customised application of the identification document for a user and determines individual user parameters based on the request; transmits, to the user terminal, a message with data which initiates the request from the user terminal; determines the type of the user terminal based on the request; determines individual properties of the terminal based on the type of the user terminal; generates a customised application of the identification document based on the template, individual user parameters and individual terminal parameters; inserts the customised application of the identification document into the delivery file set of a data transmission system and transmits the file set for delivery to the user terminal.

EFFECT: providing a customised application for downloading in a user terminal.

8 cl, 5 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer networks, namely to client-server computer networks. The technical result is achieved due to the use of pre-processing on the server for expansion of static views of electronic documents in a computer network. The electronic document can be published from the client computer on the first server computer in a computer network. During the publication the first server computer can create static view of the electronic document and the application for viewing of static view of the electronic document on the client computer. The first server computer can keep static view of the electronic document and the viewing appendix on the second server computer for delivery to the client computer.

EFFECT: increase in network productivity and minimising of delay of delivery of electronic documents requested by users.

7 cl, 5 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to means of executing services on a server and a client of a client-server architecture. When making a user decision at a predefined point during the process of executing services, execution of services is suspended at the server and a user decision request is sent to the client. The user decision request includes information which requests the user to make a decision with respect to executing services after the user decision making point. After receiving information on the user decision generated by the client in response to the user decision request, the method includes determining action on executing services, which corresponds to the received information on the user decision, based on the corresponding link between information on the user decision and an instruction to execute services. Services are executed in accordance with the determined action on executing services.

EFFECT: enabling change in the sequence of actions on executing services on a server.

11 cl, 6 dwg

FIELD: physics, computation hardware.

SUBSTANCE: invention relates to antivirus software and hardware, particularly to emulator state retention and its further recovery. File is received for emulation. Check for first-time emulation is executed. Emulator state image is defined including at least the image of emulating system to be loaded in emulator for further file emulation. File is emulated. Emulator state images are created. Note here that every said image comprises at least the image of emulating system. Incorrect file emulation termination is tested. Required emulator state image is selected for continuation of emulation in the case of incorrect file emulation termination. Selected emulator state image is loaded for file emulation continuation.

EFFECT: accelerated emulation.

14 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to the method and system for distribution of changes in the technical equipment configuration. The method for covering by changes of the technical equipment configuration by means of transfer of the modified configuration of the original in which all or some changes which have been made in the original, are spread from the original to the named, at least, one copy by semi-automatic or completely automatically method, and possible conflicts are indicated automatically by means of graphic or text display, and covering by changes from the original comprises three following stages: a) agreeing at which the original and the copy or copies are analysed to identify, which objects in the copy have been copied from which object from the original and, therefore, correspond to each other, b) comparison at which various types of changes are considered with checking for the possible conflicts, and c) synchronisation at which the user makes the decision, which changes are applicable to the copy for synchronisation of the copy with the original.

EFFECT: increase of level of automation of system of coverage by changes at simultaneous minimising of conflicts.

19 cl, 6 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to intelligent automated assistant systems. Disclosed is method of operating an intelligent automated assistant. The method is carried out in an electronic device having a processor and memory which stores instructions for execution by the processor. The processor executes instructions on which a user request is received, wherein the user request includes a speech input received from the user. A prompt is provided to the user, the prompt presenting two or more properties relevant to items of an object selection domain. The user is requested to specify relative importance between the two or more properties.

EFFECT: high accuracy of providing a user with relevant information owing to consideration of relative importance between properties which correspond to items of an object domain.

12 cl, 50 dwg, 5 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to intelligent automated assistant systems. Disclosed is method of operating an intelligent automated assistant. The method is carried out in an electronic device having a processor and memory which stores instructions for execution by the processor. The processor executes instructions on which a user request is received, wherein the user request includes a speech input received from the user. Two or more alternative interpretations of user intent are obtained based on the received user request and one or more similarities and one or more differences between said alternatives are identified. Further, the user is presented with a response, said response being at least one of the identified differences.

EFFECT: high accuracy of presenting relevant interpretations of user intent in the correct context.

13 cl, 50 dwg, 5 tbl

FIELD: computer science.

SUBSTANCE: in one variant software and platform are constantly at client position. Extensions of software are configured for them to be enabled to software platform of client. Descriptions of extensions are delivered to client via network, while these descriptions are configured for possible use during loading of software extensions via network. Extensions of software are presented to user for download via network in such a way, that client user is able to interact with extension before it is fully downloaded.

EFFECT: higher efficiency.

13 cl, 20 dwg, 6 tbl

Up!