Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

696 results about "Function Code" patented technology

A coded value specifying the normal action performed by a structure or device.

Telecommunications initiated data fulfillment system

A system for providing a wide range of telecommunications initiated data fulfillment services in which a multi-function code, such as “*#” (star, pound), input into an originating telecommunications device, such as a conventional land-line or wireless telephone, triggers the treatment of the input sequence as a multi-function code service request rather than a dialed directory number. The multi-function code is followed by an input data string to complete the multi-function code service request, which the user typically enters into the telecommunications device just like a conventional telephone call, except that the input string begins with the multi-function code. The telecommunications system recognizes the multi-function code as a trigger, and in response takes one or more actions, such as automatically terminating the call to an announcement and routing a data message to a data fulfillment center, which responds to the message by implementing a response action indicated by the multi-function code service request. For example, the data fulfillment center may respond by transmitting a message over a wireless data network or the Internet to implement a service, such as activation of a vending machine, remote control of device, delivery of a message over the Internet or wireless data network, initiation of an interactive Internet session with the originating device, or a wide range of other services. In addition, a charge for this service may be automatically charged to an account associated with the originating telecommunications device, which may be billed separately or incorporated on the user's conventional monthly telecommunications invoice.
Owner:STARPOUND

Method and apparatus for performing antivirus tasks in a mobile wireless device

Disclosed are techniques for performing an antivirus task in a mobile wireless device running an embedded operating system. In one embodiment, calls intended for an application programming interface (API) function code is redirected to an antivirus function code. The redirection to the antivirus function code may be performed by modifying a kernel structure to point to a modified entry list instead of an API entry list. The redirection to the antivirus function code may also be performed by modifying the API function code to allow the antivirus function code to execute before the API function code. The kernel structure or the API function code may be properly restored back to its original form. Software implementations of these techniques may be readily loaded and unloaded, and may not require re-installation of the embedded operating system.
Owner:TREND MICRO INC

Customizable and upgradable devices and methods related thereto

A remote control is configured by a user specifying a type and brand of a consumer electronic device. A plurality of function code sets that have been identified as being candidates for commanding operations of the specified type and brand of consumer electronic device are selected and at least a subset of each of the plurality of selected function code sets is made available such that a user may determine by experimentation which one of the plurality of function code sets is appropriate for commanding operations of the specified type and brand of consumer electronic device.
Owner:UNIVERSAL ELECTRONICS INC

Auxiliary power adapter having device controls

An accessory for a portable electronic device, such as a digital music player, includes a set of device controls for controlling the portable electronic device. The accessory includes a microprocessor and a memory that contains function codes corresponding to the functions selected by the controls. Preferably, the accessory is a charger is adapted to be inserted into for a 12-volt car auxiliary power outlet and the protruding face of the charger body is a click wheel controller that rotates. The accessory may also include a FM transmitter for transmitting an audio signal received from the portable electronic device to the car stereo and a verification system for insuring the charger is produced by an authorized supplier.
Owner:VINCI BRANDS LLC

Networked movable barrier operator system

A network operator radio module (NORM) configured to be removably attached to a barrier operator comprises a transmitting antenna, a receiving antenna, a transceiver antenna, and a microcontroller. The module communicates with a communication network that comprises various nodes configured by a network controller module and a network communication module. Each node may be associated with a network appliance, and may be remotely controlled by sending a suitable function code to the module via local command signals. Furthermore, various local remote transmitters and keyless entry transmitters are configured to transmit function codes to control the module and the associated various network appliances.
Owner:QMOTION

Dual range vehicle remote

A method and system are disclosed for operating a controller of and a RKE system to provide for short distance functions that are actuatable from a key fob at a shorter distance from the vehicle than other long distance functions. This may include receiving a desired type of radio frequency signal; actuating a high gain mode of a receiver of the controller; detecting a message from an acceptable remote keyless entry transmitter; decoding a function code portion of the message; changing the receiver from the high gain mode to a lower gain mode if the function code is not a long distance function; decoding a remaining portion of the message; determining if the remaining portion of the message was decoded properly; and performing the requested function if the remaining portion of the message was decoded properly.
Owner:LEAR CORP

Error tracking method of embedded system and device thereof

The invention discloses an error tracking method of an embedded system and a device thereof. When system exception occurs, the operation environment of a processor is stored and a frame point is used for finding out a stack frame of a currently operated function; the following steps are repeated until an integral function calling relationship chain which is operated when the system exception occurs is backtracked: register information which is stored when a function to which the stack frame belongs begins to operate, function parameter information, initial address of function code and function name are acquired from the found stack frame; function stack frame bottom which calls the function is acquired; and the stack frame bottom is used for finding out the function stack frame which calls the function. In the technical scheme of the invention, the order and the function which are corresponding to the error can be positioned rapidly when system exception occurs; therefore, the technical scheme is applicable to a software system no matter whether operation system support exists; when a plurality of function calling branches exist, the method finds out the calling route of the currently operated function with error rapidly, thereby improving tracking efficiency.
Owner:BEIJING HOLLYSYS

Method for realizing IAP remote upgrade through vehicle-mounted system based on mobile network

The invention provides a method for realizing IAP remote upgrade through a vehicle-mounted system based on a mobile network. A vehicle-mounted platform downloads an upgrade file to the local from a far-end server through the mobile network, and then the vehicle-mounted platform transmits the upgrade file to a to-be-upgraded embedded device through an interface to realize the remote upgrade of the embedded device; by use of the upgrade method, the vehicle-mounted platform is used as a transmission relay of the upgrade file so as to realize an IAP remote upgrade function from the far-end server to the local embedded device; meanwhile, an upgrade function code is embedded into a user function code in the embedded device internal upgrade realization, the received upgrade file is temporarily stored at one region of the flash without covering a user program in operating, the upgrade file is copied to a user program region after verifying that the upgrade is successful; therefore, the normal operation of the user program can be guaranteed even if the upgrade is failed, and the risk that the upgrade is failed caused by accident in the upgrade process is lowered.
Owner:SOYEA TECH

Software upgrading method and software upgrading device

ActiveCN102622241AReduce occupancyAchieve the purpose of silent updateProgram loading/initiatingTraffic capacitySoftware update
The invention discloses a software upgrading method and a software upgrading device which are used for solving the problems that update of application software of a mobile terminal occupies large network flow and is complex and inconvenient. Function codes finishing concrete program functions in a main program are extracted and packaged to form an implementation class, a call interface is abstracted, and the main program calls the implementation class through the call interface so as to finish the concrete program functions. When the function codes need updating, the main program acquires an implementation class of a new version, and the implementation class of an old version is replaced with the implementation class of the new version. When the software is updated, users only need to download code files of part of logic from a server so as to replace original code logic, and because updated content is only a subset of overall program codes, the occupied network flow is small. Under a silent update mode, the software automatically finishes an upgrading process during the software using process of the users, and accordingly the aim of silent update is achieved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Method, system and program for the transmission of modbus messages between networks

The present invention is directed to facilitating communication within an automation system having a plurality of networks and network protocols. Specifically, a Modbus network is operably connected to a network. A fieldbus coupler operably connected to both networks having a program facilitates communication within the automation system wherein devices connected to the network can be accessed for monitoring and / or controlling via Modbus commands. The fieldbus coupler (FBC) program accepts a Modbus function code containing one or more embedded message of varying types. The FBC program using additional information contained in the Modbus function code and the message type reads or writes only the required information to and from the field devices. This specific read or write request of the information and the embedding of more than one message type reduces overhead and bandwidth usage, thus improving bus response time and efficiency.
Owner:SCHNEIDER AUTOMATION INC

Control board and liquid crystal display with control board

The invention provides a control board for a liquid crystal display. The liquid crystal display comprises a panel and an X board connected with the panel. The control board comprises a time sequence controller, a mura compensation function chip, a first memory, a second memory and an input output connector, wherein the time sequence controller is connected with the first memory, the X board, the mura compensation function chip and the input output connector; the mura compensation function chip is directly connected with the X board, the second memory and the input output connector; the X board stores a function code of the time sequence controller and mura compensation data of the liquid crystal display; and whether partial components of the control board need to be arranged is determined according to whether the panel of the liquid crystal display needs mura compensation. The invention also provides a liquid crystal display with the above control board. According to the control board and the liquid crystal display with the control board, waste of corresponding components when the panel needs no mura compensation can be avoided, and the production cost is reduced.
Owner:SHENZHEN CHINA STAR OPTOELECTRONICS TECH CO LTD

PSO-OCSVM based industrial control system communication behavior anomaly detection method

The invention puts forward a PSO-OCSVM based industrial control system communication behavior anomaly detection method based on an OCSVM algorithm. According to the invention, an improved one-class support vector machine algorithm is adopted to establish a normal communication behavior profile according to a normal Modbus function code sequence, a PSO-OCSVM method for parameter optimization based on a particle swarm optimization (PSO) algorithm is designed, and an intrusion detection model is established to identify abnormal Modbus TCP communication traffic. The method of the invention improves the reliability and efficiency of anomaly detection, and is more suitable for practical application.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI

Webpage loading method and device

The invention provides a webpage loading method and device. The webpage loading method comprises the following steps that a browser sends a webpage script obtaining request to a webpage server when rendering a webpage; a bootstrap message which is fed back according to the webpage script obtaining request and used for controlling script loading is received, and the bootstrap message comprises a first function code for guiding the loading of a webpage script and a second function code used for guiding the loading of a task execution script; the bootstrap message is executed, and the loading of the webpage script and the loading of the task execution script are guided successively. According to the webpage loading method and device, when the browser requests for loading the webpage script, the task execution script is guided to be loaded through the bootstrap message. Due to the fact that the encoding method does not affect an HTML framework of the webpage, a webpage which is forbidden from being added to an HTML tag can also load the task execution script, and the phenomena such as random codes and a messy layout of a webpage are avoided. Even through encoding fails, the content of the page will not be affected.
Owner:BEIJING IZP NETWORK TECH CO LTD

Dual function radio frequency remote control system for a motor vehicle

A dual function radio frequency remote control system has a dual function portable emitter, and a receiver carried on a motor vehicle. The signal emitted by the emitter contains a function code in at least two parts at different power levels, and the receiver is adapted to control at least two functions of the vehicle selectively according to the power level of the received signal. If the receiver identifies both parts of the function code, the doors are unlocked. If only one part is received the doors are not unlocked, but the courtesy light or flashing indicators are switched on to enable the vehicle to be located.
Owner:VALEO ELECTRONIQUE SA

Telecommunications initiated data fulfillment system

A system for providing a wide range of telecommunications initiated data fulfillment services in which a multi-function code, such as “*#” (star, pound), input into an originating telecommunications device, such as a conventional land-line or wireless telephone, triggers the treatment of the input sequence as a multi-function code service request rather than a dialed directory number. The multi-function code is followed by an input data string to complete the multi-function code service request, which the user typically enters into the telecommunications device just like a conventional telephone call, except that the input string begins with the multi-function code. The telecommunications system recognizes the multi-function code as a trigger, and in response takes one or more actions, such as automatically terminating the call to an announcement and routing a data message to a data fulfillment center, which responds to the message by implementing a response action indicated by the multi-function code service request. For example, the data fulfillment center may respond by transmitting a message over a wireless data network or the Internet to implement a service, such as activation of a vending machine, remote control of device, delivery of a message over the Internet or wireless data network, initiation of an interactive Internet session with the originating device, or a wide range of other services. In addition, a charge for this service may be automatically charged to an account associated with the originating telecommunications device, which may be billed separately or incorporated on the user's conventional monthly telecommunications invoice.
Owner:STARPOUND

Fountain code decoding method suitable for radio broadcasting system

The invention provides a fountain code decoding method suitable for a radio broadcasting system. The decoding method includes: step one, calcifying signals after passing a channel decoder into a group with residual errors and a group without residual errors at the receiving end; step two, for the group without the residual errors, setting a log likelihood ratio (LLR) value with a corresponding bit of zero as a large positive number (such as the positive infinity) and an LLR value with a corresponding bit of one as a small negative number (such as the negative infinity), and collecting LLR values of the group with the residual errors to participate in the decoding process of the function code; and step three, trying to decode all source symbol sets through hard iteration of a coded symbol with certain messages and updating a bipartite graph of the fountain code in a bit domain and an LLR domain during the iteration. The method has the advantages of high spectrum efficiency due to retention of the group with the residual errors and low decoding complexity.
Owner:SHANGHAI JIAO TONG UNIV

Method for automatic generation of function code for simulation through visualization application program

A method for automatic generation of a function code for simulation through a visualization application program comprises that 1) a visualization programming program based on practical engineering equipment is used, each basic pel script code is modified, so that a code generated by each pel is suitable for characteristics of a digital simulation program; 2) inner script codes of non-control protective logic function pels such as hardware resource allocation in a visualization programming program pel base are cleared, target codes are not generated any more; 3) and codes of a code generating tool in the visualization program are modified, so that the codes generated by each pel can be automatically combined to be in a function code format which can be directly called by a self-defined element in the digital simulation program. According to the method, generating efficiency of the codes for simulation is greatly improved, errors which can be brought in a process with manual work can be effectively avoided, the difference between the codes for simulation and the codes for practical equipment is lowered, and simulation validity is improved.
Owner:NR ELECTRIC CO LTD +1

Dynamic rule engine configuration method based on service processing

The invention provides a dynamic rule engine configuration method based on service processing and is characterized in that: in the method, a foreground configuration decision unit, a process and function code unit, a database with a rule engine configuration table, a decision step definition table, a decision compile generator, a unit for saving a C++ program file, a unit for saving a .so file and a .a file, a C++ compiler, a public base for saving information in a basic type, a network type, a configuration file type, a dispatching interface type, a database type, a monitoring type, a public log type, a progress communication type, a public configuration type and an information point distribution and control type, and an application program unit having a plurality of application programs are provided; due to cooperative processing of the units, a humanized configuration interface is realized and the configuration of a service rule is finished without a professional technicist; and the service rule is converted into the C++ program file and compiled into the .so file and .a file so as to generate a final program for processing the service logic and finish the service processing.
Owner:中电福富信息科技有限公司

Encrypting data in volatile memory

Provided are a computer program product, system, and method to allocate blocks of memory in a memory device having a plurality of blocks. At least one unencrypted memory allocation function coded in an application is executed to request allocation of unencrypted blocks in the memory device. An encrypted memory allocation function coded in the application is executed to request allocation of encrypted blocks in the memory device. At least one unencrypted Input / Output (I / O) request function coded in the application indicating an I / O operation to perform against the unencrypted blocks in the memory device is executed. At least one encrypted I / O request function coded in the application indicating an I / O operation to perform against the encrypted blocks in the memory device is executed. An operating system uses an encryption key associated with the encrypted blocks to encrypt or decrypt data in the encrypted blocks to perform the encrypted I / O operation in response to processing the encrypted I / O request functions, wherein the unencrypted and encrypted memory allocation functions and unencrypted and encrypted I / O request functions comprise different functions in a library of functions available to the application.
Owner:IBM CORP

Remote Control System Capable of Controlling an Electronic Device at Different Modes and Method Thereof

A method for controlling an electronic device at different modes includes the following steps: transmitting wireless signals corresponding to a mode control code corresponding to a function mode of the electronic device by wireless communication technology; transmitting wireless signals corresponding to a function code corresponding to a function instruction of the electronic device by wireless communication technology; and performing the function of the electric device corresponding to the function instruction of the function code corresponding to the mode code. The method overcomes the defect of a conventional remote controller where each keypad only corresponds to one function, while at the same time the method also overcomes the inconvenience of a bulky remote controller having too many keypads.
Owner:WISTRON CORP

Remote control device for vehicle

In a remote control device for a vehicle including: a portable transmitter configured to repeatedly transmit a signal for giving an instruction to activate an activation device mounted in a vehicle, in response to an operation of a manipulator which is performed continuously for a predetermined time or more; and a vehicle-side receiver provided in the vehicle to activate the activation device based on the signal transmitted from the portable transmitter, the portable transmitter transmits a first signal including a data frame having at least an ID code, a function code determining an action of the activation device, and a first error detection code and then repeatedly transmits a second signal, and a data frame of the second signal having same function code as that of the first signal and a second error detection code generated based on the function code, and the data frame of the first signal.
Owner:OMRON AUTOMOTIVE ELECTRONICS CO LTD +1

Method of automatically formulating test cases for verifying at least part of a piece of software

A method of automatic formulation by a computer of test cases for verifying at least one function of a piece of software in relation to a specification including requirements relating input values and output values of the software, the method including the steps of:distinguishing combinatorial requirements and sequential requirements;modeling combinatorial requirements by a truth table and sequential requirements by a finite state machine to obtain a modeled specification;establishing an operation matrix relating the input values of the software with a probability of them being in succession and a transition time between them;selecting the successions of input values to be tested by performing a Monte Carlo draw on the operation matrix;determining a test case including test rows relating each selected succession with the output values expected given the modeled specification;stopping the determination process when the test case being determined makes it possible to reach a predetermined threshold for at least one of the following criteria: verified percentage of function code, verified percentage of requirements, verification time, and verification cost.
Owner:JOHNSON CONTROLS TYCO IP HLDG LLP

RFID (Radio Frequency Identification)-based AGV (Automatic Guided Vehicle) multi-task positioning method

The invention discloses a RFID (Radio Frequency Identification)-based AGV (Automatic Guided Vehicle) multi-task positioning method. The method comprises the following steps: card writing: carrying out unique numbering on each guidepost radio frequency card; task association: according to an AGV task, planning a corresponding path, and writing a function code corresponding to each station on the path into the radio frequency card; task distribution: sending the function code in the step 2 and the corresponding ID of the function code to a controller, storing the function code into EEPOM (Electrically Erasable Programmable Read-Only Memory) space which is distributed in advance according to a corresponding task number by the controller, and recording and storing by utilizing an address variable; and task guidepost matching: copying a task list of the task number disclosed by the EEPOM space to a SRAM (Static Random Access Memory) temporary task buffer area, inquiring the guidepost number of the radio frequency card in fixed time when the AGV operates, uniting the guidepost number and the task number after the guidepost number is obtained, finding a unique function code matched with a set matching algorithm according to the set matching algorithm in the task buffer area, and finally finishing setting action according to the function code.
Owner:CHENGDU SIWI HIGH TECH IND GARDEN

Extended communication method based on Modbus communication protocol

The invention discloses an extended communication method based on the Modbus communication protocol. The method is characterized in that a function code which is not used in the Modbus communication protocol is defined into a changeable data query function code, master station and substation equipment are configured through the Modbus RTU format and the Modbus Tcp format, and the physical layer communication method adopts the serial port RS485 or the Ethernet; and according to the received function code sent by the master station equipment, the register address and the register code value which are changed currently are sent by the substation equipment to the master station in a packaging manner. According to the communication method, the data processing efficiency of the master station can be improved, the repetitive transmission and processing of a lot of same data can be avoided, the method is specially suitable for being used in the condition that the number of the equipment is large and the change data amount of a single piece of equipment is less; after data query is completed by the substation equipment, reply is performed according to the protocol data format, and the register address is added into the replied message to make the master station be easy to judge whether the received data is the required data, so the fault tolerance of the master station and substation communication can be improved.
Owner:NARI TECH CO LTD

Method and system for detecting memory problems in user programs

A method and system for providing a binary instrumentation tool to detect memory problems in a runtime application executing on a computer system includes identifying one or more functions or statements in the runtime application. A plurality of compiler annotations defining essential functional characteristic data of each of the plurality of functions is generated by a compiler when compiling the user program from source code to an executable binary code. A program error detector is configured to provide a checker code based on guidelines provided by of the plurality of compiler annotations associated with the function. The program error detector generates a modified function code for the identified function by inserting the checker code into a function code for the corresponding function. A modified executable binary code for the runtime application is then generated by replacing the function code for the function with the corresponding modified function code. When the modified executable binary code is run, the checker code associated with the function invokes a checker. The invoked checker provides performance data analysis that allows identification of program errors including memory errors in the runtime application.
Owner:ORACLE INT CORP

Method, System, and Apparatus for Processing Video and/or Graphics Data Using Multiple Processors Without Losing State Information

Method, system, and apparatus provides for the processing of video and / or graphics data using a combination of first graphics processing circuitry and second graphics processing circuitry without losing state information while transferring the processing between the first and second graphics processing circuitry. The video and / or graphics data to be processed may be, for example, supplied by an application running on a processor such as host processor. In one example, an apparatus includes at least one GPU that includes a plurality of single instruction multiple data (SIMD) execution units. The GPU is operative to execute a native function code module. The apparatus also includes at least a second GPU that includes a plurality of SIMD execution units having a same programming model as the plurality of SIMD execution units on the first GPU. Furthermore, the first and second GPUs are operative to execute the same native function code module. The native code function module causes the first GPU to provide state information for the at least second GPU in response to a notification from a first processor, such as a host processor, that a transition from a current operational mode to a desired operational mode is desired (e.g., one GPU is stopped and the other GPU is started). The second GPU is operative to obtain the state information provided by the first GPU and use the state information via the same native function code module to continue processing where the first GPU left off. The first processor is operatively coupled to the at least first and at least second GPUs.
Owner:ATI TECH INC

Scalable, memory-efficient machine learning and prediction for ensembles of decision trees for homogeneous and heterogeneous datasets

ActiveUS20140337269A1Overcomes speedOvercomes accuracy issueEnsemble learningKnowledge representationData setAlgorithm
Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
Owner:WISE IO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products