Patents by Inventor Ping-Chung Yang

Ping-Chung Yang 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).

  • Publication number: 20250068542
    Abstract: A computer-implemented method includes identifying a webpage comprising a set of user interface (UI) elements, analyzing the set of user UI elements to identify a set of interactable elements, classifying the elements of the set interactable elements as either focusable or not focusable, extracting features from source code corresponding to interactable elements of the set of interactable elements classified as focusable, and building an accessibility issue detection model using the extracted features from source code corresponding to focusable interactable elements as training data. The method may further include extracting features from source code corresponding to interactable elements classified as not focusable and updating the accessibility issue detection model using the extracted features from source code corresponding to interactable elements which are not focusable as training data.
    Type: Application
    Filed: August 21, 2023
    Publication date: February 27, 2025
    Inventors: Yuan Jie Zhang, Yi Chen Huang, Bo Zhang, Tony Ping-Chung YANG, Huai Ying HY Xia
  • Publication number: 20240273381
    Abstract: A computer-implemented method, according to one embodiment, includes using a trained semantic consistency model to determine a semantic consistency of contents of two screenshots. The trained semantic consistency model bases the semantic consistency on dimensions including: a linguistic comparison of the contents, an image comparison of the contents and a text location comparison of the contents. The method further includes outputting the determined semantic consistency for display on a user device. A computer program product, according to another embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method. A system, according to another embodiment, includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor.
    Type: Application
    Filed: February 9, 2023
    Publication date: August 15, 2024
    Inventors: Yuan Jie Zhang, Yi Chen Huang, Huai Ying Hy Xia, Dong Chen, Bo Zhang, Tony Ping-Chung Yang
  • Patent number: 9600653
    Abstract: Providing registration for password/challenge authentication includes receiving an access code or pattern inputted by a user, recording a time message associated with each component of the access code or pattern via a processor, generating a data record in combining each component of the access code or pattern with the associated time message, and storing the data record.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: March 21, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yun-Ling Hilary Cheng, William Hsin-Wei Fu, Min-Tsung Wu, Tony Ping-Chung Yang
  • Publication number: 20140373119
    Abstract: Providing registration for password/challenge authentication includes receiving an access code or pattern inputted by a user, recording a time message associated with each component of the access code or pattern via a processor, generating a data record in combining each component of the access code or pattern with the associated time message, and storing the data record.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 18, 2014
    Inventors: Yun-Ling Hilary Cheng, William Hsin-Wei Fu, Min-Tsung Wu, Tony Ping-Chung Yang
  • Patent number: 8826029
    Abstract: Providing registration for password/challenge authentication includes receiving an access code or pattern inputted by a user, recording a time message associated with each component of the access code or pattern via a processor, generating a data record in combining each component of the access code or pattern with the associated time message, and storing the data record.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yun-Ling Hilary Cheng, William Hsin-Wei Fu, Min-Tsung Wu, Tony Ping-Chung Yang
  • Patent number: 7299387
    Abstract: A block interleaving/de-interleaving method and address generator thereof. The block interleaver segments the coded symbols into blocks according to a predetermined column value (C). The interleaver reads the coded symbols of each block by jumping according to the corresponding values (T0:TC-1) of a sequence matching table and the column value, and writes the values in sequence. The block de-interleaver reads the coded symbols sequentially, and re-assembles the coded symbols in the original order according to the same column value (C) and sequence matching table as the interleaver.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: November 20, 2007
    Assignee: Benq Corporation
    Inventor: Ping-Chung Yang
  • Publication number: 20070055969
    Abstract: A system and a method for updating firmware are disclosed. The system includes a storage device and an electronic device. The storage device has an update code and a backup region for storing a backup code. The electronic device includes a processor, a first memory, and a second memory. The first memory stores an original code and a restore flag. The second memory is used to temporarily store the original code for execution by the processor. The original code is backed up, through the second memory, to the backup region as the backup code. The restore flag is enabled, and the original code in the first memory is replaced by the update code.
    Type: Application
    Filed: September 1, 2006
    Publication date: March 8, 2007
    Applicant: BENQ CORPORATION
    Inventor: Ping-Chung Yang
  • Publication number: 20050141705
    Abstract: A security verification method of a mobile communication system is provided. The method includes: (1) a first key and a second key are generated and stored in a first processor and a second processor respectively; (2) when receiving a request, the first processor generates a first message and encrypts the first message into a first encrypted message with a first key; (3) the first encrypted message is transmitted to the second processor; (4) the second processor decrypts the first encrypted message and generates a second message with a second key; (5) the second processor encrypts the second message into a second encrypted message with the first key; (6) the second encrypted message is transmitted to the first processor; and (7) the first processor decrypts the second encrypted message to a third message with the second key, and the request is allowed if the third message is verified by the first processor.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 30, 2005
    Inventors: Chia-Chi Kao, Ping-Chung Yang
  • Publication number: 20050102599
    Abstract: A block interleaving/de-interleaving method and address generator thereof. The block interleaver segments the coded symbols into blocks according to a predetermined column value (C). The interleaver reads the coded symbols of each block by jumping according to the corresponding values (T0:TC-1) of a sequence matching table and the column value, and writes the values in sequence. The block de-interleaver reads the coded symbols sequentially, and re-assembles the coded symbols in the original order according to the same column value (C) and sequence matching table as the interleaver.
    Type: Application
    Filed: October 21, 2004
    Publication date: May 12, 2005
    Inventor: Ping-Chung Yang