Patents by Inventor Gyancarlo García Avilla

Gyancarlo García Avilla 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: 10203843
    Abstract: A computer-implemented technique is described herein for facilitating a user's interaction with graphical elements, such as emoji characters. The technique entails: presenting a collection of graphical elements on a display surface of a user interface mechanism; presenting a selector mechanism on the display surface that provides a plurality of attribute value options (such as skin tone options); receiving a selection by the user of one of the attribute value options, to provide a selected attribute value; globally modifying at least a subset of the graphical elements in the collection based on the selected attribute value, and displaying those modified graphical elements. In one approach, the technique presents the collection of graphical elements in an array that is capable of being panned along at least a first axis of movement. The technique reveals the selector mechanism when the user pans the array along a second axis of movement.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: February 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Bernard Tobens, III, Gyancarlo García Avilla, Andrew Stuart Glass, Corey Joseph Loman
  • Publication number: 20170083174
    Abstract: A computer-implemented technique is described herein for facilitating a user's interaction with graphical elements, such as emoji characters. The technique entails: presenting a collection of graphical elements on a display surface of a user interface mechanism; presenting a selector mechanism on the display surface that provides a plurality of attribute value options (such as skin tone options); receiving a selection by the user of one of the attribute value options, to provide a selected attribute value; globally modifying at least a subset of the graphical elements in the collection based on the selected attribute value, and displaying those modified graphical elements. In one approach, the technique presents the collection of graphical elements in an array that is capable of being panned along at least a first axis of movement. The technique reveals the selector mechanism when the user pans the array along a second axis of movement.
    Type: Application
    Filed: October 15, 2015
    Publication date: March 23, 2017
    Inventors: Joseph Bernard Tobens, III, Gyancarlo García Avilla, Andrew Stuart Glass, Corey Joseph Loman