Patents by Inventor Daniel Isaac Salier-Hellendag

Daniel Isaac Salier-Hellendag 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: 10204077
    Abstract: The disclosure is directed to a rich text editor (“editor”) that facilitates generation and manipulation of rich text content. The editor can be integrated into an application, e.g., a social networking application, to support rich text content creation in the application. The application renders a document containing rich text content using a document object model (DOM). The editor stores a state of the document, e.g., features such as formatting style of content, separate from the DOM, thereby eliminating and/or minimizing any inconsistencies that can be caused due to storing the state with the DOM. The editor stores the content as multiple data blocks and the state as multiple feature data objects. A rendering component of the text editor renders the document by outputting the document into the DOM using the data blocks and the feature data objects. The rendering component includes APIs for rendering the document in various formatting styles.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: February 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Daniel Isaac Salier-Hellendag, Joshua Keith Duck, Aleksandr Andreyevich Zelenskiy
  • Publication number: 20170083480
    Abstract: The disclosure is directed to a rich text editor (“editor”) that facilitates generation and manipulation of rich text content. The editor can be integrated into an application, e.g., a social networking application, to support rich text content creation in the application. The application renders a document containing rich text content using a document object model (DOM). The editor stores a state of the document, e.g., features such as formatting style of content, separate from the DOM, thereby eliminating and/or minimizing any inconsistencies that can be caused due to storing the state with the DOM. The editor stores the content as multiple data blocks and the state as multiple feature data objects. A rendering component of the text editor renders the document by outputting the document into the DOM using the data blocks and the feature data objects. The rendering component includes APIs for rendering the document in various formatting styles.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Inventors: Daniel Isaac Salier-Hellendag, Joshua Keith Duck, Aleksandr Andreyevich Zelenskiy
  • Publication number: 20160179964
    Abstract: Systems, methods, and non-transitory computer-readable media can detect that a content item has been published. Information about the content item can be acquired. The information about the content item can be analyzed to determine a confidence metric for the content item. In some cases, the confidence metric can indicate a likelihood that the content item is associated with a narrative. It can be determined that the confidence metric for content item satisfies a specified threshold. The content item can be recommended to be included in the narrative.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Jeffrey Lin, Alexei Gousev, Arun Vijayvergiya, Keito Uchiyama, Daniel Isaac Salier-Hellendag, Arjuna Hayes, Eric Andrew Shrewsberry