Patents by Inventor Brandon Walkin

Brandon Walkin 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: 10168796
    Abstract: To develop a user-interface prototype, a gesture patch is selected, a gesture is specified for the gesture patch, a first layer patch corresponding to a first layer of the user-interface prototype is selected, and an output of the gesture patch is coupled to an input of the first layer patch. The patches are graphical elements. The gesture patch is associated with an underlying gesture recognition engine, physics engine, and state machine. The input of the first layer patch corresponds to a display parameter of the first layer, which corresponds to a first image in the user-interface prototype. The method also includes generating the user-interface prototype for display, receiving user-interaction data corresponding to the gesture for manipulating the user-interface prototype, and updating display of the user-interface prototype in accordance with the user-interaction data and the coupling of the gesture patch to the input of the first layer patch.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: January 1, 2019
    Assignee: Facebook, Inc.
    Inventor: Brandon Walkin
  • Patent number: 10157047
    Abstract: A method at an electronic device communicatively coupled to a mobile device includes: receiving user inputs defining a prototype of an application for the mobile device; sending one or more images for the prototype to the mobile device for display in a user interface of the application; sending initial display parameters for the one or more images to the mobile device; receiving user-interaction data from the mobile device corresponding to interaction of a user with the mobile device while the mobile device is displaying a respective image of the one or more images in accordance with the initial display parameters for the respective image; determining an updated display parameter for the respective image, in accordance with the user-interaction data; and sending an indication of the updated display parameter to the mobile device, wherein the mobile device is to display the respective image in accordance with the updated display parameter.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: December 18, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin
  • Publication number: 20180136736
    Abstract: To develop a user-interface prototype, a gesture patch is selected, a gesture is specified for the gesture patch, a first layer patch corresponding to a first layer of the user-interface prototype is selected, and an output of the gesture patch is coupled to an input of the first layer patch. The patches are graphical elements. The gesture patch is associated with an underlying gesture recognition engine, physics engine, and state machine. The input of the first layer patch corresponds to a display parameter of the first layer, which corresponds to a first image in the user-interface prototype. The method also includes generating the user-interface prototype for display, receiving user-interaction data corresponding to the gesture for manipulating the user-interface prototype, and updating display of the user-interface prototype in accordance with the user-interaction data and the coupling of the gesture patch to the input of the first layer patch.
    Type: Application
    Filed: January 10, 2018
    Publication date: May 17, 2018
    Inventor: Brandon Walkin
  • Patent number: 9870062
    Abstract: A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 16, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin
  • Publication number: 20170131779
    Abstract: A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventor: Brandon Walkin
  • Publication number: 20170109017
    Abstract: A method at an electronic device communicatively coupled to a mobile device includes: receiving user inputs defining a prototype of an application for the mobile device; sending one or more images for the prototype to the mobile device for display in a user interface of the application; sending initial display parameters for the one or more images to the mobile device; receiving user-interaction data from the mobile device corresponding to interaction of a user with the mobile device while the mobile device is displaying a respective image of the one or more images in accordance with the initial display parameters for the respective image; determining an updated display parameter for the respective image, in accordance with the user-interaction data; and sending an indication of the updated display parameter to the mobile device, wherein the mobile device is to display the respective image in accordance with the updated display parameter.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Inventor: Brandon Walkin
  • Patent number: D812089
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: March 6, 2018
    Assignee: Facebook, Inc.
    Inventor: Brandon Walkin
  • Patent number: D812641
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: March 13, 2018
    Assignee: Facebook, Inc.
    Inventor: Brandon Walkin
  • Patent number: D823338
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: July 17, 2018
    Assignee: Apple Inc.
    Inventors: Marcos Alonso Ruiz, Patrick Lee Coffman, Richard Dellinger, Stephen O. Lemay, Brandon Walkin