Patents by Inventor Soleio Cuervo

Soleio Cuervo 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: 10284512
    Abstract: Embodiments of the invention provide techniques for more effectively and easily sharing on a social networking system digital content obtained from an external system. In one embodiment a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: May 7, 2019
    Assignee: Facebook, Inc.
    Inventors: James H. Wang, Akhil Wable, Oswald Soleio Cuervo
  • Patent number: 9762956
    Abstract: In one embodiment, a mobile device analyzes frames before and after a particular frame of a real-time video to identify one or more social network objects, and selects one or more frames before and after the particular frame based on social network information for further storage in the mobile device.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: September 12, 2017
    Assignee: Facebook, Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Oswald Soleio Cuervo
  • Publication number: 20170149727
    Abstract: Embodiments of the invention provide techniques for more effectively and easily sharing on a social networking system digital content obtained from an external system. In one embodiment a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content.
    Type: Application
    Filed: February 8, 2017
    Publication date: May 25, 2017
    Inventors: James H. Wang, Akhil Wable, Oswald Soleio Cuervo
  • Patent number: 9602605
    Abstract: Embodiments of the invention provide techniques for more effectively and easily sharing on a social networking system digital content obtained from an external system. In one embodiment a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 21, 2017
    Assignee: Facebook, Inc.
    Inventors: James Wang, Akhil Wable, Oswald Soleio Cuervo
  • Publication number: 20160132723
    Abstract: In one embodiment, a mobile device automatically captures image frames by acquiring a real-time video sequence, selecting one or more frames from the real-time video sequence based on social network information and identity recognition, and storing the selected one or more frames in a local storage of the mobile device.
    Type: Application
    Filed: January 19, 2016
    Publication date: May 12, 2016
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Oswald Soleio Cuervo
  • Patent number: 9286641
    Abstract: In one embodiment, a mobile device automatically captures image frames by acquiring a real-time video sequence, selecting one or more frames from the real-time video sequence based on social network information and identity recognition, and storing the selected one or more frames in a local storage of the mobile device.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: March 15, 2016
    Assignee: Facebook, Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Patent number: 9047584
    Abstract: Members of a social networking system group are provided multiple interfaces to communicate within the group. A first communication interface allows a user to upload a first content item; in response to this, the first content item is transmitted via a first communication channel to online members of the group. A second communication interface allows a user to upload a second content item; in response to this, the second content item is transmitted via a second communication channel to online and offline members of the group. Transmission via a first communication channel may comprise sending an instant message containing the first content item. Transmission via a second communication channel may comprise displaying the second content item on a group message board. Both interfaces may be contained within the group's web page or may be contained within another web page within the social networking system or outside of it.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: June 2, 2015
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Daniel Sunil Chai, Elliot Michael Lynde, Andrew G. Bosworth, Oswald Soleio Cuervo, Peter Deng
  • Patent number: 8843573
    Abstract: A social networking system provides a mechanism for lightweight messaging (e.g., a “poke”) between users of a social networking system. To initiate a new message from one user to another, the sender requests a poke by specifying the intended recipient. The system receives the request, obtains a location of the sender, verifies that the sender and recipient are both users of the social networking system and have established a connection, and then transmits a lightweight message to the recipient. The message history between users may be stored for later viewing, and third party services may access the messaging capability, e.g., via APIs.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: September 23, 2014
    Assignee: Facebook, Inc.
    Inventor: Soleio Cuervo
  • Patent number: 8774452
    Abstract: In one embodiment, a computer system identifies a user in one or more frames of a video file, accesses a data store for image attitudinal data associated with the user, ranks the one or more frames based on the image attitudinal data associated with the user, and presents one or more top ranked frames to the user.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: July 8, 2014
    Assignee: Facebook, Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20130227603
    Abstract: In one embodiment, a mobile device analyzes frames before and after a particular frame of a real-time video to identify one or more social network objects, and selects one or more frames before and after the particular frame based on social network information for further storage in the mobile device.
    Type: Application
    Filed: April 4, 2013
    Publication date: August 29, 2013
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20130188879
    Abstract: In one embodiment, a computer system identifies a user in one or more frames of a video file, accesses a data store for image attitudinal data associated with the user, ranks the one or more frames based on the image attitudinal data associated with the user, and presents one or more top ranked frames to the user.
    Type: Application
    Filed: March 11, 2013
    Publication date: July 25, 2013
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Patent number: 8442265
    Abstract: In one embodiment, a mobile device analyzes frames before and after a particular frame of a real-time video to identify one or more social network objects, and selects one or more frames before and after the particular frame based on social network information for further storage in the mobile device.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: May 14, 2013
    Assignee: Facebook Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Patent number: 8437500
    Abstract: In one embodiment, a computer system identifies a user in one or more frames of a video file, accesses a data store for image attitudinal data associated with the user, ranks the one or more frames based on the image attitudinal data associated with the user, and presents one or more top ranked frames to the user.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: May 7, 2013
    Assignee: Facebook Inc.
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20130101220
    Abstract: In one embodiment, a computer system identifies a user in one or more frames of a video file, accesses a data store for image attitudinal data associated with the user, ranks the one or more frames based on the image attitudinal data associated with the user, and presents one or more top ranked frames to the user.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20130101219
    Abstract: In one embodiment, a mobile device analyzes frames before and after a particular frame of a real-time video to identify one or more social network objects, and selects one or more frames before and after the particular frame based on social network information for further storage in the mobile device.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20130104080
    Abstract: In one embodiment, a mobile device automatically captures image frames by acquiring a real-time video sequence, selecting one or more frames from the real-time video sequence based on social network information and identity recognition, and storing the selected one or more frames in a local storage of the mobile device.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Inventors: Andrew Garrod Bosworth, David Harry Garcia, Soleio Cuervo
  • Publication number: 20120296987
    Abstract: A social networking system provides a mechanism for lightweight messaging (e.g., a “poke”) between users of a social networking system. To initiate a new message from one user to another, the sender requests a poke by specifying the intended recipient. The system receives the request, obtains a location of the sender, verifies that the sender and recipient are both users of the social networking system and have established a connection, and then transmits a lightweight message to the recipient. The message history between users may be stored for later viewing, and third party services may access the messaging capability, e.g., via APIs.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Inventor: Soleio Cuervo
  • Publication number: 20120072855
    Abstract: Members of a social networking system group are provided multiple interfaces to communicate within the group. A first communication interface allows a user to upload a first content item; in response to this, the first content item is transmitted via a first communication channel to online members of the group. A second communication interface allows a user to upload a second content item; in response to this, the second content item is transmitted via a second communication channel to online and offline members of the group. Transmission via a first communication channel may comprise sending an instant message containing the first content item. Transmission via a second communication channel may comprise displaying the second content item on a group message board. Both interfaces may be contained within the group's web page or may be contained within another web page within the social networking system or outside of it.
    Type: Application
    Filed: September 16, 2010
    Publication date: March 22, 2012
    Inventors: Robert Michael Baldwin, Daniel Sunil Chai, Elliot Michael Lynde, Andrew G. Bosworth, Soleio Cuervo, Peter Deng
  • Publication number: 20110087526
    Abstract: In a social networking system environment, users can give another user credits, a scarce commodity, as part of commenting on content posted by the other user. These credits can be used as a peer-to-peer recommendation signal, and they can also be used as input to a decision engine that determines what content to display in a highlights section that will be viewed by a wider audience and increasing the likelihood of further engagement with the content. Credits in a social networking system environment have scarcity value. In various embodiments, in order to increase the number of credits in the system, users buy them or an administrator distributes them. In some implementations, the total amount of credits in the system can decrease if a user cashes out the credits for real money. In some implementations, credits can be used to buy virtual or real-world gifts.
    Type: Application
    Filed: April 2, 2010
    Publication date: April 14, 2011
    Inventors: Jared Morgenstern, Joel Seligstein, Soleio Cuervo, Huai Wang, Mark E. Zuckerberg, William Chen, Man-hay Tam, Vishu Gupta
  • Publication number: 20090144392
    Abstract: Embodiments of the invention provide techniques for more effectively and easily sharing on a social networking system digital content obtained from an external system. In one embodiment a user selects a control for sharing content from the external system that causes a sharing request to be sent. The sharing request is received by the social networking website, and an interface is presented to the user requesting sharing parameters. The user provides sharing parameters through the interface that are received by the social networking website. Content is retrieved from the external system and is transmitted to one or more destinations in the social networking website based at least in part on the sharing parameters. The sharing parameters may include selection parameters for indicating which content to share, formatting parameters for specifying how to format the content, and destination parameters indicating particular destinations in the social networking website for the content.
    Type: Application
    Filed: October 27, 2008
    Publication date: June 4, 2009
    Applicant: FACEBOOK, INC.
    Inventors: James Wang, Akhil Wable, Soleio Cuervo