-
公开(公告)号:US20150042842A1
公开(公告)日:2015-02-12
申请号:US14525526
申请日:2014-10-28
Applicant: Facebook, Inc.
Inventor: Daniel Reed Weatherford , Robert Douglas Arnold , David Harry Garcia
IPC: H04N5/232
CPC classification number: H04N5/23293 , H04N5/232 , H04N5/23216 , H04N5/341
Abstract: In one embodiment, a computing device incorporating a camera receives an instruction associated with the camera to display an image generated by the camera in an area within a graphical user interface of an application running on the computing device. The computing device determines a width and a height of the area. The computing device instructs the camera to configure the image, in connection with its generation, for display in the area. And the computing device displays in the area the image as generated and configured by the camera.
Abstract translation: 在一个实施例中,结合相机的计算设备接收与相机相关联的指令,以在由计算设备上运行的应用的图形用户界面内的区域中显示由相机生成的图像。 计算设备确定区域的宽度和高度。 计算设备指示相机配置与其生成有关的图像以在该区域中显示。 并且计算设备在该区域中显示由相机生成和配置的图像。
-
公开(公告)号:US10803112B2
公开(公告)日:2020-10-13
申请号:US16230904
申请日:2018-12-21
Applicant: Facebook, Inc.
Inventor: David Harry Garcia
IPC: G06F16/435 , G06F16/248 , G06F16/487 , G06F16/2458 , G06F16/9535 , G06F16/2457 , G06Q10/00 , H04L12/58 , H04W4/021
Abstract: In one embodiment, a geo-social networking system automatically tags one or more social contacts of a first user to a photo of the first user by ranking the social contacts based on spatial and temporal proximity to the first user, and in response to the first user's selection of one or more top ranked social contacts, associating the selected social contacts to the photo.
-
公开(公告)号:US10536738B2
公开(公告)日:2020-01-14
申请号:US16194948
申请日:2018-11-19
Applicant: Facebook, Inc.
Inventor: David Harry Garcia , Brian Krausz , Erick Tseng
IPC: H04N7/173 , H04N21/262 , G06F17/30 , H04W4/50 , H04W4/80 , G06F16/58 , G06F16/438 , H04N21/442 , H04N21/234 , H04N21/458 , H04N21/431 , H04N21/2668 , H04N21/258 , H04N21/4227 , H04N21/433 , H04N21/472 , H04N21/4788 , H04N21/6543 , H04L29/06 , G06F15/16 , H04L12/58 , G06F3/0481 , G06F3/048 , H04N21/81 , H04N21/478 , H04N21/63 , H04N21/23 , H04N21/41 , H04N21/439 , H04N21/44 , H04N21/482 , H04N21/434 , H04L29/08 , G06Q30/02 , H04N21/235 , H04N21/278 , H04N21/488 , H04N21/6334 , H04L29/12 , H04N21/4147 , H04N21/4363 , H04N21/4402 , H04N21/84 , H04N21/8547 , H04N21/25 , H04N21/414 , H04N21/45 , G06Q50/00
Abstract: In particular embodiments, one or more computer systems of a social-networking system determine a first media device of a first user of a social-networking system and determine a second media device of a second user of the social-networking system. The one or more computer systems access a social graph of the social-networking system, update the social graph based on the determined first and second media devices, and stream media from the first media device to the second media device using the updated social graph. The social graph includes nodes and edges connecting the nodes, the nodes including user nodes that are each associated with a particular user of the social-networking system and concept nodes that are each associated with a particular media device.
-
公开(公告)号:US10405020B2
公开(公告)日:2019-09-03
申请号:US15653616
申请日:2017-07-19
Applicant: Facebook, Inc.
Inventor: Sean Michael Bruich , Colin Cameron Brennan Campbell , Robert Daniel , David Harry Garcia , Brian Krausz , Erick Tseng , Yoon Kean Wong
IPC: G06F15/16 , H04N21/262 , H04W4/50 , H04W4/80 , G06F16/58 , G06F16/438 , H04L29/06 , H04L12/58 , H04N21/63 , H04N21/258 , H04N21/4227 , H04N21/433 , H04N21/472 , H04N21/4788 , H04N21/6543 , H04N21/41 , H04N21/439 , H04N21/44 , H04N21/81 , H04N21/482 , H04N21/434 , H04L29/08 , G06Q30/02 , H04N21/234 , H04N21/235 , H04N21/278 , H04N21/488 , H04N21/6334 , H04L29/12 , H04N21/4147 , H04N21/4363 , H04N21/4402 , H04N21/84 , H04N21/8547 , H04N21/25 , H04N21/414 , H04N21/45 , G06Q50/00
Abstract: In particular embodiments, a social networking system queries a social graph of the social-networking system for social content associated with video content provided to one or more users of the social-networking system and accesses privacy settings associated with each of the one or more users. The privacy settings indicate whether a particular user has authorized the social-networking system to share social content associated with the particular user with one or more third parties. The social networking system provides the social content associated with video content provided to the one or more users to a particular third party if the privacy settings of the one or more users indicate that the one or more users have authorized the social-networking system to share the social content with one or more third parties.
-
公开(公告)号:US20190172158A1
公开(公告)日:2019-06-06
申请号:US16224761
申请日:2018-12-18
Applicant: Facebook, Inc.
Inventor: David Harry Garcia , Raymond Endres , Nikhil Prakash Bobde
Abstract: In particular embodiments, a computing device accesses data associated with a first user of a social-networking system. Based at least in part on the data, the computing device determines a current availability of the first user to communicate with a second user of the social-networking system in substantially real time. The availability of the first user is determined based at least in part on a reachability of the first user and a willingness to communicate of the first user. The computing device provides for display to the second user an indication of the current availability of the first user as determined.
-
公开(公告)号:US20190005547A1
公开(公告)日:2019-01-03
申请号:US15803562
申请日:2017-11-03
Applicant: Facebook, Inc.
Inventor: Li Tan , Honglu He , Kiranjit Singh Sidhu , David Harry Garcia , Jinchong Zhou , Zhi Zhong , Jinyi Yao , David Shein , Nikila Srinivasan Sarang , Yating Ma , Rui Shao , Han Chen , Hao Wang , Ning Wang
Abstract: Disclosed is a method for supporting online services in providing content items to users of an online system. A request for loading a webpage of an online system is received from a client device. A plurality of content items eligible for being presented to the user is received. For each of the received content items, a trained model is identified based on characteristics of the content item, and a score is determined using the identified trained model and based on characteristics of the user. One or more content items is selected based on the determined scores. The selected one or more content items are sent to the client device for presentation to the user.
-
公开(公告)号:US20180332131A1
公开(公告)日:2018-11-15
申请号:US16030748
申请日:2018-07-09
Applicant: Facebook, Inc.
Inventor: Matthew Nicholas Papakipos , David Harry Garcia
IPC: H04L29/08 , H04W4/12 , H04W4/02 , H04L12/58 , H04L12/26 , G06Q50/00 , H04W4/80 , G06Q30/02 , G01S19/01 , G06Q10/10 , G01S19/13
CPC classification number: H04L67/26 , G01S19/01 , G01S19/13 , G06Q10/10 , G06Q10/1093 , G06Q10/1095 , G06Q30/02 , G06Q50/01 , H04L43/10 , H04L51/26 , H04L67/18 , H04W4/023 , H04W4/12 , H04W4/80
Abstract: In one embodiment, a method comprises maintaining a set of connections for the first computing device, intercepting a request from a software application executing on the first computing device to establish a connection with a second computing device, selecting from the set of connections an available connection, and assigning the available connection to the software application for connecting to the second computing device.
-
公开(公告)号:US09876752B2
公开(公告)日:2018-01-23
申请号:US15274894
申请日:2016-09-23
Applicant: Facebook, Inc.
Inventor: Andrew Garrod Bosworth , David Harry Garcia , Kenneth M. Lau
CPC classification number: H04L51/32 , G06Q50/01 , H04L67/306 , H04W4/02 , H04W4/023 , H04W4/029 , H04W4/185 , H04W4/21
Abstract: In one embodiment, note is received from a first user, comprising a message and a first location. The first location may be specified by the first user. A number of second users are identified based on a respective second location of each identified second user being within a threshold distance of the first location. The message of the note is sent to the identified second users. When the message is sent, it is determined whether a current location of the first user is within a predetermined distance from the first location. If the current location is within the predetermined distance, a notification is sent to the first user informing the first user that the message has been sent to the identified second users.
-
公开(公告)号:US20170302790A1
公开(公告)日:2017-10-19
申请号:US15636997
申请日:2017-06-29
Applicant: Facebook, Inc.
Inventor: Matthew Nicholas Papakipos , David Harry Garcia , Paul Tarjan
IPC: H04M3/42 , H04W76/06 , H04W4/02 , H04M3/436 , G06F17/30 , H04L12/58 , G06Q50/00 , G06Q10/10 , H04L29/12 , H04L29/08 , H04W88/02
CPC classification number: H04M3/42042 , G06F16/29 , G06F16/444 , G06Q10/10 , G06Q50/01 , H04L51/046 , H04L51/32 , H04L61/1594 , H04L67/10 , H04M3/42059 , H04M3/436 , H04W4/021 , H04W76/30 , H04W88/02
Abstract: In one embodiment, a method includes receiving identifier-information from a device of a first user, wherein the identifier-information is associated with a source of an incoming communication; accessing a social graph including nodes and edges, where the nodes include a first node corresponding to the first user, and second nodes corresponding to respective second users; determining whether one or more reporting users, corresponding to respective second nodes within a specified degree of separation from the first node, have flagged the source of the incoming communication as a spam source; and sending, to the first user, a spam-notification object that includes information identifying one or more of the reporting users.
-
公开(公告)号:US20170272813A1
公开(公告)日:2017-09-21
申请号:US15612169
申请日:2017-06-02
Applicant: Facebook, Inc.
Inventor: David Harry Garcia , Brian Krausz , Erick Tseng
IPC: H04N21/4402 , H04N21/234 , H04N21/63 , H04N21/23 , G06F15/16 , H04L12/58 , G06F3/0481 , G06F3/048 , H04N21/258 , H04N21/81 , H04N21/478 , H04N21/4227 , H04N21/433 , H04N21/472 , H04N21/4788 , H04N21/6543 , G06F17/30 , H04N21/84 , H04N21/8547 , H04L29/08 , H04W4/00 , H04N21/41 , H04N21/44 , H04N21/439 , H04N21/4363 , H04N21/4147 , H04L29/12 , H04N21/482 , H04N21/434 , H04N21/488 , H04N21/278 , H04N21/235 , H04L29/06 , H04N21/6334
CPC classification number: H04N21/4402 , G06F3/048 , G06F3/0481 , G06F15/16 , G06F17/30053 , G06F17/30265 , G06F17/30277 , G06Q30/0277 , G06Q50/01 , H04L51/10 , H04L51/32 , H04L61/6022 , H04L65/1089 , H04L65/403 , H04L65/4084 , H04L65/4092 , H04L65/60 , H04L65/601 , H04L67/02 , H04L67/10 , H04L67/22 , H04L67/306 , H04N21/23 , H04N21/23418 , H04N21/235 , H04N21/252 , H04N21/258 , H04N21/25866 , H04N21/25891 , H04N21/26258 , H04N21/278 , H04N21/4126 , H04N21/41407 , H04N21/4147 , H04N21/4227 , H04N21/4334 , H04N21/4344 , H04N21/43635 , H04N21/43637 , H04N21/4394 , H04N21/44008 , H04N21/4532 , H04N21/47214 , H04N21/478 , H04N21/4788 , H04N21/4821 , H04N21/4884 , H04N21/632 , H04N21/6334 , H04N21/6543 , H04N21/812 , H04N21/8133 , H04N21/84 , H04N21/8547 , H04W4/50 , H04W4/80
Abstract: In particular embodiments, one or more computer systems of a social-networking system determine a first media device of a first user of a social-networking system and determine a second media device of a second user of the social-networking system. The one or more computer systems access a social graph of the social-networking system, update the social graph based on the determined first and second media devices, and stream media from the first media device to the second media device using the updated social graph. The social graph includes nodes and edges connecting the nodes, the nodes including user nodes that are each associated with a particular user of the social-networking system and concept nodes that are each associated with a particular media device.
-
-
-
-
-
-
-
-
-