Patents by Inventor Brandon Marshall Walkin

Brandon Marshall 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: 9680990
    Abstract: In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: June 13, 2017
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Publication number: 20170163799
    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.
    Type: Application
    Filed: February 14, 2017
    Publication date: June 8, 2017
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 9626656
    Abstract: Methods and systems directed to a dialer application that performs a reverse look up on an outgoing communication to determine a specific member of a social networking system associated with the outgoing communication, and, based on the social relationship between the detected member and the sender of the communication, display particular information to the sender. In this manner, a user is provided a dialer that leverages information stored remotely on a social network.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: April 18, 2017
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20170078481
    Abstract: Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network.
    Type: Application
    Filed: November 22, 2016
    Publication date: March 16, 2017
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 9544425
    Abstract: Methods and systems directed to a social caller ID application that performs a reverse look up on an incoming communication to determine a specific member of a social networking system associated with the incoming communication, and, based on the social relationship between the detected member and the recipient of the communication, display particular information to the recipient. In this manner, a user is provided a caller ID system that leverages information stored remotely on a social network.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: January 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20160330318
    Abstract: In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Publication number: 20160330152
    Abstract: In particular embodiments, a client computing device of a user provides for presentation a user interface that includes one or more components. The client computing device may receive an indication of a message to the user. The client computing device may automatically modify the user interface to accommodate presentation of an interactive element associated with the message. The client computing device may modify the user interface at least in part by automatically modifying one or more of the components. The client computing device may automatically provide for presentation the user interface as modified and the interactive element associated with the message.
    Type: Application
    Filed: July 18, 2016
    Publication date: November 10, 2016
    Inventors: Michael Matas, Brandon Marshall Walkin
  • Patent number: 9432502
    Abstract: In one embodiment, a social networking system determines a user identifier of a caller placing a call to a receiving user based on the call's phone number, accesses one or more data stores for information associated with the caller, and present to the receiving user the information associated with the caller.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: August 30, 2016
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Patent number: 9424558
    Abstract: In particular embodiments, a client computing device of a user provides for presentation a user interface that includes one or more components. The client computing device may receive an indication of a message to the user. The client computing device may automatically modify the user interface to accommodate presentation of an interactive element associated with the message. The client computing device may modify the user interface at least in part by automatically modifying one or more of the components. The client computing device may automatically provide for presentation the user interface as modified and the interactive element associated with the message.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: August 23, 2016
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Brandon Marshall Walkin
  • Publication number: 20160202942
    Abstract: Particular embodiments include receiving, from a client system of a first user, location data that includes a first geographic location of the first user. A search query inputted by the first user at a search interface may be received from the client system. A plurality of second geographic locations matching the search query may be identified. The second geographic locations may be ranked based on a proximity of the respective second geographic location to the first geographic location of the first user and one or more social factors associated with the respective second geographic location. A list of one or more of the second geographic locations may be sent to the client system for display, where the one or more second geographic locations may be presented according to their rankings.
    Type: Application
    Filed: March 17, 2016
    Publication date: July 14, 2016
    Inventors: Brandon Marshall Walkin, Zhen Fang
  • Patent number: 9342552
    Abstract: Particular embodiments include a method comprising accessing location data representing a first location of a first user wherein the first location corresponds to geographic coordinates, retrieving image data defining a graphical map from a remote server based on the first location accessing a search query inputted by the first user, retrieving one or more second locations in response to the search query, where the one or more second locations correspond to geographic coordinates, and displaying a first view comprising a list of the one or more second locations overlaying at least a portion of the graphical map, wherein the graphical map includes indicators for the first location and at least one of the one or more second locations in accordance with their respective geographic coordinates.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: May 17, 2016
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Zhen Fang
  • Publication number: 20160132200
    Abstract: The principles described herein provide methods and systems of providing a user interface to allow a user to compose and send an electronic communication quickly and conveniently. For example, a user interface includes split-pane interface having a navigable tray area and a composition area. The navigable tray area may include categories of trays, each tray including a navigable listing of content items that may form part of the electronic communication. The navigable tray area allows the user to navigate from one tray to the next to access different types of content items to be used in composing the electronic communication. When composing an electronic communication, a user can select an item in a tray, and the item is previewed in the composition area and can become part of the electronic communication.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Publication number: 20160086369
    Abstract: In one embodiment, a content item and a feedback user-interface (UI) element associated with the content item may be displayed on a user device. The feedback UI element enables a user to provide feedback with respect to the content item. In response to a user interaction with the feedback UI element, an animation sequence featuring the feedback UI element is displayed on the user device.
    Type: Application
    Filed: December 2, 2015
    Publication date: March 24, 2016
    Inventors: Michael Matas, William Joseph Flynn, III, Brandon Marshall Walkin
  • Patent number: 9246961
    Abstract: The principles described herein provide methods and systems of providing a user interface to allow a user to compose and send an electronic communication quickly and conveniently. For example, a user interface includes split-pane interface having a navigable tray area and a composition area. The navigable tray area may include categories of trays, each tray including a navigable listing of content items that may form part of the electronic communication. The navigable tray area allows the user to navigate from one tray to the next to access different types of content items to be used in composing the electronic communication. When composing an electronic communication, a user can select an item in a tray, and the item is previewed in the composition area and can become part of the electronic communication.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: January 26, 2016
    Assignee: FACEBOOK, INC.
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Patent number: 9229632
    Abstract: In one embodiment, an image may be displayed in one of several display modes. When an image is displayed in a first display mode on the screen of an electronic device, a user input may cause the image to transition to a second display mode. An animation sequence is displayed while the image transitions from the first display mode to the second display mode.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: January 5, 2016
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Michael Matas, Brian D. Amerige
  • Patent number: 9218188
    Abstract: In one embodiment, a content item and a feedback user-interface (UI) element associated with the content item may be displayed on a user device. The feedback UI element enables a user to provide feedback with respect to the content item. In response to a user interaction with the feedback UI element, an animation sequence featuring the feedback UI element is displayed on the user device.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: December 22, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, William Joseph Flynn, III, Brandon Marshall Walkin
  • Publication number: 20150160808
    Abstract: In particular embodiments, a computing device provides for presentation a user interface including an image. The computing device receives user input to proceed to a second view of the image and, in response to the user input, provides for presentation the second view of the image.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Publication number: 20150160832
    Abstract: In particular embodiments, a computing device provides for presentation a user interface including a first interactive element. The computing device receives first user input selecting the first interactive element and, in response to the first user input, provides for presentation a second interactive element. The second interactive element may be associated with functionality to dismiss the first interactive element. The computing device receives second user input comprising moving the first interactive element toward the second interactive element. In response to the first interactive element being within a particular distance of the second interactive element and receiving third user input, the computing device removes the first interactive element and the second interactive element from presentation in the user interface.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Publication number: 20150149930
    Abstract: The principles described herein provide methods and systems of providing a user interface to allow a user to compose and send an electronic communication quickly and conveniently. For example, a user interface includes split-pane interface having a navigable tray area and a composition area. The navigable tray area may include categories of trays, each tray including a navigable listing of content items that may form part of the electronic communication. The navigable tray area allows the user to navigate from one tray to the next to access different types of content items to be used in composing the electronic communication. When composing an electronic communication, a user can select an item in a tray, and the item is previewed in the composition area and can become part of the electronic communication.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 28, 2015
    Applicant: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Patent number: D750111
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: February 23, 2016
    Assignee: Facebook, Inc.
    Inventor: Brandon Marshall Walkin