Abstract:
An apparatus and method for generating a delta file reflecting changes between a prior version of a firmware and a new version of the firmware are provided. The method includes disassembling a binary file of the prior version and a binary file of the new version, identifying old basic blocks in the disassembled prior version, identifying new basic blocks in the disassembled new version, matching the new basic blocks with the old basic blocks, simulating an operation of an updater of a mobile terminal based on results of the matching, identifying differences between the simulation result and the new version, and generating the delta file based on the results of the matching and the identified differences between the simulation result and the new version.
Abstract:
A method for recovering from an interruption during a Firmware Over-The-Air (FOTA) update is provided. The method includes identifying a missing block of a plurality of blocks to be updated in the first memory, the missing block corresponding to a block being updated when the interruption occurred, copying a backup block into a backup buffer, simulating an application of the FOTA update in a second memory, the simulation including, for each block of the plurality of blocks to be updated, performing a reversible operation on the contents of the backup buffer and an updated block, and updating the backup buffer with the operation result, replacing the missing block with the updated backup buffer, and resuming the FOTA update.
Abstract:
Disclosed in the present invention are an access method for performing a video call and a video call apparatus, wherein the method comprises the steps of: presetting an access password for a video call; after answering the video call, closing audio and video channels, and transmitting a command to a calling terminal for providing an access password for the video call so as to prompt said calling terminal to input an access password associated with the video call; determining if the access password associated with the video call and inputted by said calling terminal matches the preset access password; if so, performing the video call, and if not, refusing said calling terminal's request to perform the video call. According to the technical solution provided by the present invention, the function of automatically selecting whether to answer the video call according to the other party's identity is enabled.
Abstract:
Disclosed in the present invention is a method for transmitting prompt information and a terminal, which method comprises: a first terminal and a second terminal establishing communication; the first terminal acquiring a language type currently used by the second terminal; and the first terminal selecting a corresponding prompt information according to the language type and transmitting the prompt information to the second terminal. By virtue of the present invention, a corresponding prompt information can be selected according to the language type of a peer to prompt the peer during communications such as videophone and so on, which greatly improves the availability of the terminal and the user experience.
Abstract:
The present invention provides a method and system for verifying a user alias. The method comprises: a calling terminal inserting a set alias and a calling user's own number into calling information when calling a called terminal; after the called terminal receives the calling information, when the calling terminal registers calling number display restriction or when the calling terminal cancels the calling number display restriction and the calling number of the calling is inconsistent with a calling user number stored locally in the called terminal, determining whether the calling user's own number matches successfully with the calling user number stored locally in the called terminal to display in different modes when the matching is successful and unsuccessful, respectively.
Abstract:
A method of pressure leaching nickel and cobalt from sulphidic precipitates is provided, wherein such precipitates are leached with chlorine at a controlled redox potential of between 400 and 550 mV (Ag/AgCl), catalysed by copper, and at a temperature of between 120.degree. and 160.degree. C., to dissolve at least 80% of cobalt and to oxidize less than 10% of sulphur to sulphate.
Abstract:
The present disclosure provides a Bluetooth connection method, the method includes that: a client reads information stored in a Radio Frequency Identification (RFID) card and establishes a Bluetooth connection with a server according to the read information. The present disclosure also provides a Bluetooth connection system, wherein a Bluetooth address and an identification (ID) value of the RFID card are pre-stored in the RFID card; after reading the information stored in the RFID card, the client directly uses a Service Discovery Protocol (SDP) service search to carry out an interaction with the server, achieving automatic completion of a Bluetooth authentication while a Bluetooth service search is performed, thereby establishing a secure and reliable Bluetooth connection; The method significantly reduces the time for establishing a Bluetooth connection, and makes the application of the Bluetooth service more concise and rapid to realize, costing less, more efficient, and easier to popularize.
Abstract:
A reporting method for a network state includes: an intermediate node receiving a data packet; the intermediate node marking the data packet according to the current network state; and the intermediate node forwarding the marked data packet. A detecting method for a network state includes: a sink node receiving a data packet; the sink node parsing the data packet to obtain the marking information about the network state; and the sink node determining the network state according to the marking information. A reporting device corresponding to the reporting method, a detecting device corresponding to the detecting method, and a detecting system comprising the reporting device and the detecting method are also provided.
Abstract:
Disclosed are a joint positioning method and device, and the method includes: a positioning module is enabled after a terminal receives a positioning request; the positioning module determines a primary positioning submodule implementing a primary positioning mode and an auxiliary positioning submodule implementing an auxiliary positioning mode according to a communication scenario or a predetermined setting; implementing respectively positioning by the primary positioning submodule and by the auxiliary positioning submodule, and outputting respective positioning results to a comparison module of the terminal; the comparison module compares the positioning results, selects an optimal positioning result and sends the optimal positioning result and/or positioning results other than the optimal positioning result to the primary positioning submodule; and the primary positioning submodule reports the optimal positioning result and/or positioning results other than the optimal positioning result to a server or the terminal through an interaction module of the terminal. The present disclosure can solve a problem that existing positioning applications have limited methods and poor accuracy can be better solved.
Abstract:
A method and apparatus for realizing videophone are provided in the present invention. The method includes setting different videophone modes; and selecting the videophone mode for a user to perform a video conversation by using the selected videophone mode. The apparatus includes a setting module and a control module which is connected with the setting module. With the method and apparatus for realizing videophone according to the present invention, the user can select a normal conversation or a preset audio/video mode according to requirements in the process of the videophone conversation so as to achieve different video effects.