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: 10805257
    Abstract: In particular embodiments, a mobile computing device receives an incoming communication from a source. The mobile computing device queries a social-networking system operable to aggregate communications between the source and a user associated with the mobile computing device. The mobile computing device receives from the social-networking system one or more aggregated communications between the source and the user and at least a portion of a profile associated with the source in the social-networking system. The mobile computing device displays the aggregated communications and the portion of the profile in a screen of the mobile computing device.
    Type: Grant
    Filed: January 2, 2014
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 10762683
    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: December 2, 2015
    Date of Patent: September 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, William Joseph Flynn, III, Brandon Marshall Walkin
  • Patent number: 10698575
    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: October 9, 2018
    Date of Patent: June 30, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Patent number: 10666794
    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: Grant
    Filed: February 14, 2017
    Date of Patent: May 26, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 10582042
    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: March 6, 2018
    Date of Patent: March 3, 2020
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20190243595
    Abstract: In one embodiment, a method includes accessing location data of a first user including multiple geographic locations, wherein each geographic location is associated with a timestamp. The method includes determining a path of travel of the first user based on the geographic locations and their respective timestamps. The method includes identifying a plurality of second geographic locations based in part on a proximity of the second geographic locations to the path of travel of the first user. The method includes ranking the second geographic locations based on the proximity of each second geographic location to the path of travel of the first user and one or more social factors associated with the respective second geographic location. The method includes providing a list of one or more of the second geographic locations for display, wherein the second geographic locations are displayed in the list in an order according to their rankings.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 8, 2019
    Inventors: Brandon Marshall Walkin, Zhen Fang
  • Patent number: 10291571
    Abstract: In one embodiment, a client computing device receives a notification for a user associated with the client computing device and, without user input, displays the notification on a screen of the client computing device. The display of the notification may fill at least substantially a display area of the screen. The display of the notification may also include content of the notification, an indication of a source of the notification, and a user-activatable element associated with a social action for the user to take in response to the notification.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: May 14, 2019
    Assignee: Facebook, Inc.
    Inventors: Francis Luu, Brandon Marshall Walkin
  • Patent number: 10282154
    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: Grant
    Filed: March 17, 2016
    Date of Patent: May 7, 2019
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Zhen Fang
  • Publication number: 20190058788
    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: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Publication number: 20190056843
    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: October 9, 2018
    Publication date: February 21, 2019
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Patent number: 10129393
    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: April 14, 2017
    Date of Patent: November 13, 2018
    Assignee: Facebook, Inc.
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Patent number: 10095385
    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: January 19, 2016
    Date of Patent: October 9, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Brandon Marshall Walkin, Michael James Matas
  • Publication number: 20180278558
    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: May 25, 2018
    Publication date: September 27, 2018
    Inventors: Michael Matas, Brandon Marshall Walkin
  • Publication number: 20180198910
    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: March 6, 2018
    Publication date: July 12, 2018
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Patent number: 10015121
    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: July 18, 2016
    Date of Patent: July 3, 2018
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Brandon Marshall Walkin
  • Patent number: 9959007
    Abstract: In one embodiment, a method includes displaying one of a number of graphical user interfaces (GUIs) of one or more applications as a card on top of a card stack. One or more of the cards in the card stack corresponds to a GUI of a home screen of the computing device. Each of one or more of the cards in the card stack corresponds to one of the GUIs of an application. The application controls presentation of their GUIs as cards in the card stack. The method also includes receiving user input to display another one of the GUIs as the card on top of the card stack; and, in response to the user input, displaying the other one of the GUIs as the card on top of the card stack.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: May 1, 2018
    Assignee: Facebook, Inc.
    Inventors: Neel Ishwar Murarka, Brandon Marshall Walkin, William Joseph Flynn, III, Michael Matas, Francis Luu, Richard Kenneth Zadoronzy
  • Patent number: 9955002
    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: November 22, 2016
    Date of Patent: April 24, 2018
    Assignee: Facebook, Inc.
    Inventors: Rose Yao, Brandon Marshall Walkin
  • Publication number: 20170223183
    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: April 14, 2017
    Publication date: August 3, 2017
    Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
  • Patent number: D793410
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 1, 2017
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
  • Patent number: D831065
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler