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

99 results about "Partial application" patented technology

In computer science, partial application (or partial function application) refers to the process of fixing a number of arguments to a function, producing another function of smaller arity. Given a function f:(X×Y×Z)→N, we might fix (or 'bind') the first argument, producing a function of type partial(f):(Y×Z)→N. Evaluation of this function might be represented as fₚₐᵣₜᵢₐₗ(2,3). Note that the result of partial function application in this case is a function that takes two arguments.

Method for achieving control over Android smart television based on virtual input equipment

The invention relates to the technical field of smart televisions and discloses a method for achieving control over an Android smart television based on virtual input equipment. The method for achieving control over the Android smart television based on the virtual input equipment solves the problem, existing in the prior art, that due to the lack of the support of input equipment, part of application programs of the Android smart television can not be controlled. The method for achieving control over the Android smart television based on the virtual input equipment comprises the steps that (a) the virtual input equipment is established when an Android system is initialized, and a virtual input equipment node is generated; (b) a dynamic library of a virtual input equipment writing-in interface is set in the Android system; (c) when input events exist and the virtual input equipment needs to be used, the virtual input equipment writing-in interface is called; (d) the virtual input equipment writing-in interface organizes data transmitted by a caller according to a corresponding format, and then the virtual input equipment node is written in; (e) the Android system reads, classifies and packages the input events, and then sends the input events to a current application program; (f) the current application program receives the input events from the virtual input equipment and then responses to the input events. The method for achieving control over the Android smart television based on the virtual input equipment is suitable for control of the Android smart television.
Owner:SICHUAN CHANGHONG ELECTRIC CO LTD

Systems And Methods For Regulating Execution Of Computer Software

A method for regulating execution of an application program includes a process for preparing the application and a process for executing the application. The preparation process divides the application program into related segments and encrypts instructions of at least one segment. The preparation process positions encrypted instructions in at least two discontiguous regions within an executable file and associates header information with at least one discontiguous region. The header identifies a decryption key and the location of the other discontiguous region. The resulting execution file thus has portions that would not execute and would cause an operating system to call a responsive process. The execution process initiates execution of the protected application when at least a portion of the application instructions are available to the computer only in encrypted form. The user is authenticated, after which the encrypted portions can be decrypted and execution resumed. The processes may also include capability to detect and respond to tampering, or the ability to block execution snooping via a debugger. Also provided are systems and methods to allow debugging of code extensions to protected applications without sacrificing protection of the application. A Secure Debugger allows extension developers to examine memory and set breakpoints in their own extensions, without permitting them to view information in the rest of the protected application.
Owner:REVULYTICS INC

Touch screen terminal hidden unlocking method and system

The invention relates to a touch screen terminal hidden unlocking method. The method includes the following steps: step 1, touching a switch button, turning on a screen of a touch screen terminal, displaying an unlocking picture, and entering a to-be-unlocked state; step 2, clicking a fixed position on the unlocking picture, wherein number of clicking times is identical with number of unlocking times set during screen locking customization; step 3, completing unlocking, wherein after entering a touch screen terminal interface when unlocking is completed, the interface only displays icons of a part of application programs, and icons of another part of application programs are hidden. A method for entering the hidden application program icons includes the following steps: step 1, clicking any position of a touch screen for one or several times to enable the hidden application program icons to appear on the screen; step 2, clicking the icons appearing on the screen to enter the application programs for other operations. Unlocking of a main screen and the hidden icons is realized mainly on the basis of the number of clicking times, so that the mode is high in safety, and interestingness for a user to operate the touch screen terminal is high.
Owner:SUZHOU TIANPING ADVANCED DIGITAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products