-
公开(公告)号:US10341404B2
公开(公告)日:2019-07-02
申请号:US13846876
申请日:2013-03-18
Applicant: Facebook, Inc.
Inventor: Mark E. Zuckerberg , Andrew G. Bosworth , Chris Cox , Ruchi Sanghvi , Matthew Cahill
IPC: H04L29/06 , G06Q30/02 , H04L29/08 , G06F16/335 , G06F16/9535
Abstract: A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
-
22.
公开(公告)号:US10241980B2
公开(公告)日:2019-03-26
申请号:US14200644
申请日:2014-03-07
Applicant: Facebook, Inc.
Inventor: Matthew Cahill , Christopher W. Putnam , Daniel Reed Weatherford
Abstract: The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks.
-
公开(公告)号:US10135931B2
公开(公告)日:2018-11-20
申请号:US14993534
申请日:2016-01-12
Applicant: Facebook, Inc.
Inventor: Erick Tseng , Matthew Cahill , Neel Ishwar Murarka , Charles Jolley
IPC: G06F15/16 , H04L29/08 , G06Q30/02 , H04W4/21 , G06Q10/10 , H04L29/06 , H04W4/02 , G06Q50/00 , G06F12/00
Abstract: In one embodiment, a method includes accessing geolocation data indicating a current geolocation of a client device of a user; identifying one or more categories of interest to the user based at least in part on social information of the user; identifying one or more objects based at least in part on the current geolocation; and determining one or more recommendations for the user based at least in part on a calculated interest value of each identified object. The calculated interest value is based at least in part on the identified categories of interest to the user. The method also includes providing the recommendations for transmission to the client device. The recommendations include one or more of the identified objects.
-
公开(公告)号:US09992290B2
公开(公告)日:2018-06-05
申请号:US15147717
申请日:2016-05-05
Applicant: Facebook, Inc.
Inventor: Erick Tseng , Matthew Cahill , Neel Ishwar Murarka , Charles Jolley
IPC: G06F15/16 , H04L29/08 , H04L29/06 , H04W4/02 , G06Q10/10 , G06Q30/02 , H04W4/20 , H04W4/00 , G06F12/00
CPC classification number: H04L67/18 , G06Q10/10 , G06Q30/0242 , G06Q30/0269 , H04L29/06 , H04L65/403 , H04L67/10 , H04W4/02 , H04W4/021 , H04W4/023 , H04W4/21 , H04W4/60
Abstract: In one embodiment, a method includes accessing geolocation data indicating a first geolocation of a mobile computing device of a user of a social-networking system. The social-networking system including a graph that includes a number of nodes and edges connecting the nodes. A first node in the graph corresponds to the user. The method also includes identifying one or more second nodes in the graph connected to the first node. Each of the second nodes being associated with a second geolocation. Each of the second nodes being connected to the first node within a pre-determined threshold number of degrees of separation with at least one edge corresponding to the activity socially relevant to the user. Each edge in the graph represents a single degree of separation within the graph. The identifying being based on a determination that the second geolocation is within a pre-determined threshold distance of the first geolocation.
-
公开(公告)号:US20170288889A1
公开(公告)日:2017-10-05
申请号:US15497626
申请日:2017-04-26
Applicant: Facebook, Inc.
Inventor: Matthew Nicholas Papakipos , Matthew Cahill
CPC classification number: H04L12/1845 , G06F1/1626 , G06F1/165 , G06F1/1694 , H04W52/0264 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/22 , Y02D70/23
Abstract: In one embodiment, a user places a mobile device (e.g., a smart phone) facing downward on a table. A process running on the mobile device determines an orientation of the mobile device (i.e., a facing downward orientation), and determines that the mobile device has been in the facing downward orientation for over a threshold period of time (e.g., 3 seconds), then the process automatically selects a “Quiet” notification profile, and turn off the mobile device's display, without additional input from the user.
-
26.
公开(公告)号:US20160323339A1
公开(公告)日:2016-11-03
申请号:US15204354
申请日:2016-07-07
Applicant: Facebook, Inc.
Inventor: Mark E. Zuckerberg , Andrew G. Bosworth , Chris Cox , Ruchi Sanghvi , Matthew Cahill
CPC classification number: H04L65/601 , G06F16/335 , G06F16/9535 , G06Q30/02 , H04L65/40 , H04L67/02 , H04L67/22 , H04L67/306
Abstract: A system and method provides dynamically selected media content to someone using an electronic device in a social network environment. Items of media content are selected for the user based on his or her relationships with one or more other users. The user's relationships with other users are reflected in the selected media content and its format. An order is assigned to the items of media content, for example, based on their anticipated importance to the user, and the items of media content are displayed to the user in the assigned order. The user may change the order of the items of media content. The user's interactions with media content available in the social network environment are monitored, and those interactions are used to select additional items of media content for the user.
-
公开(公告)号:US09471554B2
公开(公告)日:2016-10-18
申请号:US14065180
申请日:2013-10-28
Applicant: Facebook, Inc.
Inventor: Matthew Cahill , Christopher W. Putnam , Daniel Reed Weatherford
CPC classification number: G06F17/2247 , G06F9/44526 , G06F17/30896
Abstract: The functionality of a browser application is enhanced using a browser plug-in, which enables the browser application to access portions of a file system not otherwise accessible to the browser application. The enhanced functionality provided by the browser plug-in is used in one example by an image uploading web application. The browser application may also start a task in the background, such as a task for uploading several images, and then monitor the progress of the task even when the browser application navigates away from the page that initiated the task. The browser application may use a local web server running on the client device to perform tasks, including the rendering of images and monitoring progress of long running tasks.
-
公开(公告)号:US20160127485A1
公开(公告)日:2016-05-05
申请号:US14993534
申请日:2016-01-12
Applicant: Facebook, Inc.
Inventor: Erick Tseng , Matthew Cahill , Neel Ishwar Murarka , Charles Jolley
CPC classification number: H04L67/18 , G06Q10/10 , G06Q30/0242 , G06Q30/0255 , G06Q30/0261 , G06Q30/0267 , G06Q30/0269 , G06Q50/01 , H04L29/06 , H04L65/4084 , H04L67/22 , H04L67/306 , H04W4/02 , H04W4/21
Abstract: In one embodiment, a method includes accessing geolocation data indicating a current geolocation of a client device of a user; identifying one or more categories of interest to the user based at least in part on social information of the user; identifying one or more objects based at least in part on the current geolocation; and determining one or more recommendations for the user based at least in part on a calculated interest value of each identified object. The calculated interest value is based at least in part on the identified categories of interest to the user. The method also includes providing the recommendations for transmission to the client device. The recommendations include one or more of the identified objects.
Abstract translation: 在一个实施例中,一种方法包括访问指示用户的客户端设备的当前地理位置的地理位置数据; 至少部分地基于用户的社交信息来识别用户的一个或多个兴趣类别; 至少部分地基于当前的地理位置识别一个或多个对象; 以及至少部分地基于所计算的每个识别对象的兴趣值来确定针对用户的一个或多个建议。 所计算的利息值至少部分地基于所识别的用户感兴趣的类别。 该方法还包括向客户端设备提供传输建议。 建议包括一个或多个识别的对象。
-
公开(公告)号:US20140333568A1
公开(公告)日:2014-11-13
申请号:US14445989
申请日:2014-07-29
Applicant: Facebook, Inc.
Inventor: Matthew Nicholas Papakipos , Matthew Cahill
IPC: G06F3/0488 , G06F3/041
CPC classification number: G06F3/0488 , G06F1/169 , G06F3/03547 , G06F3/041 , G06F3/0482 , G06F3/0485 , G06F3/04883 , G06F2203/0339 , G06F2203/04104
Abstract: In one embodiment, a method includes detecting a touch event on a back-mounted touchpad of a computing device during display of a current user interface of an application executing on the computing device. The application includes a navigation hierarchy with a home user-interface layer, multiple sub user-interface layers, and multiple user-interface branches. The method includes determining a particular sub user-interface layer and user-interface branch that the current user interface corresponds to and determining a type of the touch event. When the type of the touch event is an upward touch event and there is a next sub user-interface layer in the particular user-interface branch of the current user interface, the method navigates to the next user-interface layer in the particular user-interface branch of the current user interface.
Abstract translation: 在一个实施例中,一种方法包括在显示计算设备上执行的应用的当前用户界面的同时检测计算设备的背面安装的触摸板上的触摸事件。 该应用程序包括具有家庭用户界面层,多个子用户界面层和多个用户界面分支的导航层次结构。 该方法包括确定当前用户界面对应的特定子用户界面层和用户界面分支,并确定触摸事件的类型。 当触摸事件的类型是向上触摸事件并且在当前用户界面的特定用户界面分支中存在下一个子用户界面层时,该方法导航到特定用户界面层中的下一个用户界面层, 接口分支当前用户界面。
-
-
-
-
-
-
-
-