Patents by Inventor SHIAW-HERNG LIU

SHIAW-HERNG LIU has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11972002
    Abstract: A method of logging in to an operating system applied to an electronic device is provided. A distributed identity document corresponding to a login request is obtained by querying a blockchain in response to the login request. A target public key is extracted from the distributed identity document, and an encrypted first character string is obtained by encrypting a first character string using the target public key. The encrypted first character string is sent to the user terminal. Once a second character string is received from the user terminal, whether or not allow the user terminal to log in to the operating system is determined according to the first character string and the second character string.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: April 30, 2024
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Shiaw-Herng Liu
  • Patent number: 11772931
    Abstract: A method for intelligent control of an elevator to give priority to a floor containing the total highest priority of passengers acquires first images taken by first cameras, identifies targets in the first images, and determines priority levels of the targets. In response to receiving a plurality of first service signals from a number of floors in a building, the method controls a driving unit to drive an elevator to move to service the passengers as targets with a highest total priority level according to individual priority levels of the targets within a group of passengers waiting on each floor of the building.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: October 3, 2023
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Shiaw-Herng Liu
  • Publication number: 20230230347
    Abstract: An image detection method determines a target object. A plurality of original images of a scene in front of a vehicle are obtained. An object in one original image is detected, and a degree of similarity between the object in the original image and the target object in a preset image is calculated. If the degree of similarity is greater than a preset similarity threshold, it is determined that the original image is a target image and the object is the target object. A position of the target object relative to the vehicle is determined and output. The method can recognize objects of interest in front of a driver.
    Type: Application
    Filed: August 25, 2022
    Publication date: July 20, 2023
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20230087714
    Abstract: A method of logging in to an operating system applied to an electronic device is provided. A distributed identity document corresponding to a login request is obtained by querying a blockchain in response to the login request. A target public key is extracted from the distributed identity document, and an encrypted first character string is obtained by encrypting a first character string using the target public key. The encrypted first character string is sent to the user terminal. Once a second character string is received from the user terminal, whether or not allow the user terminal to log in to the operating system is determined according to the first character string and the second character string.
    Type: Application
    Filed: May 16, 2022
    Publication date: March 23, 2023
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20220198449
    Abstract: A block packaging method based on blockchain transaction is used in an electronic device. The electronic device controls each node in the blockchain to receive and store a blockchain transaction, and calculate a hash value of the each node according to the blockchain transaction, generate a package voting information according to the hash value of the each node, and send the package voting information to a voted node. The electronic device further controls the each node to record the number of votes as the voted nodes according to the package voting information to obtain the number of votes of the each node, take the node with the largest number of votes as a target node according to the number of votes, and pack the blockchain transaction into blocks and broadcast the blocks to all nodes in the blockchain.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 23, 2022
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20210391980
    Abstract: A method for packaging blocks of a blockchain implemented in an electronic device. The method identifies whether a packaged block is valid, and extracts from a header of valid packaged block geographic location information of the submitting blockchain node. A mining difficulty of the electronic device is calculated according to the geographic location information of the electronic device and the blockchain node, and a random number is generated. A hash value is calculated according to the random number and a determination made as to whether the calculated hash value conforms to the mining difficulty. If the calculated hash value is determined to conform to the mining difficulty, the geographic location information of the electronic device is encoded into a new block and the new block is written into the blockchain.
    Type: Application
    Filed: June 15, 2021
    Publication date: December 16, 2021
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20210383464
    Abstract: A method for bidding a queue number based on a blockchain implemented in an electronic device. The method includes generating an intelligent contract according to a bidding rule. Receiving and issuing a queue number to be bid transmitted by a queue device, receiving a bid application of bid users transmitted by mobile devices, and calculating a bid code value of each bid user according to the queue number to be bid and the queue number of each bid user. Transmitting a bid token of each bid user from the user account address to an address of the intelligent contract, determining a bid winner of the queue number to be bid according to the bid token of each bid user by executing the intelligent contract, and storing the bid information into a block, the block being written into the blockchain.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 9, 2021
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20210383469
    Abstract: A currency trading method based on blockchain applied in an electronic device sets up a smart contract on the blockchain to receive a first setting instruction and a quantity of first transactions from a transacting sender, and receives a second setting instruction and a quantity of second transactions from a transacting receiver. The smart contract further generates target transactions according to a first exchange rate, the quantity of the first transactions, and a second exchange rate and the quantity of the second transactions, and sends the target transactions to a third-party platform for mediation of the target transactions. In response to a redemption instruction sent by the third-party platform, the smart contract sends the second tokens corresponding to the quantity of the first transactions to the transacting sender to a transacting receiver according to the quantity of the second transactions and the second exchange rate.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 9, 2021
    Inventors: CHIA-HUNG CHOU, SHIAW-HERNG LIU
  • Publication number: 20210155451
    Abstract: A method for dispatching an elevator applied in a block chain system verifies a call for an elevator by a passenger. The method includes: controlling each node of the block chain system to verify the elevator call; broadcasting information to the block chain system as to verification granted when verification of the elevator call by a node is passed; saving consumption information of the elevator call when the quantity of verifications granted received by the node is greater than a first predetermined value; and controlling and dispatching an elevator to be at the service of the passenger as a dedicated elevator when the elevator call is successful. A device for dispatching elevators when called and a system are also provided.
    Type: Application
    Filed: May 28, 2020
    Publication date: May 27, 2021
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20210130124
    Abstract: A method for intelligent control of an elevator to give priority to a floor containing the total highest priority of passengers acquires first images taken by first cameras, identifies targets in the first images, and determines priority levels of the targets. In response to receiving a plurality of first service signals from a number of floors in a building, the method controls a driving unit to drive an elevator to move to service the passengers as targets with a highest total priority level according to individual priority levels of the targets within a group of passengers waiting on each floor of the building.
    Type: Application
    Filed: June 23, 2020
    Publication date: May 6, 2021
    Inventor: SHIAW-HERNG LIU
  • Publication number: 20210073798
    Abstract: A product payment method applied in a blockchain system verifies a product payment when detecting initiation of a product payment. The method broadcasts a verification passed information to the blockchain system when the verification is passed. The method further saves a name and a quantity of the one or more products purchased by the consumer for delivery from the one or more distributors when the quantity of the verification passed information received by the node is greater than a first preset value. The method also updates the name and the quantity of the one or more products of the consumer according to the getting information about getting one or more products from the distributor by the consumer. A related product payment device and a non-transitory storage medium are provided.
    Type: Application
    Filed: December 10, 2019
    Publication date: March 11, 2021
    Inventor: SHIAW-HERNG LIU