Patents by Inventor Maria Angelidou

Maria Angelidou 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: 11055471
    Abstract: An online system stores online documents, where each online document has a layout. The system creates augmented online documents by combining the online documents with one or more content items. The system stores client interactions with the content items, responsive to presenting the augmented online documents via a client device. The system receives a new online document. The system creates new augmented online documents by combining the new online document with one or more new content items. For each new augmented online document, the system generates a score based on one or more features describing the layout of the new augmented online document. The system selects a new augmented online document based on the generated scores and sends the selected new augmented online document for presentation via a client device.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: July 6, 2021
    Assignee: Facebook, Inc.
    Inventors: Dan Zhang, Xiongjun Liang, Chin Lung Fong, Maria Angelidou, Harshit Agarwal, Shiyang Liu
  • Patent number: 11030660
    Abstract: In one embodiment, a method includes providing an interface that permits a first user to broadcast a live video to one or more second users. The method also includes determining that at least one predetermined condition for taking a commercial break during the live video has been met. The method also includes, after determining that at least one of the predetermined conditions has been met, displaying a selectable option within the interface that permits the first user to begin the commercial break. The method also includes, after receiving an indication that the first user has selected the selectable option to begin the commercial break, beginning the commercial break by ceasing to display the live video to the one or more second users after a predetermined amount of time and displaying one or more commercials to the one or more second users during the commercial break.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 8, 2021
    Assignee: Facebook, Inc.
    Inventors: Clare Rubin, Chen Huang, Maria Angelidou
  • Patent number: 10303743
    Abstract: An online system stores online documents, where each online document has a layout. The system creates augmented online documents by combining the online documents with one or more content items. The system stores client interactions with the content items, responsive to presenting the augmented online documents via a client device. The system receives a new online document. The system creates new augmented online documents by combining the new online document with one or more new content items. For each new augmented online document, the system generates a score based on one or more features describing the layout of the new augmented online document. The system selects a new augmented online document based on the generated scores and sends the selected new augmented online document for presentation via a client device.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: May 28, 2019
    Assignee: Facebook, Inc.
    Inventors: Dan Zhang, Xiongjun Liang, Chin Lung Fong, Maria Angelidou, Harshit Agarwal, Shiyang Liu
  • Publication number: 20190075365
    Abstract: An online system allows online system users to search for and view content (e.g., videos) maintained in the online system. The online system may maintain user accounts associated with each user, which allow the online system to identify the users across different sessions within the online system. Upon receiving a request to present a video to a viewing user of the online system, the online system may present a content item in conjunction with the video, such that the content item overlays at least a portion of the video. The content item may be presented in conjunction with an interactive element corresponding to an option to receive a reminder associated with the content item. If the online system receives a request from the viewing user to receive the reminder associated with the content item, the online system may send the reminder to the viewing user at a later time.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Asad K. Awan, Hong Yan, Abhishek Bapna, Maria Angelidou
  • Publication number: 20180227632
    Abstract: In one embodiment, a method includes providing an interface that permits a first user to broadcast a live video to one or more second users. The method also includes determining that at least one predetermined condition for taking a commercial break during the live video has been met. The method also includes, after determining that at least one of the predetermined conditions has been met, displaying a selectable option within the interface that permits the first user to begin the commercial break. The method also includes, after receiving an indication that the first user has selected the selectable option to begin the commercial break, beginning the commercial break by ceasing to display the live video to the one or more second users after a predetermined amount of time and displaying one or more commercials to the one or more second users during the commercial break.
    Type: Application
    Filed: January 9, 2018
    Publication date: August 9, 2018
    Inventors: Clare Rubin, Chen Sun, Maria Angelidou
  • Publication number: 20180121392
    Abstract: An online system stores online documents, where each online document has a layout. The system creates augmented online documents by combining the online documents with one or more content items. The system stores client interactions with the content items, responsive to presenting the augmented online documents via a client device. The system receives a new online document. The system creates new augmented online documents by combining the new online document with one or more new content items. For each new augmented online document, the system generates a score based on one or more features describing the layout of the new augmented online document. The system selects a new augmented online document based on the generated scores and sends the selected new augmented online document for presentation via a client device.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Dan Zhang, Xiongjun Liang, Chin Lung Fong, Maria Angelidou, Harshit Agarwal, Shiyang Liu
  • Publication number: 20160078495
    Abstract: An online system may prevent a content associated with a user from including content that is sponsored by a third party, other than the user, for presentation on by the online system unless the user provides an amount of compensation to the online system. To determine an amount of compensation, the online system determines an amount of reach of the content sponsored by the third party based on characteristics of the content associated with the user. For example, a number of users viewing the content associated with the user is used to determine the amount of reach of the content if it is presented by via the content associated with the user. Based on the amount of reach, the online system determines an amount of compensation to be received from the user to present the content sponsored by the third party via the content associated with the user.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Asad K. Awan, Maria Angelidou, David Tin Ho Shih