Patents by Inventor Xiao Xia Mao

Xiao Xia Mao 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: 20180373417
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Application
    Filed: August 30, 2018
    Publication date: December 27, 2018
    Inventors: Chang LEI, Xiao Xia MAO, Wen Wen YANG, Jie ZHU
  • Publication number: 20180375811
    Abstract: A method, computer program product and computer system to generate a spatial visualization of topics contained in messages data is provided. A processor retrieves message data associated with a user. A processor determines one or more topics represented by the message data. A processor generates a spatial visualization of one or more user interface elements, where the spatial visualization includes a size and a location for the one or more user interface elements. A processor displays one or more user interface elements corresponding to the one or more topics.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Inventors: Xiao Xia Mao, Xin Feng, Ya Qing Chen, Wei Jun Zheng, Zhen Hong DING, Chuan Le Zheng, Su Liu
  • Publication number: 20180375812
    Abstract: A method, computer program product and computer system to generate a spatial visualization of topics contained in messages data is provided. A processor retrieves message data associated with a user. A processor determines one or more topics represented by the message data. A processor generates a spatial visualization of one or more user interface elements, where the spatial visualization includes a size and a location for the one or more user interface elements. A processor displays one or more user interface elements corresponding to the one or more topics.
    Type: Application
    Filed: October 27, 2017
    Publication date: December 27, 2018
    Inventors: Xiao Xia Mao, Xin Feng, Ya Qing Chen, Wei Jun Zheng, Zhen Hong DING, Chuan Le Zheng, Su Liu
  • Publication number: 20180188928
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Application
    Filed: February 28, 2018
    Publication date: July 5, 2018
    Inventors: Chang LEI, Xiao Xia MAO, Wen Wen YANG, Jie ZHU
  • Patent number: 9996235
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Chang Lei, Xiao Xia Mao, Wen Wen Yang, Jie Zhu
  • Patent number: 9927892
    Abstract: In an approach for managing a user interface a computer identifies a first user that is utilizing the user interface. The computer determines the identified first user is utilizing an aiming tool. The computer receives an input, the input including at least: an orientation of the aiming tool, wherein the orientation includes at least one of: a direction and a force to be applied upon release of the aiming tool. The computer calculates a trajectory from the aiming tool to a first location on the user interface based on the received input.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: March 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Qi Chen, Fang Liang Dong, Chang Lei, Xiao Xia Mao, Wen Wen Yang, Chao Zheng, Jie Zhu
  • Patent number: 9870122
    Abstract: Embodiments of the present invention provide a method and system for moving one or more icons on an electronic device. The method includes, receiving a selection of at least one icon and moving the selected icon(s) to a queue. The selected icon(s) are moved from the queue to a target location, upon an indication of the target location. The target location is made up of at least a target page and a position on the target page.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yuan Jin, Xiao Xia Mao, Jian Jun Wang, Qi Wang
  • Publication number: 20170177170
    Abstract: Progress bar for visually indicating information about a corresponding ordered (for example), time ordered list of items (for example, clickable items representing social media posts). Some embodiments of the progress bar may include one, or more, of the following features: (i) different “interest/interaction statuses” corresponding to the list items; (ii) user interaction zones for jumping the displayed list of items to newly-created items and jumping back to a location in the list where the user was before jumping to the newly-created list items; and/or (iii) adjustable “density” progress bar icons that dynamically vary the number of list items corresponding to a single icon depending up the number of list items loaded to a mobile device.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Inventors: Zhen Hong Ding, Fang Liang Dong, Chang Lei, Xiao Xia Mao, Wenwen Yang, Wei Jun Zheng, Jie Zhu
  • Publication number: 20170115858
    Abstract: This disclosure provides a method for two-dimensional indication in viewing contents. The method comprises in one embodiment displaying a content page in a content display window, wherein at least one of length and width of the content page exceeds the size of the content display window. The method further comprises in one embodiment displaying indicators located at four corners of the content display window, wherein each of the indicators indicates the size of part of the content page that is outside the corresponding corner of the content display window. The method further comprises in one embodiment in response to detecting a user operation that moves the content page relative to the content display window, changing each of the indicators to reflect the current size of part of the content page that is outside the corresponding corner of the content display window.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 27, 2017
    Inventors: Chang Lei, Xiao Xia Mao, Wenwen Yang, Jie Zhu
  • Publication number: 20170109019
    Abstract: Methods, computer program products, and systems, for example, for controlling display of an image on a display screen includes, for example, receiving, by one or more processor, data regarding a user selected area relative to a first portion of an image displayed on a display screen to define a second portion of the image, at least a portion of the second portion of the image being outside the first portion of the image displayed on the display screen, and automatically controlling, by the one or more processor, display of the second portion of the image on the display screen based on the user selected area of the image to generally maximize display of the second portion of the image within the display screen.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Chang LEI, Xiao Xia Mao, Wen Wen Yang, Jie Zhu
  • Publication number: 20160342305
    Abstract: Embodiments of the present invention provide a method and system for moving one or more icons on an electronic device. The method includes, receiving a selection of at least one icon and moving the selected icon(s) to a queue. The selected icon(s) are moved from the queue to a target location, upon an indication of the target location. The target location is made up of at least a target page and a position on the target page.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Inventors: Yuan Jin, Xiao Xia Mao, Jian Jun Wang, Qi Wang
  • Publication number: 20160283205
    Abstract: In an approach for managing a user interface a computer identifies a first user that is utilizing the user interface. The computer determines the identified first user is utilizing an aiming tool. The computer receives an input, the input including at least: an orientation of the aiming tool, wherein the orientation includes at least one of: a direction and a force to be applied upon release of the aiming tool. The computer calculates a trajectory from the aiming tool to a first location on the user interface based on the received input.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Qi Chen, Fang Liang Dong, Chang Lei, Xiao Xia Mao, Wen Wen Yang, Chao Zheng, Jie Zhu