Patents by Inventor Lee Benjamin Graber

Lee Benjamin Graber 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: 11755722
    Abstract: Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: September 12, 2023
    Assignee: Tableau Software, LLC
    Inventors: Lee Benjamin Graber, Michael Brian Kovner, Sean Daye Mann, Brett Allen Taylor
  • Publication number: 20220229899
    Abstract: Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
    Type: Application
    Filed: April 4, 2022
    Publication date: July 21, 2022
    Inventors: Lee Benjamin Graber, Michael Brian Kovner, Sean Daye Mann, Brett Allen Taylor
  • Patent number: 11295007
    Abstract: Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: April 5, 2022
    Assignee: Tableau Software, LLC
    Inventors: Lee Benjamin Graber, Michael Brian Kovner, Sean Daye Mann, Brett Allen Taylor
  • Publication number: 20210165873
    Abstract: Embodiments are directed to managing sandboxed application extensions. A first request that include includes information that identifies an extension may be provided to an extension server. Information included in a first response may be employed to instantiate an extension shell that corresponds to the extension and embed it in the hosting application such that the extension shell is associated with a first security policy included in the first response. A second request may be provided to the extension server based on information included in the extension shell such that the second request includes an identifier associated with an extension body that corresponds to the extension shell. The first security policy or the second security policy may be employed to enable one or more of the extension shell or the extension body to just access the hosting application or just access the extension server.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Lee Benjamin Graber, Michael Brian Kovner, Sean Daye Mann, Brett Allen Taylor