Patents by Inventor Denise Moreno
Denise Moreno 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: 10382914Abstract: Techniques to leverage data from mobile headers are described. In one embodiment, for example, an apparatus may comprise a network component, a data component, and a web component. The network component may be operative to receive a request for a web page from a phone, the request transmitted using one or more network packets, and to transmit the web page to the phone. The data component may be operative to extract a phone number from a header of the one or more network packets. The web component may be operative to customize the web page based on the extracted phone number. Other embodiments are described and claimed.Type: GrantFiled: October 23, 2013Date of Patent: August 13, 2019Assignee: FACEBOOK, INC.Inventors: Anthony Fu, Denise Moreno, Xiao Liang
-
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: 9883389Abstract: Techniques for communicating notifications to subscribers are described. An apparatus may comprise a channel component and a notification component. The channel component may be operative to receive an event from a social networking service to communicate to a subscriber of the social networking service and to determine one or more channels of a plurality of channels by which to communicate the event to the subscriber according to rankings associated with each channel, the rankings specific to the subscriber and determined according to subscriber history. The notification component may be operative to construct a notification based on the event and to transmit the notification to the subscriber using the determined one or more channels. Other embodiments are described and claimed.Type: GrantFiled: December 14, 2012Date of Patent: January 30, 2018Assignee: FACEBOOK, INC.Inventors: Adriel Frederick, Antony Fu, Martin Rehwald, Denise Moreno, Surendra Gadodia
-
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
-
Patent number: 9763090Abstract: Techniques for determining and communicating presence are described. An apparatus may comprise a presence component and a display component. The presence component may be operative to determine whether a first user is present to receive short message service (SMS) messages on a mobile device. The display component may be operative to indicate to a second user whether the first user is present to receive SMS messages on the mobile device. Other embodiments are described and claimed.Type: GrantFiled: March 13, 2013Date of Patent: September 12, 2017Assignee: FACEBOOK, INC.Inventors: Adriel Frederick, Antony Fu, Martin Rehwald, Denise Moreno, Surendra Gadodia
-
Patent number: 9717000Abstract: Techniques for validating a delivery channel are described. An apparatus may comprise a validity component operative to query a database of device subscriber information for device information of a device associated with a delivery channel, to analyze the device information to determine whether the device is associated with a user, and to determine whether the delivery channel is valid for communication with the user based on whether the device is associated with the user. Other embodiments are described and claimed.Type: GrantFiled: March 13, 2013Date of Patent: July 25, 2017Assignee: FACEBOOK, INC.Inventors: Adriel Frederick, Antony Fu, Martin Rehwald, Denise Moreno, Surendra Gadodia
-
Patent number: 9706398Abstract: Techniques for a custom short message service center are described. An apparatus may comprise a custom short message service center (SMSC) comprising a reception component, a transmission component, and a control component. The reception component may be operative to receive a short message service (SMS) message for communication to a device from a sender. The transmission component may be operative to initiate transmission of the message to the device. The control component may be operative to monitor the transmission of the message to the device. Other embodiments are described and claimed.Type: GrantFiled: March 13, 2013Date of Patent: July 11, 2017Assignee: FACEBOOK, INC.Inventors: Adriel Frederick, Antony Fu, Martin Rehwald, Denise Moreno, Surendra Gadodia
-
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: 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: 9363223Abstract: 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: November 18, 2014Date of Patent: June 7, 2016Assignee: Facebook, Inc.Inventors: Lex Arquette, David Y. Chen, Emily Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Publication number: 20150113381Abstract: Techniques to leverage data from mobile headers are described. In one embodiment, for example, an apparatus may comprise a network component, a data component, and a web component. The network component may be operative to receive a request for a web page from a phone, the request transmitted using one or more network packets, and to transmit the web page to the phone. The data component may be operative to extract a phone number from a header of the one or more network packets. The web component may be operative to customize the web page based on the extracted phone number. Other embodiments are described and claimed.Type: ApplicationFiled: October 23, 2013Publication date: April 23, 2015Applicant: Facebook, Inc.Inventors: Tony Fu, Denise Moreno, Danni Liang
-
Publication number: 20150074215Abstract: 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: November 18, 2014Publication date: March 12, 2015Inventors: Lex Arquette, David Y. Chen, Emily Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
Patent number: 8924326Abstract: 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 31, 2012Date of Patent: December 30, 2014Assignee: Facebook, Inc.Inventors: Lex Arquette, David Y. Chen, Emily Grewal, Denise Moreno, Florin Ratiu, Yanxin Shi, Kiranjit Singh Sidhu, Ching-Chih Weng, Huan Yang
-
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: 20140172992Abstract: Techniques for communicating notifications to subscribers are describer. An apparatus may comprise a channel component and a notification component. The channel component may be operative to receive an event from a social networking service to communicate to a subscriber of the social networking service and to determine one or more channels of a plurality of channels to communicate the event to the subscriber according to rankings associated with each channel, the rankings specific to the subscriber and determined according to subscriber history. The notification component may be operative to construct a notification based on the event and to transmit the notification to the subscriber using the determined one or more channels. Other embodiments are described and claimed.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Inventors: Adrel Frederick, Tony FU, Martin Rehwald, Denise Moreno, Sam Gadodia
-
Publication number: 20140171035Abstract: Techniques for determining and communicating presence are described. An apparatus may comprise a presence component and a display component. The presence component may be operative to determine whether a first user is present to receive short message service (SMS) messages on a mobile device. The display component may be operative to indicate to a second user whether the first user is present to receive SMS messages on the mobile device. Other embodiments are described and claimed.Type: ApplicationFiled: March 13, 2013Publication date: June 19, 2014Inventors: Adriel Samuel Frederick, Anthony FU, Martin Rehwald, Denise Moreno, Surendra K Gadodia
-
Publication number: 20140171028Abstract: Techniques for validating a delivery channel are described. An apparatus may comprise a validity component operative to query a database of device subscriber information for device information of a device associated with a delivery channel, to analyze the device information to determine whether the device is associated with a user, and to determine whether the delivery channel is valid for communication with the user based on whether the device is associated with the user. Other embodiments are described and claimed.Type: ApplicationFiled: March 13, 2013Publication date: June 19, 2014Inventors: Adriel Samuel Frederick, Anthony FU, Martin Rehwald, Denise Moreno, Surendra K. Gadodia
-
Publication number: 20140173002Abstract: Techniques for a custom short message service center are described. An apparatus may comprise a custom short message service center (SMSC) comprising a reception component, a transmission component, and a control component. The reception component may be operative to receive a short message service (SMS) message for communication to a device from a sender. The transmission component may be operative to initiate transmission of the message to the device. The control component may be operative to monitor the transmission of the message to the device. Other embodiments are described and claimed.Type: ApplicationFiled: March 13, 2013Publication date: June 19, 2014Inventors: Ariel Samuel Frederick, Anthony FU, Martin Rehwald, Denise Moreno, Surendra K. Gadodia