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: 10805257Abstract: 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: GrantFiled: January 2, 2014Date of Patent: October 13, 2020Assignee: Facebook, Inc.Inventors: Rose Yao, Brandon Marshall Walkin
-
Patent number: 10762683Abstract: 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: GrantFiled: December 2, 2015Date of Patent: September 1, 2020Assignee: Facebook, Inc.Inventors: Michael Matas, William Joseph Flynn, III, Brandon Marshall Walkin
-
Patent number: 10698575Abstract: 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: GrantFiled: October 9, 2018Date of Patent: June 30, 2020Assignee: FACEBOOK, INC.Inventors: Brandon Marshall Walkin, Michael James Matas
-
Patent number: 10666794Abstract: 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: GrantFiled: February 14, 2017Date of Patent: May 26, 2020Assignee: Facebook, Inc.Inventors: Rose Yao, Brandon Marshall Walkin
-
Patent number: 10582042Abstract: 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: GrantFiled: March 6, 2018Date of Patent: March 3, 2020Assignee: Facebook, Inc.Inventors: Rose Yao, Brandon Marshall Walkin
-
Publication number: 20190243595Abstract: 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: ApplicationFiled: April 18, 2019Publication date: August 8, 2019Inventors: Brandon Marshall Walkin, Zhen Fang
-
Patent number: 10291571Abstract: 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: GrantFiled: November 14, 2012Date of Patent: May 14, 2019Assignee: Facebook, Inc.Inventors: Francis Luu, Brandon Marshall Walkin
-
Patent number: 10282154Abstract: 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: GrantFiled: March 17, 2016Date of Patent: May 7, 2019Assignee: Facebook, Inc.Inventors: Brandon Marshall Walkin, Zhen Fang
-
Publication number: 20190058788Abstract: 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: ApplicationFiled: October 22, 2018Publication date: February 21, 2019Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
-
Publication number: 20190056843Abstract: 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: ApplicationFiled: October 9, 2018Publication date: February 21, 2019Inventors: Brandon Marshall Walkin, Michael James Matas
-
Patent number: 10129393Abstract: 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: GrantFiled: April 14, 2017Date of Patent: November 13, 2018Assignee: Facebook, Inc.Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
-
Patent number: 10095385Abstract: 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: GrantFiled: January 19, 2016Date of Patent: October 9, 2018Assignee: FACEBOOK, INC.Inventors: Brandon Marshall Walkin, Michael James Matas
-
Publication number: 20180278558Abstract: 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: ApplicationFiled: May 25, 2018Publication date: September 27, 2018Inventors: Michael Matas, Brandon Marshall Walkin
-
Publication number: 20180198910Abstract: 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: ApplicationFiled: March 6, 2018Publication date: July 12, 2018Inventors: Rose Yao, Brandon Marshall Walkin
-
Patent number: 10015121Abstract: 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: GrantFiled: July 18, 2016Date of Patent: July 3, 2018Assignee: Facebook, Inc.Inventors: Michael Matas, Brandon Marshall Walkin
-
Patent number: 9959007Abstract: 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: GrantFiled: December 5, 2012Date of Patent: May 1, 2018Assignee: Facebook, Inc.Inventors: Neel Ishwar Murarka, Brandon Marshall Walkin, William Joseph Flynn, III, Michael Matas, Francis Luu, Richard Kenneth Zadoronzy
-
Patent number: 9955002Abstract: 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: GrantFiled: November 22, 2016Date of Patent: April 24, 2018Assignee: Facebook, Inc.Inventors: Rose Yao, Brandon Marshall Walkin
-
Publication number: 20170223183Abstract: 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: ApplicationFiled: April 14, 2017Publication date: August 3, 2017Inventors: Matthew Nicholas Papakipos, Brandon Marshall Walkin
-
Patent number: D793410Type: GrantFiled: October 22, 2013Date of Patent: August 1, 2017Assignee: Facebook, Inc.Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler
-
Patent number: D831065Type: GrantFiled: June 20, 2017Date of Patent: October 16, 2018Assignee: Facebook, Inc.Inventors: Brandon Marshall Walkin, Francis Luu, William Joseph Flynn, III, William Tyler