1
Srinivas Narayanan, Alex Li, Chad Eugene Little, Namita Gupta, Peter Xiu Deng: Integrated social network environment. Facebook, Baker Botts L, August 14, 2012: US08244848 (181 worldwide citation)

In one embodiment, a system includes one or more computing systems that implement a social networking environment and are operable to access stored information including a plurality of nodes including a first set of user nodes that each correspond to a respective user and a second set of concept nod ...


2
Yofay Kari Lee, Peter Xiu Deng, Luke Andrew Delorme: Automatically generating nodes and edges in an integrated social graph. Facebook, Baker Botts L, October 29, 2013: US08572129 (137 worldwide citation)

In one embodiment, a method includes maintaining access to a data store of information corresponding to nodes and edges; receiving a user-generated character string comprising one or more characters of text entered by a user in an input form as they are entered by the user; searching the stored info ...


3
Benjamin Peter Davenport, Peter Xiu Deng, Jonathan David Perlow, Lucy Congyun Zhang, Ben Gertzfield: Rescinding messages in a messaging system with multiple messaging channels. Facebook, Fenwick & West, April 22, 2014: US08706824 (6 worldwide citation)

A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the ...


4
Daniel Hsiao, Joel Benjamin Seligstein, Mark E Zuckerberg, Kenneth M Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow: Messaging system with multiple messaging channels. Facebook, Fenwick & West, December 1, 2015: US09203796 (5 worldwide citation)

A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the ...


5
Daniel Hsiao, Joel Benjamin Seligstein, Mark E Zuckerberg, Kenneth M Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Hamilton, Lucy Congyun Zhang, Jonathan David Perlow: Messaging system with multiple messaging channels. Facebook, Fenwick & West, April 11, 2017: US09621500 (2 worldwide citation)

A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the ...


6
Peter Xiu Deng, Adam Gregory Wolff, Koen Bok: Inferring contextual user status and duration. Facebook, Baker Botts L, August 4, 2015: US09098802 (2 worldwide citation)

In one embodiment, a method includes one or more server computing devices receiving first data associated with an activity recently performed or currently being performed by a user of one or more client computing devices. A current state of the user is inferred at least in part by analyzing at least ...


7
Benjamin Peter Davenport, Peter Xiu Deng, Jonathan David Perlow, Lucy Congyun Zhang, Ben Gertzfield: Rescinding messages in a messaging system with multiple messaging channels. Facebook, Fenwick & West, June 28, 2016: US09380012

A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the ...


8
Peter Xiu Deng: Predicted-location notification. Facebook, Baker Botts L, July 17, 2018: US10028101

In one embodiment, a method includes determining a geo-location of a first user; and identifying a second user that the geo-location of the first user is of interest to. The second user is identified based at least in part on a relationship between the first and second users. The method also include ...


9
Thomas Scott Whitnah, Peter Xiu Deng, Arieh Steinberg, Lior Abraham: Interface for sharing posts about a live online event among users of a social networking system. Facebook, Fenwick & West, November 6, 2018: US10122668

An external system (e.g., a website) is associated with an event and includes an interface that allows users to interact with streams of content associated with a social networking system. The interface allows a user to provide posts about the event via the interface, where the posts are displayed i ...


10
Timothy Cameron Ryan, Jialiya Huang, Paul Henry Booth, Jonathan Andrew McKay, Seungwhan Moon, Margaret Ann Julia Seger, Amon Daran Millner, Peter Xiu Deng, Christopher John Marra, Scott Andrew Thomson, Gregory Matthew Marra: Identifying and providing physical social actions to a social networking system. Facebook, Fenwick & West, April 11, 2017: US09621602

Physical social actions are conveniently detected, characterized, and provided to a social networking system. This improves the user experience of the social networking system by more thoroughly recording the social actions of users occurring outside a social graph. This has the effect of extending ...