Patents by Inventor Yan-Cheng Chang

Yan-Cheng Chang 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: 11864071
    Abstract: An electronic device includes an indoor positioning tag and an indoor positioner. The indoor positioning tag includes a gravity sensor. The indoor positioning tag determines whether to start to transmit a wireless signal according to the acceleration magnitude, the acceleration direction, and the duration of acceleration change detected by the gravity sensor, and adjusts the frequency of the transmission interval of the wireless signal.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: January 2, 2024
    Assignee: QUANTA COMPUTER INC.
    Inventors: Yan-Cheng Chang, Po-Shan Kao, Cheng-Yang Tseng, Jia-Yang Tsao
  • Patent number: 11832146
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an antenna array including a plurality of antenna units. The indoor positioner divides the antenna units into multiple antenna unit groups, receives a wireless signal from user equipment at each time point via the antenna unit groups, and calculates a plurality of angles of arrival (AOA) corresponding to the antenna unit groups at each time point. The positioning engine server receives and stores the angles of arrival corresponding to the antenna unit groups at each time point, and filters the angles of arrival according to the angle sizes of the angles of arrival corresponding to the antenna unit groups at each time point stored in an observation period.
    Type: Grant
    Filed: March 17, 2021
    Date of Patent: November 28, 2023
    Assignee: QUANTA COMPUTER INC.
    Inventors: Po-Shan Kao, Cheng-Yang Tseng, Wan-An Yang, Yan-Cheng Chang
  • Publication number: 20220141617
    Abstract: An electronic device includes an indoor positioner and a positioning engine server. The indoor positioner has an antenna array including a plurality of antenna units. The indoor positioner divides the antenna units into multiple antenna unit groups, receives a wireless signal from user equipment at each time point via the antenna unit groups, and calculates a plurality of angles of arrival (AOA) corresponding to the antenna unit groups at each time point. The positioning engine server receives and stores the angles of arrival corresponding to the antenna unit groups at each time point, and filters the angles of arrival according to the angle sizes of the angles of arrival corresponding to the antenna unit groups at each time point stored in an observation period.
    Type: Application
    Filed: March 17, 2021
    Publication date: May 5, 2022
    Inventors: Po-Shan KAO, Cheng-Yang TSENG, Wan-An YANG, Yan-Cheng CHANG
  • Publication number: 20220109966
    Abstract: An electronic device includes an indoor positioning tag and an indoor positioner. The indoor positioning tag includes a gravity sensor. The indoor positioning tag determines whether to start to transmit a wireless signal according to the acceleration magnitude, the acceleration direction, and the duration of acceleration change detected by the gravity sensor, and adjusts the frequency of the transmission interval of the wireless signal.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 7, 2022
    Inventors: Yan-Cheng CHANG, Po-Shan KAO, Cheng-Yang TSENG, Jia-Yang TSAO
  • Publication number: 20210376891
    Abstract: An electronic device for indoor positioning includes an array antenna and a processor. The array antenna includes a plurality of antenna units. The array antenna receives a wireless signal transmitted from user equipment. Each of the antenna units receives the reception parameters of the wireless signal. The processor executes the following tasks: dividing the antenna units into a plurality of groups; combining the reception parameters of the antenna units included in each of the groups to generate a reception parameter matrix; and calculating a plurality of angles of arrival (AOA) from the UE to the plurality of the groups according to the reception parameter matrix.
    Type: Application
    Filed: September 8, 2020
    Publication date: December 2, 2021
    Inventors: Cheng-Yang TSENG, Po-Shan KAO, Jia-Yang TSAO, Yan-Cheng CHANG
  • Publication number: 20190296918
    Abstract: A method and a system for issuing proof-equipped certificates for a Certificate Authority (CA) includes an I/O processing module and a certificate generation module. A CSR is embedded in a DKIM email which is utilized as a verifiable proof for authorization of certificate issuance so that voluminous disposable digital certificates that quickly expire can be issued while existing CAs cannot do so due to the lack of verifiability. It makes trust transfer from the CA to a third party who owns the DKIM email server. Since a private key can be dynamically created and immediately wiped out from computer memory, hardware tokens for keeping the private key are not required. Due to the quick expiration time of digital certificate, revocation checks become unnecessary, or are only required to be simulated for compatibility. Thus, the problem of usability for digital signatures and the problem of verifiability for CAs are solved.
    Type: Application
    Filed: March 23, 2018
    Publication date: September 26, 2019
    Inventor: Yan-Cheng CHANG
  • Publication number: 20140143553
    Abstract: A method for maintaining a single file in a shared storage is disclosed. The method comprises storing the single file and corresponding information into a virtual disk so that there is a direct mapping between each file byte and a byte in a sector of the virtual disk; encrypting the virtual disk according to a disk encryption algorithm; and uploading the encrypted virtual disk to the shared storage.
    Type: Application
    Filed: April 2, 2013
    Publication date: May 22, 2014
    Applicant: CLOUDIOH INC.
    Inventor: Yan-Cheng Chang
  • Publication number: 20140143540
    Abstract: A method for splitting a file in a computer device, the method comprising defining a moving window with a specified length and a random value; obtaining a content of the file by aligning the moving window to a specific place of the file; computing a result according to a cryptographic function of the content of the file; determining a cutting point according to the result and the random value; and splitting the file into segments according to the cutting point.
    Type: Application
    Filed: April 3, 2013
    Publication date: May 22, 2014
    Applicant: CLOUDIOH INC.
    Inventor: Yan-Cheng Chang
  • Publication number: 20140143542
    Abstract: A method for managing an encrypted folder in a shared storage in a network system, the method comprising generating a symmetric cryptographic key for a folder; generating a first metadata according to a symmetric encrypting function of the symmetric cryptographic key for the folder operating with a symmetric cryptographic key for a remote folder; and creating the folder with the first metadata in the remote folder; wherein the remote folder has a second metadata or an access control list comprising at least one entry with at least one identity of at least one collaborator, at least one public key of the at least one collaborator and at least one encryption of the symmetric cryptographic key for the remote folder according to an asymmetric encrypting function operating with the at least one public key of the at least one collaborator, for providing the symmetric cryptographic key for the remote folder.
    Type: Application
    Filed: May 30, 2013
    Publication date: May 22, 2014
    Inventor: Yan-Cheng Chang
  • Publication number: 20140143541
    Abstract: A method for managing a file in a remote folder in a shared storage in a network system is disclosed. The method comprises generating a symmetric cryptographic key for the file; generating a ciphertext according to a symmetric encrypting function of the file operating with the symmetric cryptographic key for the file; generating a metadata according to the symmetric encrypting function of the symmetric cryptographic key for the file operating with a symmetric cryptographic key for the remote folder; and uploading the ciphertext and the metadata to the remote folder.
    Type: Application
    Filed: May 24, 2013
    Publication date: May 22, 2014
    Applicant: Cloudioh Inc.
    Inventor: Yan-Cheng Chang
  • Patent number: 7627308
    Abstract: A mobile communication system, a mobile communication device, and a method for incoming-call filtering are provided. The mobile communication device includes a wide area communication module and a local area communication module that are selectively enabled. A server includes a plurality of data groups and at least one response function. As the server receives an incoming call through a wide area communication network asking for communication with the communication device, the server compares a data of the incoming call with the plurality of data groups and then performs one response function based on the result of comparison.
    Type: Grant
    Filed: April 24, 2006
    Date of Patent: December 1, 2009
    Assignee: Qisda Corporation
    Inventors: Yan-Cheng Chang, Ching Yu Lin
  • Publication number: 20060240810
    Abstract: A mobile communication system, a mobile communication device, and a method for incoming-call filtering are provided. The mobile communication device includes a wide area communication module and a local area communication module that are selectively enabled. A server includes a plurality of data groups and at least one response function. As the server receives an incoming call through a wide area communication network asking for communication with the communication device, the server compares a data of the incoming call with the plurality of data groups and then performs one response function based on the result of comparison.
    Type: Application
    Filed: April 24, 2006
    Publication date: October 26, 2006
    Inventors: Yan-Cheng Chang, Ching Lin