-
公开(公告)号:US20200280629A1
公开(公告)日:2020-09-03
申请号:US16875528
申请日:2020-05-15
Applicant: Facebook, Inc.
Inventor: Rose Yao , Brandon Walkin
Abstract: Methods and systems that include, by a client computing device of a first user of a social-networking system, receiving from the first user an identifier associated with an intended recipient to which outgoing communication is to be initiated, wherein the identifier is received via a user interface of an application, identifying, based on the intended recipient, social information relevant to the first user, and displaying, in the user interface, the social information that is relevant to the first user. The identifier may include a phone number or an email address of the intended recipient. The social information may include a name of the intended recipient, and/or a social-network profile of the intended recipient. The intended recipient may be a second user of the social-networking system, and the social information may be identified based on how many degrees of separation there are between the first user and the second user.
-
公开(公告)号:US10157047B2
公开(公告)日:2018-12-18
申请号:US14887037
申请日:2015-10-19
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
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.
-
公开(公告)号:US20190113981A1
公开(公告)日:2019-04-18
申请号:US16231226
申请日:2018-12-21
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/01 , G06F8/34 , G06F3/0484 , G06F8/38 , G06F3/0488
CPC classification number: G06F3/017 , G06F3/0484 , G06F3/04883 , G06F8/34 , G06F8/38
Abstract: A method performed at an electronic device for prototyping a user interface comprises selecting a plurality of graphical elements for defining a prototype of the user interface, the plurality of graphical elements including at least a gesture patch and a first layer patch, the gesture patch being configurable to define a type of user interactions with the prototype of the user interface, the first layer patch corresponding to a first layer of the prototype of the user interface. The method further comprises coupling an output of the gesture patch to an input of the first layer patch, generating the prototype of the user interface for display, and updating the prototype of the user interface in accordance with user-interaction data associated with a gesture made on the prototype of the user interface and the coupling of the gesture patch to the input of the first layer patch.
-
公开(公告)号:US10423238B2
公开(公告)日:2019-09-24
申请号:US16231226
申请日:2018-12-21
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/01 , G06F3/0484 , G06F8/38 , G06F3/0488 , G06F8/34
Abstract: A method performed at an electronic device for prototyping a user interface comprises selecting a plurality of graphical elements for defining a prototype of the user interface, the plurality of graphical elements including at least a gesture patch and a first layer patch, the gesture patch being configurable to define a type of user interactions with the prototype of the user interface, the first layer patch corresponding to a first layer of the prototype of the user interface. The method further comprises coupling an output of the gesture patch to an input of the first layer patch, generating the prototype of the user interface for display, and updating the prototype of the user interface in accordance with user-interaction data associated with a gesture made on the prototype of the user interface and the coupling of the gesture patch to the input of the first layer patch.
-
公开(公告)号:US10168796B2
公开(公告)日:2019-01-01
申请号:US15867624
申请日:2018-01-10
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/01 , G06F3/0484 , G06F8/34 , G06F8/38 , G06F3/0488
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.
-
公开(公告)号:USD812641S1
公开(公告)日:2018-03-13
申请号:US29570130
申请日:2016-07-05
Applicant: Facebook, Inc.
Designer: Brandon Walkin
-
公开(公告)号:USD812089S1
公开(公告)日:2018-03-06
申请号:US29570140
申请日:2016-07-05
Applicant: Facebook, Inc.
Designer: Brandon Walkin
-
公开(公告)号:US09870062B2
公开(公告)日:2018-01-16
申请号:US14938757
申请日:2015-11-11
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/01 , G06F3/0484
CPC classification number: G06F3/017 , G06F3/0484 , G06F3/04883 , G06F8/38
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.
-
公开(公告)号:US20170131779A1
公开(公告)日:2017-05-11
申请号:US14938757
申请日:2015-11-11
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/01 , G06F3/0484
CPC classification number: G06F3/017 , G06F3/0484 , G06F3/04883 , G06F8/38
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.
-
公开(公告)号:US20170109017A1
公开(公告)日:2017-04-20
申请号:US14887037
申请日:2015-10-19
Applicant: Facebook, Inc.
Inventor: Brandon Walkin
IPC: G06F3/0484 , G06T1/00 , G06F9/44 , G06T13/80 , H04L29/08 , G06F3/041 , G06F3/0485
CPC classification number: G06F8/38 , G06F8/34 , G06F9/451 , G06F11/3664 , G06T1/0007 , G06T13/80 , G06T2200/24 , H04W4/60
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.
-
-
-
-
-
-
-
-
-