Patents by Inventor Ryan Jacob Gomba

Ryan Jacob Gomba 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: 10701023
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: June 30, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian Mc Intyre Silber, Ryan Jacob Gomba
  • Publication number: 20190280999
    Abstract: Systems, methods, and non-transitory computer-readable media can transmit at least a media content item to a recipient device. A response can be received from the recipient device. At least the media content item can be obscured to produce an obscured media content item. The response and the obscured media content item can be presented. The response can overlay the obscured media content item.
    Type: Application
    Filed: May 30, 2019
    Publication date: September 12, 2019
    Inventors: Samantha P. Krug, Ian McIntyre Silber, Christopher Cunningham, Ryan Jacob Gomba
  • Patent number: 10341276
    Abstract: Systems, methods, and non-transitory computer-readable media can transmit at least a media content item to a recipient device. A response can be received from the recipient device. At least the media content item can be obscured to produce an obscured media content item. The response and the obscured media content item can be presented. The response can overlay the obscured media content item.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: July 2, 2019
    Assignee: Facebook, Inc.
    Inventors: Samantha P. Krug, Ian Mc Intyre Silber, Christopher Cunningham, Ryan Jacob Gomba
  • Publication number: 20180248838
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 30, 2018
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian Mc Intyre Silber, Ryan Jacob Gomba
  • Patent number: 9961041
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 1, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian McIntyre Silber, Ryan Jacob Gomba
  • Publication number: 20180034653
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Application
    Filed: September 27, 2017
    Publication date: February 1, 2018
    Inventors: Ryan Jacob Gomba, Thomas Frederick Dimson, Kevin York Systrom, Hui Ding, Michel Krieger
  • Patent number: 9853823
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: December 26, 2017
    Assignee: Facebook, Inc.
    Inventors: Samantha P. Krug, Kevin York Systrom, Ryan Jacob Gomba, Michel Krieger, Hui Ding, Ian McIntyre Silber, Peter Xiu Deng
  • Publication number: 20170272262
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Application
    Filed: June 6, 2017
    Publication date: September 21, 2017
    Inventors: Samantha P. Krug, Kevin York Systrom, Ryan Jacob Gomba, Michel Krieger, Hui Ding, Ian McIntyre Silber, Peter Xiu Deng
  • Patent number: 9705687
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: July 11, 2017
    Assignee: Facebook, Inc.
    Inventors: Samantha P. Krug, Kevin York Systrom, Ryan Jacob Gomba, Michel Krieger, Hui Ding, Ian McIntyre Silber, Peter Xiu Deng
  • Publication number: 20170195276
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Application
    Filed: March 17, 2017
    Publication date: July 6, 2017
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian Mc Intyre Silber, Ryan Jacob Gomba
  • Patent number: 9641477
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: May 2, 2017
    Assignee: FACEBOOK, INC.
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian McIntyre Silber, Ryan Jacob Gomba
  • Publication number: 20160182434
    Abstract: Some embodiments of a method for withdrawal a message include receiving, by a mobile device, an input to send a first message to a first recipient, the first message containing at least one image or video. The mobile device processes the first message for transmittal to the first recipient. In response to detecting a request to withdraw the first message within a timeout period, the mobile device determines that the first message has not been sent from the mobile device and terminates the processing of the first message for sending.
    Type: Application
    Filed: December 19, 2014
    Publication date: June 23, 2016
    Inventors: Kevin York Systrom, Michel Krieger, Peter X. Deng, Samantha P. Krug, Christopher Cunningham, Ian Mc Intyre Silber, Ryan Jacob Gomba
  • Publication number: 20160173429
    Abstract: Systems, methods, and non-transitory computer-readable media can transmit at least a media content item to a recipient device. A response can be received from the recipient device. At least the media content item can be obscured to produce an obscured media content item. The response and the obscured media content item can be presented. The response can overlay the obscured media content item.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Samantha P. Krug, Ian Mc Intyre Silber, Christopher Cunningham, Ryan Jacob Gomba
  • Publication number: 20160165128
    Abstract: A user interacts with a messaging application on a client device to capture and send images to contacts or connections of the user, with a single user interaction. The messaging application installed on the client device, presents to the user a user interface. The user interface includes a camera view and a face tray including contact icons. On receiving a single user interaction with a contact icon in the face tray, the messaging application captures an image including the current camera view presented to the user, and sends the captured image to the contact represented by the contact icon. In another example, the messaging application may receive a single user interaction with a contact icon for a threshold period of time, and may capture a video for the threshold period of time, and send the captured video to the contact.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Samantha P. Krug, Ryan Jacob Gomba, Peter Xiu Deng
  • Publication number: 20160164809
    Abstract: A user interacts with a messaging application on a client device to capture and send images to contacts or connections of the user, with a single user interaction. The messaging application installed on the client device, presents to the user a user interface. The user interface includes a camera view, and a face tray. The messaging application automatically populates the face tray with contact icons associated with one or more contacts. The messaging application identifies contacts associated with the user and attributes associated with the contacts. Based on one or more attributes, the messaging application may rank the contacts. Based on the rank associated with the contacts, the messaging application selects one or more contacts to include in the face tray to present to the user or to provide to the user from which the user can select contacts to include in the face tray.
    Type: Application
    Filed: December 5, 2014
    Publication date: June 9, 2016
    Inventors: Samantha P. Krug, Ryan Jacob Gomba, Peter Xiu Deng
  • Publication number: 20160057087
    Abstract: When a user requests to send a media message to a contact, a sending device retrieves the device parameter of a receiving device used by the contact to receive messages. Based on the retrieved device parameters, the sending device processes a media file to be included with the media message. The sending device processes the media file to reduce the size of the media file and for the media file not to exceed the display capabilities of the receiving device. The sending device sends the media message with the processed media file to the receiving device of the contact via a messaging system.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventor: Ryan Jacob Gomba
  • Publication number: 20150172334
    Abstract: A social networking system identifies one or more additional users to be presented with a content item to a user presenting the content item (“sending user”). Information maintained by the social networking system and describing prior interaction between the sending user and various additional users is retrieved. Based on the prior interaction between the sending user and the additional users, one or more additional users are identified to the sending user as potential recipients for the content item. For example, a frequency of interaction between the user and additional users, affinity between the user and various additional users, or other suitable information is used to identify potential recipients of the content item.
    Type: Application
    Filed: August 5, 2014
    Publication date: June 18, 2015
    Inventors: Ryan Jacob Gomba, Thomas Frederick Dimson, Kevin York Systrom, Hui Ding, Michel Krieger
  • Publication number: 20150172266
    Abstract: A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
    Type: Application
    Filed: August 5, 2014
    Publication date: June 18, 2015
    Inventors: Samantha P. Krug, Kevin York Systrom, Ryan Jacob Gomba, Michel Krieger, Hui Ding, Ian Mc Intyre Silber, Peter Xiu Deng