Patents by Inventor Che Yan

Che Yan 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: 20230359279
    Abstract: An embodiment provides a feedback method, applied to an electronic device provided with a touchscreen. The touchscreen is provided with a plurality of vibration feedback elements. The method includes detecting a first contact operation acting on the touchscreen, and obtaining first location information of a first contact point corresponding to the first contact operation, where the first location information corresponds to a first virtual key on a virtual keyboard. The method also includes if the first virtual key is an anchor point key, obtaining, from the plurality of vibration feedback elements, a first vibration feedback element that matches the first virtual key, and indicating the first vibration feedback element to emit a vibration wave, to prompt that the first virtual key is an anchor point key, so that the user can sense a location of the anchor point key. This can reduce difficulty in implementing touch typing on the touchscreen.
    Type: Application
    Filed: June 29, 2023
    Publication date: November 9, 2023
    Inventors: Yishuo LIU, Da-Yuan HUANG, Wei LI, Che YAN, Xuan ZHOU, Yunjing ZHAO, Alice Jing Fei LIANG, Hongting LI, Xueyan HUANG, Zhuo WANG
  • Patent number: 11782599
    Abstract: Systems and methods are disclosed for providing a virtual mouse for a computing device have a touchscreen. A first placement region of the touchscreen may be determined. The first placement region may then be determined to contain a first portion of at least one touch target. The first portion of the at least one touch target may then be deactivated. A virtual mouse may then be activated at the first placement region.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: October 10, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Roya Cody, Che Yan, Da Yuan Huang, Wei Li
  • Publication number: 20230127644
    Abstract: Methods, devices, and processor-readable media for managing a virtual workspace shared by multiple devices are described. A unified GUI is presented to each device in which the other devices sharing the virtual workspace are represented by GUI elements, with the location of the other local devices present within the same local environment corresponding to a display location of the corresponding GUI element around the perimeter of the GUI screen. The locations of the other local devices are determined based on sensor data from the local devices, such as NFC radio data or other short-range sensor data, without the need for a dedicated, specially positioned camera or other sensor configured to track the devices within the local environment.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Inventors: Wei LI, Che YAN, Da Yuan HUANG
  • Publication number: 20220382374
    Abstract: There is described a method performed by a computing device having first and second touch-sensitive user interfaces. According to this method, when a user input is applied to one of the first and second user interfaces, the computing device detects the user input and determines a force applied by the user input and a type of the user input. The computing device then determines whether to perform a function such as whether to display a virtual trackpad or a virtual keyboard, based on the force, the type of the user input, and a determination whether the user input is applied to a selected one of the first and second user interfaces.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 1, 2022
    Inventors: Da-Yuan Huang, Wenshu Luo, Che Yan, Wei Li
  • Patent number: 8266592
    Abstract: Technologies are described herein for ranking and optimizing test scripts utilized in the automated testing of software products. A score is calculated for each test script from various metrics collected from executions of the test script. Metrics utilized in calculating the score for a test script may include those indicating the propensity of the script to result in “false failures” and/or those indicating the effectiveness of the script for finding product bugs. The test scripts are then ranked by their score, and this ranking is used in determining the frequency of execution of the test script in future testing.
    Type: Grant
    Filed: April 21, 2008
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Kevin Rocco Beto, Che Yan Timothy Wong, Ricky Kurniawan
  • Publication number: 20110046747
    Abstract: This invention involves a plasma treated and controllable release antimicrobial peptide coated titanium alloy for surgical implantation, where the alloy with antimicrobial properties is fabricated using surface techniques without adversely compromising its biocompatibility and original mechanical properties. The surface techniques form antimicrobial layers on the alloy capable of resisting microbial adhesion and proliferation, while allowing mammalian cell adhesion and proliferation when the alloy is implanted to human body. In one embodiment, PIII&D is applied to incorporate ions, electrons, free radicals, atoms or molecules on a titanium alloy substrate. A pressurized hydrothermal treatment can be carried out to establish reactive functional groups for antimicrobial purpose or for connecting the substrate and external antimicrobial molecules.
    Type: Application
    Filed: February 16, 2010
    Publication date: February 24, 2011
    Inventors: Kelvin Wai Kwok Yeung, Kenneth Man Chee Cheung, Keith Dip Kei Luk, Che Yan Yeung, Richard Yi Tsun Kao, Paul Kim Ho Chu
  • Publication number: 20090265681
    Abstract: Technologies are described herein for ranking and optimizing test scripts utilized in the automated testing of software products. A score is calculated for each test script from various metrics collected from executions of the test script. Metrics utilized in calculating the score for a test script may include those indicating the propensity of the script to result in “false failures” and/or those indicating the effectiveness of the script for finding product bugs. The test scripts are then ranked by their score, and this ranking is used in determining the frequency of execution of the test script in future testing.
    Type: Application
    Filed: April 21, 2008
    Publication date: October 22, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Kevin Rocco Beto, Che Yan Wong, Ricky Kurniawan