Patents by Inventor Daniel Joseph Giambalvo

Daniel Joseph Giambalvo 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: 10846803
    Abstract: A social networking system permits users to store content presented by the social networking system and subsequently access the stored content associated with the users. A content item is stored in association with a user profile of a user that stored the content item and with one or more rules specifying criteria causing presentation of the stored content item to the user when satisfied. Additionally, a rule associated with a stored content item may specify a format in which the stored content item is presented when criteria associated with the rule are satisfied. When characteristics associated with a user satisfy criteria associated with a rule associated with a stored content item, the stored content item is included in a selection process determining content that is presented to the user.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Gueorgui Nikolov Djabarov, John Graham Keggi, Daniel Joseph Giambalvo, Ash Wahi, Mao Xue
  • Patent number: 10430421
    Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. When a user saves a content item, views saved content items, or otherwise indicates a present interest in a particular saved content item, the system recommends one or more additional items for the users to consume or save based on the seed saved content item. To find the additional content items, the system identifies other users who also saved the seed item and then finds other content items that these other users also saved at a rate that is disproportionately higher than the global save rates for the content items (which may be normalized by opportunities to save the content). Relevance for content items in other contexts may also be determined based on content items that have been saved by a user.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: October 1, 2019
    Assignee: Facebook, Inc.
    Inventors: John Graham Keggi, Daniel Joseph Giambalvo, Mao Xue
  • Publication number: 20190147550
    Abstract: A social networking system permits users to store content presented by the social networking system and subsequently access the stored content associated with the users. A content item is stored in association with a user profile of a user that stored the content item and with one or more rules specifying criteria causing presentation of the stored content item to the user when satisfied. Additionally, a rule associated with a stored content item may specify a format in which the stored content item is presented when criteria associated with the rule are satisfied. When characteristics associated with a user satisfy criteria associated with a rule associated with a stored content item, the stored content item is included in a selection process determining content that is presented to the user.
    Type: Application
    Filed: November 26, 2018
    Publication date: May 16, 2019
    Inventors: Gueorgui Nikolov Djabarov, John Graham Keggi, Daniel Joseph Giambalvo, Ash Wahi, Mao Xue
  • Patent number: 10270733
    Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: April 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Keith Andrew Birney, Daniel Joseph Giambalvo, Christopher Alexander Gist, Ashish Wahi
  • Patent number: 10140669
    Abstract: A social networking system permits users to store content presented by the social networking system and subsequently access the stored content associated with the users. A content item is stored in association with a user profile of a user that stored the content item and with one or more rules specifying criteria causing presentation of the stored content item to the user when satisfied. Additionally, a rule associated with a stored content item may specify a format in which the stored content item is presented when criteria associated with the rule are satisfied. When characteristics associated with a user satisfy criteria associated with a rule associated with a stored content item, the stored content item is included in a selection process determining content that is presented to the user.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: November 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Gueorgui Nikolov Djabarov, John Graham Keggi, Daniel Joseph Giambalvo, Ash Wahi, Mao Xue
  • Publication number: 20170346781
    Abstract: A first notification of a first action by a user with respect to a first content item may be received by a computer system, the first content item having a first relationship to the user. A second notification of a second notification by the user with respect to a second content item may be received by the computer system. The second content item may have a second relationship to the user, and at least a portion of the second content item may correspond to at least a portion of the first content item. A first property of the first relationship may be managed by the computer system based on the second notification.
    Type: Application
    Filed: August 17, 2017
    Publication date: November 30, 2017
    Inventors: Keith Andrew Birney, Daniel Joseph Giambalvo, Christopher Alexander Gist, Ashish Wahi
  • Publication number: 20160196359
    Abstract: A social networking system permits users to store content presented by the social networking system and subsequently access the stored content associated with the users. A content item is stored in association with a user profile of a user that stored the content item and with one or more rules specifying criteria causing presentation of the stored content item to the user when satisfied. Additionally, a rule associated with a stored content item may specify a format in which the stored content item is presented when criteria associated with the rule are satisfied. When characteristics associated with a user satisfy criteria associated with a rule associated with a stored content item, the stored content item is included in a selection process determining content that is presented to the user.
    Type: Application
    Filed: January 6, 2015
    Publication date: July 7, 2016
    Inventors: Gueorgui Nikolov Djabarov, John Graham Keggi, Daniel Joseph Giambalvo, Ash Wahi, Mao Xue
  • Publication number: 20160188596
    Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. When a user saves a content item, views saved content items, or otherwise indicates a present interest in a particular saved content item, the system recommends one or more additional items for the users to consume or save based on the seed saved content item. To find the additional content items, the system identifies other users who also saved the seed item and then finds other content items that these other users also saved at a rate that is disproportionately higher than the global save rates for the content items (which may be normalized by opportunities to save the content). Relevance for content items in other contexts may also be determined based on content items that have been saved by a user.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: John Graham Keggi, Daniel Joseph Giambalvo, Mao Xue
  • Publication number: 20090119607
    Abstract: A method and a processing device may be provided in which a number of disparate rendering platforms may be integrated to render a single integrated scene. The disparate rendering platforms may include logical trees of controls, which may define relationships among the controls. An integrated logical tree may formed from the logical trees of the disparate rendering platforms. At least some of the controls, related to a first rendering platform, may act as placeholders with respect to a second rendering platform. One of a number of different hosting modes may be employed to build upon the integrated logical tree to integrate the first rendering platform and the second rendering platform to produce a single integrated scene. Because the hosting modes may build upon the integrated logical tree, various embodiments may be capable of easily switching among the hosting modes.
    Type: Application
    Filed: November 2, 2007
    Publication date: May 7, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel Joseph Giambalvo, Karim Taji Farouki, Gregory David Swedberg, Daniel Jason Tomko
  • Patent number: 6928443
    Abstract: A modular and flexible framework for creating search systems of networked resources. The framework utilizes an abstraction layer between a user of network resources and the underlying resource types and access methodologies to allow the processing of different resource types simultaneously. The system framework accepts resource types and access methodologies through self-contained modules which can be easily deployed and combined. The end result is a unified search system capable of handling heterogeneous network resources and resources from heterogeneous network access methodologies with a single point of access for the user, and simplified setup for the administrator.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: August 9, 2005
    Inventor: Daniel Joseph Giambalvo