Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Huazhang Yu, Beijing CN

Huazhang Yu, Beijing CN

Patent application numberDescriptionPublished
20080201764METHOD AND SYSTEM FOR CONTROLLING THE SMART ELECTRIC APPLIANCE - The present invention discloses a method for controlling the smart electric appliance by connecting a key device to a smart electric appliance and performing control operations on the smart electric appliance in accordance with the control settings for the key device after positively authenticating the internal device descriptor of the key device. Also, the present invention discloses a system according to the method mentioned above, including a smart electric appliance comprising a USB interface module, an authentication module, an execution module and a general control module, and a key device comprising a smart storage module. By introducing the key device, authenticating the key device before allowance of use of the smart electric appliance, and setting different control operation levels for different users of the smart electric appliance, it becomes very secure to use the smart electric appliance, while it becomes more flexible to use the same.08-21-2008
20080283617CONTACTLESS CARD AND A CONTROL METHOD THEREOF - The present invention relates to a contactless card in smart card field and a control method thereof. The contactless card comprises a card chip, an antenna resonant circuit, and a confirmation unit. The confirmation unit, being separated from the antenna resonant circuit and connected to the I/O interface of the card chip, is used for confirming a card operation command by a cardholder so as to send a confirmation message to the card chip. The control method can be realized according to the following steps: putting a contactless card into a valid range for its reader; determining by the contactless card whether a command transmitted from the reader needs to be confirmed by the cardholder, if not, responding to the command by the contactless card, otherwise waiting for confirmation message by the contactless card; and receiving the confirmation message from the cardholder and responding to the command by the contactless card. The present method provides the cardholder with the light on the control of command execution and prevents the information stored in the card from being stolen or mis-operation to the card, which improves the usability of the contactless card and eliminates the impedance and enhances the continuity of the antenna resonant circuit and brings the convenience to the cardholder.11-20-2008
20080294902METHOD AND SYSTEM FOR IMPROVING SECURITY OF THE KEY DEVICE - The present invention provides a method and a system for improving security of a key device in the information security filed. In order to solve the problem that the security performance of the key device is lower due to the possible tamper of the data needed for encryption and signature in prior art, the present invention provides the method, including steps in which the key device is connected to a computer, then is used to receive the data input by the user through a computer and display the same after a user makes a successful authentication; and to make digital signature or encryption of the data input after the user confirms the content displayed. The above-mentioned system comprises an authentication module, a data receiving module, a display module, a confirmation information receiving module, and a key module. The present invention makes relative display on the key device according to the data input by the user, and provides an input device or generates a random authentication code for confirmation and therefore prevents invalid digital signature or encryption, and improves the security of the key device greatly.11-27-2008
20080296371METHOD OF ACTIVATING A FINGERPRINT IDENTIFICATION PROCESS OF A SMART CARD ACCORDING TO A GIVEN CONDITION AND A DEVICE THEREOF - The present invention relates to a method of activating a fingerprint identification process of a smart card according to a given condition and a device thereof. The present invention uses a contactless smart card as a carrier of the fingerprint identification technology and incorporates user identification during use of the card to make the transaction or access process more secure and efficient. The invention provides the steps of how to determine whether the fingerprint identification process of the smart card should be activated to verify the validation of the user before the transaction according to the comparison result between the transaction amount and the preset conditional value.12-04-2008
20080307409METHOD FOR VIRTUALIZING A PERSONAL WORKING ENVIRONMENT AND DEVICE FOR THE SAME - The present invention is directed to a method for virtualizing a personal working environment and a device for the same, relating to the information security field. The method comprises the steps of: installing a Virtual Machine (VM) environment on a device; upon virtualizing the personal working environment, connecting the device to a host, loading the VM environment into the host; and responding to a user operation and saving data of the user operation to the device by the VM environment. The device comprises a communication interface module, a VM environment storage module, and a control module. The present invention provides a means for secure and convenient mobile work.12-11-2008
20090055892AUTHENTICATION METHOD AND KEY DEVICE - The present invention discloses an authentication method and a key device and relates to the information security field. The authentication method comprises initiating user authentication, generating a dynamic code and then a first verification code on the basis of the dynamic code, and outputting the dynamic code, by a key device; and receiving a second verification code entered by a user via a host, and collating the second verification code with the first verification code, by the key device, and if a match is found, the user access is authorized to the key device; otherwise, the user access is prohibited. The key device comprises a trigger module, a generator module, an output module, a communication module, a collator module, a controller module and a security module. According to the present invention, better security is achieved by reducing the possibility of sensitive information disclosure and misuse in case of password theft for the key device.02-26-2009
20090132819SYSTEM FOR SELF-SERVICE RECHARGING AND METHOD FOR THE SAME - The present invention discloses a method for self-service recharging and a system for the same, relating to the security communications of online banking. The system comprises a client and a server. The method mainly comprises the steps of: 1) establishing a data security channel between the client and the server; 2) inputting an identifier by a user to a secure transaction device; 3) determining whether the identifier is legitimate; and if legitimate allowing the user to input a recharging operation message; 4) connecting to the server and transmitting a recharging operation request packet after receiving the recharging operation message; 5) verifying whether the secure transaction device is legitimate by the server according to information in a database stored natively, and if legitimate, deducting a recharging amount from a user account, recording an operation log, and transmitting a recharging permission command packet to the secure transaction device; and 6) conducting a recharging operation by the secure transaction device and recording an operation log. The present invention provides a way to conveniently and rapidly recharge.05-21-2009
20090138863Method And Apparatus For Protecting .NET Programs - The present invention discloses a method and apparatus for protecting .net programs, relating to software protection. The method mainly includes: selecting a binary code segment from a .net program; transforming the binary code segment, and removing it from the .net program; writing the binary code segment to a shell of the .net program, and writing a shell calling instruction to the .net program; and executing the .net program, and calling a .net virtual machine to execute the binary code segment. The apparatus includes a selecting module, a transforming and removing module, a writing module, and an executing module. The programs running on the .net platform can be protected simply by being transformed.05-28-2009
20090161924ONE TIME PASSWORD GENERATING METHOD AND APPARATUS - The invention relates to a one-time password generating method and an apparatus. The method includes steps of collecting fingerprint images, extracting fingerprint feature data from those fingerprint images, and comparing the fingerprint feature data with one or more pre-stored fingerprint feature templates for authentication. After the authentication is passed, a one-time password is generated by the corresponding fingerprint feature template or a user's secret corresponding to the template. The invention also discloses a one-time password apparatus, including a fingerprint collecting unit, a fingerprint feature extracting unit, a storage unit, a comparison unit, a one-time password generating unit, a control unit, and an output unit. By adding fingerprint authentication function to a one-time password generating apparatus, the invention avoids disadvantages such as no user authentication in the present apparatus, only for a single user, and imitation of the apparatus by others when it is lost or theft, as a result, increases security of the apparatus.06-25-2009
20090198861Device With A USB Interface Which Can Be Used As A Time-Sharing Standard I/O Interface And A Method Thereof - The invention provides a device with a USB interface which can be used as a time-sharing standard I/O interface. The device includes a USB interface module, a status detecting module, a power extracting module and a switch module. The power extracting module is connected to the USB interface module, the switch module is connected to the USB interface module, and the status detecting module is connected to the switch module and the USB interface module. With an interface used in a time-sharing way according to the invention, the device can transfer data according to the USB protocol or standard I/O interface protocol depending on the tool used. When the data needs to be transferred according to the I/O interface protocol, there is no need to open the casing of the USB device and it is more convenient to use because the I/O interface protocol can be defined by the user.08-06-2009
20090249066Method for Safe Operation and A System Thereof - The present invention relating to computer security field provides a method for safe operation and a system thereof. The method includes: loading the compressed kernel of a safe operating system to a memory of a computer, decompressing the driver of a security device to the memory of the computer; a security master process inquiring the security device and determining whether the security device is legitimate, and if so, the safe operating system creates a security sub-process with which the safe operating system performing information interaction with the security device; verifying whether a user is legitimate, if so, permitting the safe operating system to run properly; otherwise, performing exception handling. The system includes an operating system storage device, a security device and a computer. The presented invention provides a solution that a kernel program of a safe operating system is cooperated with a security device by starting the safe operating system. In the whole process of the computer operation, the kernel of the safe operating system works with the security device, and the security device completes the verification of the user ID and the processing of file data encryption/decryption, which assures the security of the computer operation.10-01-2009
20090249373METHOD FOR PROGRAM PROTECTION BASED ON .NET CARD AND A SYSTEM THEREOF - A method and system for program protection based on a .NET card. The method includes compiling, by a first device, first source code into a first assembly, and storing the first assembly to a .NET card. Information of a remotely invoked class in the first source code is extracted to form a new class. A remote invocation instruction is written in the new class to generate second source code. The second source code is compiled into a second assembly, and the .NET card and the second assembly are provided to a second device. The second device executes the second assembly, remotely invoking the class in the first source code, executing the class at the .NET card via an interface of the .NET card, and receiving an execution result returned by the .NET card. The system includes a .NET card, a first device and a second device.10-01-2009
20090265722METHOD AND SYSTEM FOR DYNAMICALLY SWITCHING BETWEEN DIFFERENT DEVICE CONFIGURATIONS - A method for dynamically switching between different device configurations to improve the utilization of the device and save the cost. The method comprises the steps of obtaining the current configuration information of a device connected to a host; and if the current configuration of the device does not meet the requirements of the host, switching the current configuration of the device to a suitable one for the host. A system for the same is also provided to improve the utilization of the device and save the cost.10-22-2009
20090265769METHOD FOR AUTOMATICALLY GENERATING AND FILLING IN LOGIN INFORMATION AND SYSTEM FOR THE SAME - A system for automatically generating and filling login information to improve the security in storage and use of the login information. The system comprises a monitoring module, a registration module, and a login module; the monitoring module is coupled to the registration module and the login module; the monitoring module is adapted to check for an entry of login information corresponding to the identifier of the current page, and prompt a result to the user, and transmit a signal to the registration module and the login module to perform a registration and/or login operation; the registration module comprises a login information generation unit, a login information storage unit, and a first user confirmation unit; and the login module comprises a login information input unit and a second user confirmation unit. A method for the same is also disclosed.10-22-2009
20090287688Method for Searching for Class and Function Based on .NET Card and .NET Card Thereof - The present invention relates to information security field and presents a method for searching for a class and a function based on a .NET card and a .NET card thereof. The method includes: building a first character string according to information of a class currently executed by the .NET card, or information of a function currently executed by the .NET card and a class that the function belongs to; computing a first index value from the first character string; searching for a first locator value corresponding to the first index value in an index table pre-stored in the .NET card, wherein index values in the index table are generated in the same way as the first index value is generated; finding, in a runtime library of the .NET card, the class or the function currently executed according to the first locator value. The .NET card includes a storage module, a building module, a computing module and a searching module. The invention improves the speed of searching for a class or a function when a program is executed in the .NET card. And the index table consumes a small part of the memory of the .NET card, therefore the method is convenient and easy to implement.11-19-2009
20090289117Method For Reducing RF Interference Inside Dual-Interface Card Reader And Dual-Interface Card Reader Thereof - The present invention provides a method for reducing RF interference inside a dual-interface card reader and a dual-interface card reader, which relate to dual-interface card reader field. The method includes: adjusting RF power by the dual-interface card reader to reach a specified maximum value; determining the type of an IC card which is operating currently by the dual-interface card reader; if the IC card is a contactless IC card, responding to the contactless card and not responding to any contact IC card before the operation of the contactless IC card is completed by the dual-interface card reader; if the IC card is a contact IC card, adjusting the RF power so as to make the RF power to be lower and responding to the contact IC card by the dual-interface card reader, and if a contactless IC is operating before the operation of the contact IC card is completed, responding to the contactless IC card simultaneously by the dual-interface card reader. The dual-interface card reader includes: a determining module, a control module, a contact card communication module, a contactless card communication module and a data transferring module. The invention provides a solution for reducing RF interference inside a dual-interface card reader, which is implemented easily and conveniently. The identification effect of the dual-interface card reader is improved.11-26-2009
20100082843Method and System for Implementing Automatic Installation of Key Device - The invention discloses a method and system for implementing automatic installation of a key device, and relates to the field of smart card. The method includes steps of: establishing, by the key device, a connection with a computer; declaring to the computer that the key device itself is a compound device containing a USB keyboard device; sending a predefined first keyboard message sequence to the computer, wherein the first keyboard message sequence is used for starting an operation environment of the computer; converting, after the operation environment is started, a pre-stored script instruction for running an installation program into a second keyboard message sequence, and sending the second keyboard message sequence to the computer; sending a predefined third keyboard message sequence to the computer, wherein the third keyboard message sequence is used for running the installation program. The system includes a key device and a computer. According to the invention, by way of interaction between the key device and the computer, the technical problem that the key device can not be installed automatically in the case that the autorun function of the Windows system is shielded is solved, thereby facilitating automatic installation of the key device.04-01-2010
20100082966METHOD FOR COMPUTER STARTUP PROTECTION AND SYSTEM THEREOF - A method for computer startup protection, wherein the method includes steps that a computer powers up, and loads and executes a dynamic password computer startup protection program; the dynamic password computer startup protection program receives a password entered by a user; the password is obtained by the user via sending a dynamic password generating command to a dynamic password device; then the dynamic password computer startup protection program determines whether the password is valid, if so, the dynamic password computer startup protection program loads a computer startup program of the computer; otherwise the dynamic password computer startup protection program does not load the computer startup program of the computer. A system includes a computer and a dynamic password generating device.04-01-2010
20100115465Logon System and Method Thereof - The invention discloses a logon system and a method thereof, which relates to information security field. The invention solves the problems that the user can log on Windows by username and password only. In the invention, the Credential Provider module adapted to pop up a human-computer interactive interface when the Credential Provider module is called by the operating system of the computer; further adapted to collect the information needed for logging on the operating system and transfer the collected information to the operating system of the computer; the Cryptographic Service Provider module is adapted to perform authentication with the information received from the operating system of the computer; and, if the authentication is successful, to perform operation with the corresponding private key of the key device logon certificate to generate credential information needed for logging on the operating system. The embodiments of the invention are applied for logging on the Windows, which provide more alternative logon ways for the user.05-06-2010
20110042455METHOD FOR INPUTTING A PASSWORD AND A DEVICE THEREFOR - A method for inputting a password and a device thereof are disclosed in the invention, relating to the information security field and solving the problem that a password input by a user is easy to be intercepted. The method includes steps that, a password inputting device acquires an instruction in accordance with ISO/IEC 7816 standard from an upper computer, and determines whether the instruction is a password checking instruction or not, and if it is not, the device sends the instruction to the smart card; or else if it is, the device receives the password input by the user, encloses it to the password checking instruction, sends the instruction enclosed with the password to the smart card, receives the result of executing the password checking instruction from the smart card, and sends the result to the upper computer. The solution of the invention is used for improving the security of inputting a password in avoidance that the password is intercepted when being transmitted.02-24-2011
20110042457CARD READER WITH MULTIPLE FUNCTIONS AND A METHOD FOR IMPLEMENTING THE SAME - The invention discloses a method for implementing a card reader with multiple functions and a card reader therewith. The method includes that a card reader determines whether a card is inserted in the slot of the card reader and whether the card reader is online; if no card is inserted in the slot, the card reader performs operation to generate a one-time password; if a card is inserted in the slot and the card reader is online, the card reader performs corresponding operation on the card according to the card operating requirement, while if a card is inserted in the slot and the card reader is offline, the card reader performs operation with the card to generate a Token; otherwise, to end the process. The card reader includes a power module, an input/output module, a determining module, an operating module, and a performing module. With good common performance, the card reader provided by the invention performs as smart card reader and verification whether a card is inserted in the card reader or not, which overcomes the shortcomings that the card reader in the prior art has simplex function.02-24-2011
20110047386SIGNING METHOD, APPARATUS, AND SYSTEM - A signing method, apparatus, and system, which relate to the information security field. The present invention overcomes the problem of signature counterfeit in prior art. The client host generates a transaction message and determines the key information of the message after receiving transaction information entered by a user, forms a data packet for signing, and transmits the data packet to the USB key, which will then extract the key information and output it for confirmation by the user, and if a confirmation is received, the USB key signs the data packet and transmits a signature to the client host; after receiving the signature and the transaction message from the client host, the server extracts the key information from the transaction message to form a data packet for signing and verifies the signature against the data packet. The embodiments of the present invention are mainly applicable to the field of information security.02-24-2011
20110119750METHOD FOR IMPROVING NETWORK APPLICATION SECURITY AND THE SYSTEM THEREOF - A method for improving network application security and the system thereof are disclosed in the invention, relating to the field of information security. The method includes: a proxy server in a customer terminal host receives a protocol message, generated and sent by the customer terminal software according to the information input by a user, and obtains the protocol content after parsing the protocol message, and determines whether critical information is included in the protocol content, if it is, the server sends the protocol content to the smart key device; and the smart key device obtains the critical information by parsing it and sends it to the user, and after a confirmation information is gotten from the user, the smart key device signs the protocol content and sends the signature result to the server; and then the server generates a new protocol message to an application server according to the signature result and the protocol content; after an error confirmation or no confirmation is received within a predetermined time period by the user, the smart key device performs the exception handling. The system includes a smart key device and a proxy server in the customer terminal host. The invention improves network application security on the premise of no change to the customer terminal, and it is usable and compatible.05-19-2011
20110119766METHOD, DEVICE AND SYSTEM FOR PROTECTING SOFTWARE - The invention, related to information security field, discloses a method for protecting software, and device and system thereof. The method includes that a security device is connected with a terminal device; the security device receives service instruction, determines whether the clock inside the security device is activated, reads the current time of the clock and determines whether the current time is valid; if so, the security device executes the service instruction and returns the executing result to the terminal device; otherwise, the security device returns false result to the terminal device. The invention provides more secure service to the protected software, meanwhile, extends lifetime of the security device.05-19-2011

Patent applications by Huazhang Yu, Beijing CN