Patents by Inventor Yingfei Liu

Yingfei 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).

  • Publication number: 20140173531
    Abstract: An apparatus, method and computer program product for: receiving a trace input entered on a surface; receiving movement data describing the movement of the surface during entry of the trace input; and modifying the trace input based on the movement data.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 19, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Yanming Zou, Yingfei Liu, Yongguang Guo, Kongqiao Wang
  • Publication number: 20130279763
    Abstract: A method for providing a mechanism for gesture recognition may include causing down-sampling of image data received to generate down-sampled image blocks for a plurality of image frames, causing extraction of a plurality of features from the down-sampled image blocks, determining a moving status of the down-sampled image blocks based on changes in values of respective features in consecutive frames, and determining a direction of motion of an object in the image data based on movement of a first border and a second border of a projection histogram determined based on the moving status of respective down-sampled image blocks. A corresponding apparatus and computer program product are also provided.
    Type: Application
    Filed: December 31, 2010
    Publication date: October 24, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Kongqiao Wang, Lei Xu, Jiangwei Li, Yingfei Liu
  • Publication number: 20130251274
    Abstract: An example apparatus is caused to receive a video sequence of a plurality of frames, and perform a number of operations as each of at least some of the frames is received but before all of the frames are received. The apparatus is caused to calculate a score for the frame, and compare the score for the frame to a predefined threshold. The apparatus is caused to cause output of the frame as a key frame in an instance in which the frame is received within a specified period of time and the score for the frame is above the predefined threshold. Otherwise, in an instance in which none of the scores for frames received within the specified period of time is above the predefined threshold, the apparatus is caused to cause output of one of the frames received within the specified period of time as a key frame.
    Type: Application
    Filed: December 9, 2010
    Publication date: September 26, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Xiaohui Xie, Xiao Zeng, Yingfei Liu, Yanming Zou, Kongqiao Wang, Zhicheng Zhao, Anni Cai
  • Publication number: 20130182767
    Abstract: An example apparatus is caused to receive a video sequence of a plurality of frames, and activate one of a plurality of available decoding processes based on a comparison of a size of the frames to a predefined threshold. The apparatus is also caused to select some but not all of the frames of the video sequence as potential key frames of the video sequence. The selected frames are located at or close to predefined positions along a length of the video sequence. The apparatus is also caused to decode the potential key frames according to the activated decoding process, and cause output of at least some of the potential key frames as key frames of the video sequence. The apparatus may be caused to discard from the potential key frames, one or more plain frames and/or a frame identified as being similar to other potential key frames.
    Type: Application
    Filed: September 20, 2010
    Publication date: July 18, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Xiaohui Xie, Like Zhu, Kongqiao Wang, Yingfei Liu
  • Publication number: 20120317515
    Abstract: An apparatus, a method, a computer program and a graphical user interface is provided.
    Type: Application
    Filed: March 8, 2010
    Publication date: December 13, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Wei Wang, Kongqiao Wang, Xiaohui Xie, Yingfei Liu, Xia Wang, Huanglingzi Liu, Bin Wang, Zhen Liu, Yuezhong Tang
  • Publication number: 20120299860
    Abstract: An apparatus, a method and a computer program is provided. The apparatus comprises at least one processor; and at least one memory storing computer program instructions, the at least one processor being configured to execute the computer program instructions to cause the apparatus at least to perform: processing an input pattern, detected at an instance in time by a touch sensitive display, to discriminate between a fingertip input pattern and an elongate input pattern; performing a first action after discriminating that the input pattern corresponds with the fingertip input pattern; and performing a second action after discriminating that the input pattern corresponds with the elongate input pattern, wherein the second action is different to the first action.
    Type: Application
    Filed: February 4, 2010
    Publication date: November 29, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Wei Wang, Kongqiao Wang, Xiaohui Xie, Yingfei Liu, Xia Wang, Huanglingzi Liu, Bin Wang, Zhen Liu, Yuezhong Tang
  • Publication number: 20120287071
    Abstract: Apparatus, a method and a computer program are provided.
    Type: Application
    Filed: January 20, 2010
    Publication date: November 15, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Wei Wang, Kongqiao Wang, Xiaohui Xie, Yingfei Liu, Xia Wang, Huanglingzi Liu, Bin Wang, Zhen Liu, Yuezhong Tang
  • Publication number: 20120287070
    Abstract: An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least the following: receiving an indication of an input environment, determining that the input environment negatively affects at least one input mode, determining that the input mode is active, and causing display of an input environment notification is disclosed.
    Type: Application
    Filed: December 29, 2009
    Publication date: November 15, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Kongqiao Wang, Yingfei Liu
  • Publication number: 20100281350
    Abstract: Various methods for written mathematical expression analysis are provided. One method may include receiving written input where the written input is representative of a mathematical expression. The method may also include analyzing the written input to identify at least one operator and at least one operand and constructing an expression tree based at least in part on predefined symbol relationships, the at least one operator, and the at least one operand. Similar apparatuses and computer program products are also provided.
    Type: Application
    Filed: April 29, 2009
    Publication date: November 4, 2010
    Inventors: Xiaohui Xie, Yanming Zou, Yingfei Liu, Kongqiao Wang
  • Publication number: 20100149190
    Abstract: An apparatus for providing an input order independent character input mechanism may include a processor. The processor may be configured to receive an input comprising an element corresponding to a portion of a character being entered by a user independent of an order for inputting the element based on the portion of the character corresponding to the element, wherein receiving an input comprises receiving at least one radical. The processor may additionally be configured to retrieve at least one candidate character for the character being entered based at least in part on the received element. The processor may also be configured to provide a selection of candidate characters including the at least one candidate character to the user. Associated methods and computer program products may also be provided.
    Type: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Applicant: Nokia Corporation
    Inventors: Qifeng Yan, Kongqiao Wang, Yingfei Liu, Kun Yu, Jianwei Niu
  • Publication number: 20060020904
    Abstract: A method for navigating information in a mobile terminal. The method includes displaying, on a graphical user interface of the mobile terminal, a plurality of window regions, wherein each region is a container for objects and provides an overview of features and functions of the terminal and a status of the terminal. A first user input selects of one of the regions and in response to the first user input, displaying at least one object corresponding to a selected region in a portion of the selected region.
    Type: Application
    Filed: July 11, 2005
    Publication date: January 26, 2006
    Inventors: Antti Aaltonen, Gilles Baudet, Thomas Stovicek, Yingfei Liu