Patents by Inventor Emily B. Grewal
Emily B. Grewal 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: 10380774Abstract: In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.Type: GrantFiled: December 14, 2012Date of Patent: August 13, 2019Assignee: Facebook, Inc.Inventors: Christopher Serge Benjamin Chedeau, Andrew Chung, Emily B. Grewal
-
Patent number: 10277550Abstract: Techniques to increase engagement with a social networking system. In one embodiment, activities are prioritized based on relatedness to a user. References associated with at least a portion of the prioritized activities are created. The references are categorized into a plurality of types. The reference types may include notifications, friend identifications, and top stories. The references are embedded in digest communications for the user. Descriptive information about the activities are omitted from the digest communications. Digest communications for the user are provided during a time period when the user is not engaged with the social networking system. Notifications for a user are ceased when a level of engagement of the user with the social networking system is less than a threshold value.Type: GrantFiled: September 4, 2014Date of Patent: April 30, 2019Assignee: Facebook, Inc.Inventors: David Y. Chen, Emily B. Grewal, Ziqing Mao, Denise Moreno, Kiranjit Singh Sidhu, Amylee Thibodeau
-
Patent number: 10205799Abstract: In particular embodiments, a computing system may receive a request for a media item from a user. The system may access the media item and metadata associated with the media item. The metadata may identify one or more concepts depicted in the media item and a time associated with the media item. The system may obtain information associated with the one or more concepts from a social graph. The system may determine a social context associated with the media item using the metadata and the information from the social graph. A relevance of the social context to the user may be determined. The computing system may then select one or more media items associated with the social context and provide them to the user for display.Type: GrantFiled: March 14, 2017Date of Patent: February 12, 2019Assignee: Facebook, Inc.Inventors: Christopher Serge Benjamin Chedeau, Emily B. Grewal, Andrew Chung
-
Publication number: 20180068478Abstract: In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.Type: ApplicationFiled: September 7, 2017Publication date: March 8, 2018Inventors: Christopher Serge Benjamin Chedeau, Andrew Chung, Emily B. Grewal
-
Patent number: 9882863Abstract: Techniques to optimize messages sent to a user of a social networking system. In one embodiment, information about the user may be collected by the social networking system. The information may be applied to train a model for determining likelihood of a desired action by the user in response to candidate messages that may be provided for the user. The social networking system may provide to the user a message from the candidate messages with a selected likelihood of causing the desired action.Type: GrantFiled: February 27, 2017Date of Patent: January 30, 2018Assignee: Facebook, Inc.Inventors: Lex Arquette, David Y. Chen, Emily B. Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Publication number: 20170187833Abstract: In particular embodiments, a computing system may receive a request for a media item from a user. The system may access the media item and metadata associated with the media item. The metadata may identify one or more concepts depicted in the media item and a time associated with the media item. The system may obtain information associated with the one or more concepts from a social graph. The system may determine a social context associated with the media item using the metadata and the information from the social graph. A relevance of the social context to the user may be determined. The computing system may then select one or more media items associated with the social context and provide them to the user for display.Type: ApplicationFiled: March 14, 2017Publication date: June 29, 2017Inventors: Christopher Serge Benjamin Chedeau, Emily B. Grewal, Andrew Chung
-
Publication number: 20170171142Abstract: Techniques to optimize messages sent to a user of a social networking system. In one embodiment, information about the user may be collected by the social networking system. The information may be applied to train a model for determining likelihood of a desired action by the user in response to candidate messages that may be provided for the user. The social networking system may provide to the user a message from the candidate messages with a selected likelihood of causing the desired action.Type: ApplicationFiled: February 27, 2017Publication date: June 15, 2017Inventors: Lex Arquette, David Y. Chen, Emily B. Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Patent number: 9648129Abstract: In particular embodiments, a computing device determines a social context of each of one or more images to provide for display to a user. The computing device determines a relevance of each of the social contexts to the user. The computing device provides for display to the user one or more of the images based at least in part on the relevance of the social context of each image to the user.Type: GrantFiled: March 13, 2013Date of Patent: May 9, 2017Assignee: Facebook, Inc.Inventors: Christopher Serge Benjamin Chedeau, Emily B. Grewal, Andrew Chung
-
Patent number: 9584465Abstract: Techniques to optimize messages sent to a user of a social networking system. In one embodiment, information about the user may be collected by the social networking system. The information may be applied to train a model for determining likelihood of a desired action by the user in response to candidate messages that may be provided for the user. The social networking system may provide to the user a message from the candidate messages with a selected likelihood of causing the desired action.Type: GrantFiled: May 24, 2016Date of Patent: February 28, 2017Assignee: Facebook, Inc.Inventors: Lex Arquette, David Y. Chen, Emily B. Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Publication number: 20160269347Abstract: Techniques to optimize messages sent to a user of a social networking system. In one embodiment, information about the user may be collected by the social networking system. The information may be applied to train a model for determining likelihood of a desired action by the user in response to candidate messages that may be provided for the user. The social networking system may provide to the user a message from the candidate messages with a selected likelihood of causing the desired action.Type: ApplicationFiled: May 24, 2016Publication date: September 15, 2016Inventors: Lex Arquette, David Y. Chen, Emily B. Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Patent number: 9411831Abstract: In one embodiment, a method includes automatically and without user input grouping one or more images captured by a first user into clusters of particular moments based at least in part on metadata associated with one or more of the images or data determined through analysis of one or more of the images. Each particular moment being associated with a particular geo-location and time. The method also includes, for each of one or more of the clusters, determining curating information corresponding to the cluster based at least in part on the metadata associated with images in the cluster, the data determined through analysis of images in the cluster, or social-graph information associated with images in the cluster; and providing the clusters of images and at least some of the curating information corresponding to them for display on a computing device of the first user.Type: GrantFiled: March 1, 2013Date of Patent: August 9, 2016Assignee: Facebook, Inc.Inventors: Robert M. Baldwin, Emily B. Grewal, Ashwin Ravindra Bharambe, Andrew Chung
-
Publication number: 20140372535Abstract: Techniques to increase engagement with a social networking system. In one embodiment, activities are prioritized based on relatedness to a user. References associated with at least a portion of the prioritized activities are created. The references are categorized into a plurality of types. The reference types may include notifications, friend identifications, and top stories. The references are embedded in digest communications for the user. Descriptive information about the activities are omitted from the digest communications. Digest communications for the user are provided during a time period when the user is not engaged with the social networking system. Notifications for a user are ceased when a level of engagement of the user with the social networking system is less than a threshold value.Type: ApplicationFiled: September 4, 2014Publication date: December 18, 2014Inventors: David Y. Chen, Emily B. Grewal, Ziqing Mao, Denise Moreno, Kiranjit Singh Sidhu, Amylee Thibodeau
-
Patent number: 8856248Abstract: Techniques to increase engagement with a social networking system. In one embodiment, activities are prioritized based on relatedness to a user. References associated with at least a portion of the prioritized activities are created. The references are categorized into a plurality of types. The reference types may include notifications, friend identifications, and top stories. The references are embedded in digest communications for the user. Descriptive information about the activities are omitted from the digest communications. Digest communications for the user are provided during a time period when the user is not engaged with the social networking system. Notifications for a user are ceased when a level of engagement of the user with the social networking system is less than a threshold value.Type: GrantFiled: April 5, 2012Date of Patent: October 7, 2014Assignee: Facebook, Inc.Inventors: David Y. Chen, Emily B. Grewal, Ziqing Mao, Denise Moreno, Kiranjit Singh Sidhu, Amylee Thibodeau
-
Publication number: 20140280533Abstract: In particular embodiments, a computing device determines a social context of each of one or more images to provide for display to a user. The computing device determines a relevance of each of the social contexts to the user. The computing device provides for display to the user one or more of the images based at least in part on the relevance of the social context of each image to the user.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Inventors: Christopher Serge Benjamin Chedeau, Emily B. Grewal, Andrew Chung
-
Publication number: 20140250175Abstract: In one embodiment, a method includes automatically and without manual input determining one or more first users of a social-networking system associated with one or more images based at least in part on social-graph information associated with or analysis of one or more of the images. The images having been captured by a second user of the social-networking system. The method also includes automatically and without user input sending a notification to a computing device of the second user that prompts the second user to provide access to the images to one or more of the first users.Type: ApplicationFiled: March 1, 2013Publication date: September 4, 2014Inventors: Robert M. Baldwin, Emily B. Grewal, Ashwin Ravindra Bharambe, Andrew Chung
-
Publication number: 20140250126Abstract: In one embodiment, a method includes automatically and without user input grouping one or more images captured by a first user into clusters of particular moments based at least in part on metadata associated with one or more of the images or data determined through analysis of one or more of the images. Each particular moment being associated with a particular geo-location and time. The method also includes, for each of one or more of the clusters, determining curating information corresponding to the cluster based at least in part on the metadata associated with images in the cluster, the data determined through analysis of images in the cluster, or social-graph information associated with images in the cluster; and providing the clusters of images and at least some of the curating information corresponding to them for display on a computing device of the first user.Type: ApplicationFiled: March 1, 2013Publication date: September 4, 2014Inventors: Robert M. Baldwin, Emily B. Grewal, Ashwin Ravindra Bharambe, Andrew Chung
-
Publication number: 20140168272Abstract: In one embodiment, a method includes determining a sequence of image elements. For each image element in the sequence, a position in an array of contiguous image elements is determined. The position may be based on several factors, including at least: a size of the image element (large or small), an order of the image element in the sequence, and dimensions of the display array. The array of image elements may be rendered for display to the user such that the layout of the image elements is contiguous. If the user provides input re-sizing an image element or re-ordering the sequence of image elements, the array may be re-rendered.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Inventors: Christopher Serge Benjamin Chedeau, Andrew Chung, Emily B. Grewal
-
Publication number: 20130268591Abstract: Techniques to increase engagement with a social networking system. In one embodiment, activities are prioritized based on relatedness to a user. References associated with at least a portion of the prioritized activities are created. The references are categorized into a plurality of types. The reference types may include notifications, friend identifications, and top stories. The references are embedded in digest communications for the user. Descriptive information about the activities are omitted from the digest communications. Digest communications for the user are provided during a time period when the user is not engaged with the social networking system. Notifications for a user are ceased when a level of engagement of the user with the social networking system is less than a threshold value.Type: ApplicationFiled: April 5, 2012Publication date: October 10, 2013Inventors: David Y. Chen, Emily B. Grewal, Ziqing Mao, Denise Moreno, Kiranjit Singh Sidhu, Amylee Thibodeau
-
Patent number: D708630Type: GrantFiled: December 7, 2011Date of Patent: July 8, 2014Assignee: Facebook, Inc.Inventors: Carol Chia-Fan Pai, Hisham Robih Harik, Emily B. Grewal
-
Patent number: D708631Type: GrantFiled: December 7, 2011Date of Patent: July 8, 2014Assignee: Facebook, Inc.Inventors: Carol Chia-Fan Pai, Hisham Rabih Harik, Emily B. Grewal