Patents Assigned to Feitian Technologies Co., Ltd.
  • Publication number: 20260204102
    Abstract: A method for implementing fingerprint enrollment. Upon detecting a level change at a card presence detect pin of a card holder, an MCU controls to supply power to a fourth contact of a card holder after pulling down a fifth I/O pin, controls a second I/O pin and a third I/O pin to output low and high levels respectively. The MCU enables and resets a second timer when the first contact of the card holder outputs the high and low levels in sequence; delays a second preset duration when the first contact of the card holder outputs the high level and a count of the second timer is within a first preset range; prompts that the fingerprint enrollment is successful when the first contact of the card holder outputs the low level, and prompts a user to enroll his fingerprint when a first timer reaches the first preset duration.
    Type: Application
    Filed: October 31, 2023
    Publication date: July 16, 2026
    Applicant: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Baohua MA, Zhou LU
  • Publication number: 20260175591
    Abstract: Methods for implementing thermal printing, including: calculating the number of printable dots based on power information of an electronic device and power consumption of single-dot printing; parsing the received printing instruction to obtain data to be printed and convert it into a two-dimensional dot-matrix pattern, taking information of each row in the pattern sequentially as current information to be printed; if the number of ink dots in the current information to be printed is greater than the number of printable dots, segmenting the current information to be printed based on the number of printable dots; keeping ink-dot positions in information of each segment unchanged, and filling other positions with zeroes to obtain virtual line information; energizing heating elements at corresponding positions on the print head for a preset duration based on the ink-dot positions in each piece of virtual line information sequentially, and controlling a motor to feed paper.
    Type: Application
    Filed: October 31, 2023
    Publication date: June 25, 2026
    Applicant: Feitian Technologies Co., Ltd.
    Inventors: Buming TIAN, Zhou LU
  • Publication number: 20260099578
    Abstract: Method for performing dual verification to login into a Windows operating system, wherein in the case that a first function of a device driver is invoked by the Windows operating system, initializing, by the device driver, a first data structure; storing a second data structure self-defined in the first data structure; returning the first data structure to the Windows operating system; and in the case that a sixth function of the device driver is invoked, popping up, by the device driver, a verification box according to a login interface window handle in the second data structure, prompting a user to input both a PIN code and biological feature information. The present invention makes the user to conveniently verify his/her identity via both PIN code and biological feature when the user safely logins into the Windows operating system.
    Type: Application
    Filed: November 5, 2025
    Publication date: April 9, 2026
    Applicant: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12517714
    Abstract: The present disclosure discloses are an implementation method and apparatus for an application installation on a smart Point of Sale device. The method includes: starting, by an application providing a system interface, an installation service for the mobile management application when judging that a mobile management application update package path received in a broadcast is not empty. According to the saved mobile management application update package, it starts to silently install a new version of the mobile management application. If the installation is successful, the mobile management application update package is changed to the mobile management application successful update file, and the new version of the mobile management application is started. If the installation fails, the mobile management application update package is changed to the mobile management application update failure file, and the old version of the mobile management application is started.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: January 6, 2026
    Assignee: Feitian Technologies Co., Ltd.
    Inventor: Zhou Lu
  • Patent number: 12489616
    Abstract: The invention provides a working key generation method and device and a computer readable storage medium, and belongs to the technical field of information security. The method comprises the following steps: the terminal receiving an operation instruction sent by an upper computer, obtaining a working key purpose and a working key algorithm according to the operation instruction, setting the working key purpose as a first purpose by the terminal, generating derived data according to the first purpose, a master key identifier, a first numerical value and a master key algorithm, determining the length of a working key according to the working key algorithm, obtaining data in a working key buffer area as a key, generating the working key according with the length of the working key according to the key and the derived data, executing corresponding operation according to the operation instruction and the working key, and returning an operation result to the upper computer.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: December 2, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventor: Zhou Lu
  • Patent number: 12476827
    Abstract: Method for increasing a number of certificates, in which a data endpoint address is set to be an endpoint address of a Chip/Smart Card Interface Devices (CCID) interface that receives instruction data, so Application Protocol Data Unit (APDU) data used for authentication of a Personal Identity Verification (PIV) application of a key device are obtained and sent to the PIV application. The PIV application calls an Application Programming Interface (API) interface to obtain a CCID interface number, obtains a PIV device certificate number according to a general device certificate number in the APDU data and the CCID interface number, obtains a PIV certificate according to the PIV device certificate number, and operates according to the PIV certificate to obtain operation results returned by a virtual machine of the key device to an upper computer according to the data endpoint address. The method overcomes limitation of the number of certificates.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 18, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12475201
    Abstract: Method for automatically unlocking a screen, which comprises: sending a broadcast carrying a uuid value, when a terminal equipment determines that an equipment to which the broadcast belongs is a connectable equipment according to a signal strength of the broadcast and the uuid value, receiving a Bluetooth connection establishment request sent by the terminal equipment, establishing a Bluetooth connection with the terminal equipment based on the Bluetooth connection establishment request, acquiring to-be-signed data carried in an authentication login instruction, signing the to-be-signed data according to a stored private key to obtain a signature result, and sending the signature result to the terminal equipment, so that the terminal equipment executes an automatic screen unlocking operation according to the signature result.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: November 18, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventor: Zhou Lu
  • Patent number: 12461883
    Abstract: A method for realizing OTG communication without plugging and unplugging includes: when an apk file of an application is generated, the application presets device information of an associated USB device; when the USB device is connected to a terminal device, a system of the terminal device recognizes an application qualified for initiation according to the device information of the connected USB device; a target application is initiated according to the application qualified for initiation and a user selection result; and the target application initiates a processing thread so as to establish OTG data communication with the connected USB device.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: November 4, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventor: Zhou Lu
  • Patent number: 12461663
    Abstract: An implementation method for an encrypted USB flash disk system. A virtual drive letter is bound to an device object and then mapped; driver software wafts for an operation of an operating system on the device object; the driver software determines, according to the operation of the operating system on different device objects, the type of a received instruction; if the received instruction is a reading instruction, the driver software maps a read address in a storage chip according to a first address in the reading instruction, reads data, and calls an encryption lock chip to decrypt the read data to obtain decrypted read data; and if the received instruction is a writing instruction, the driver software calls the encryption lock chip to encrypt data to be written to obtain encrypted write data, maps a write address in the storage chip according to a second address in the writing instruction, and writes the encrypted write data or refuses the operation.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 4, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12463982
    Abstract: The invention provides a data processing method and device and a computer readable storage medium, and belongs to the technical field of card reader communication. The method comprises the Steps: enabling a card reader to receive and analyze a data packet which is sent by a host and conforms to a first data structural formula, judging whether a first preset field in the data packet is the same as an address of the card reader or not, if yes, determining a data packet verification mode, and verifying the data packet according to the data packet verification mode; and if the verification is passed, determining whether the data packet contains security data, if so, processing the security data in the data packet according to the key to obtain plaintext data, determining a command type, executing corresponding operation according to the command type and the plaintext data, and returning a response data packet conforming to the first data structural formula to the host.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: November 4, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12455955
    Abstract: A method for implementing a dongle, comprising: a security chip of a dongle determining whether a secure digital (SD) card in a card slot of the dongle is a valid SD card; if the SD card is a valid SD card, when a received instruction is a first/second USB flash drive area access instruction sent by a system, executing an operation of accessing the first/second USB flash drive area; when the received instruction is a PIN code verification instruction for the second USB flash drive area or an encryption area sent by an upper layer, executing a PIN code verification operation on the second USB flash drive area or the encryption area; when the received instruction is a read/write instruction for the encryption area sent by the upper layer, executing a read/write operation on the encryption area; if the SD card is an invalid SD card, when the received instruction is a partitioning instruction, the security chip of the dongle executing a partitioning operation according to a partition information table in the part
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 28, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12450356
    Abstract: A method for implementing replacing a startup screen of a smart POS device includes: checking, by the smart POS device, whether an updating screen completing flag exists when detecting a startup, if yes, displaying a corresponding startup screen according to a mirror file in a backup partition, otherwise, displaying a default startup screen according to a screen mirror file in a default startup screen partition; decrypting a received image data ciphertext by using a protection key, verifying data obtained by decrypting, if successful, generating a mirror file of the startup screen according to the data and storing the mirror file; applying for writing access to the backup partition; if the backup partition has a writing permission, clearing the updating screen completing flag and starting to write the stored mirror file in the backup partition; setting the updating screen completing flag after the mirror file is written in the backup partition.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: October 21, 2025
    Assignee: Feitian Technologies Co., Ltd.
    Inventor: Zhou Lu
  • Patent number: 12438604
    Abstract: The present application presents a method and an apparatus for synchronizing time by parsing satellite navigation data. A service application obtains current time of a system and caches it as a first time variable, receives and parses the satellite navigation data to obtain all character strings, obtains a character string as a current character string to be processed, determines a type of a system protocol identifier, if it is a preset system protocol identifier, converts a time field of the current character string to be processed into a local time zone time value for storing, obtains the current time and stores it as a second time variable, obtains a first time compensation value according to the first and second time variables, obtains satellite navigation time according to the first time compensation value and the maximum local time zone time value and sets system time as satellite navigation time.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: October 7, 2025
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12425223
    Abstract: A data transmission method, comprising: when a device receives first data sent by an upper computer, parsing the first data to acquire a first content hash value, a first hash value and a first length; performing signature verification on the first data according to a stored first public key; when the signature verification is successful, waiting to receive a data block sent by the upper computer; when the data block is received, verifying the data block according to the first hash value and the first length; and when the verification for the data block is successful, parsing the current data block to obtain the length and the hash value of a next data block and payload data of the current data block, and decrypting the payload data to obtain a payload data plaintext. According to the technical solution of the present invention, the process of data transmission is more secure and efficient.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: September 23, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12407492
    Abstract: A method and system for communicating with an authenticator, which belongs to communication technology field.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: September 2, 2025
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12406081
    Abstract: A method and apparatus for preventing a processing by a security processor from being interrupted, where the method includes: starting, by an application processor, a security information input page; receiving, switching, by a security processor, a touch panel connection to the security processor; setting, by the application processor, a delay status, calculating a button disable threshold, cancelling an automatic screen shutdown; receiving, by the security processor, security information input by a user through the touch panel, switching the touch panel connection to the application processor; closing, by the application processor, the security information input page, cancelling the delay status, and restoring the automatic screen shutdown. The method further includes: executing, by the application processor, a power button processing according to the button disable threshold and the delay status, when a power button is monitored to be pressed.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: September 2, 2025
    Assignee: Feitian Technologies Co., Ltd.
    Inventor: Zhou Lu
  • Patent number: 12406043
    Abstract: The present disclosure discloses a method and system for implementing fingerprint sharing.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: September 2, 2025
    Assignee: Feitian Technologies Co., Ltd.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: 12402186
    Abstract: A communication method for an authenticator, the method comprising: an authenticator is powered on, and enters a connection mode; broadcast data is scanned, a first client identifier in the broadcast data is acquired, and a first key is acquired to verify the first client identifier; if verification is successful, a second authenticator identifier and a second session key are generated, notification is carried out for the successful verification of the first client identifier, scanning is stopped, and broadcast data that comprises the second authenticator identifier is broadcasted; the authenticator receives a request to establish a Bluetooth connection sent by a client, establishes a Bluetooth connection with the client, and performs handshake and encrypted communication operations with the client. According to the present invention, the data in a transmission process is guaranteed to not get stolen, so the data security in the transmission process is improved, and the benefit to the user is thus ensured.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: August 26, 2025
    Assignee: FEITIAN TECHNOLOGIES CO., LTD.
    Inventors: Zhou Lu, Huazhang Yu
  • Patent number: D1130553
    Type: Grant
    Filed: June 4, 2024
    Date of Patent: June 16, 2026
    Assignee: Feitian Technologies Co., Ltd.
    Inventor: Zhou Lu
  • Patent number: D1132296
    Type: Grant
    Filed: March 14, 2024
    Date of Patent: June 30, 2026
    Assignee: Feitian Technologies Co., Ltd.
    Inventor: Zhou Lu