Patents by Inventor Brian Weinstein

Brian Weinstein 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: 11258866
    Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: February 22, 2022
    Assignee: APPLE INC.
    Inventors: Samuel M. Weinig, Jessie Berlin, Benjamin Poulain, Adele Peterson, Brian Weinstein, Richard Mondello, Alex Christensen
  • Publication number: 20200259905
    Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 13, 2020
    Inventors: Samuel M. Weinig, Jessie Berlin, Benjamin Poulain, Adele Peterson, Brian Weinstein, Richard Mondello, Alex Christensen
  • Patent number: 10567517
    Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: February 18, 2020
    Assignee: Apple Inc.
    Inventors: Samuel M. Weinig, Jessie Berlin, Benjamin Poulain, Adele Peterson, Brian Weinstein, Richard Mondello, Alex Christensen
  • Patent number: 10010748
    Abstract: A treadmill has tread comprised of slats running as a loop between a front roller and a rear roller. The tread is comprised of multiplicity of slats, each comprising a base and a cover which is detachably or permanently attached to the base. The base provides structural strength to support the weight of a user running on the treadmill. The cover of each slat is non-structural and presents to a user's foot one of several surface textures, such as simulated turf grass, simulated outdoor track cobbles, or gym mat. In each slat, the cover has a Shore A Durometer hardness of 50-70, which hardness is less than the hardness of the base.
    Type: Grant
    Filed: April 17, 2016
    Date of Patent: July 3, 2018
    Assignee: SAMSARA FITNESS LLC
    Inventors: Brian Weinstein, Jeffrey Vernon
  • Publication number: 20160359762
    Abstract: In various embodiments described herein, a content extension and programming interface enable third-party content extensions to supply transformation and filtering actions and associated criteria to native web clients on a system. In one embodiment, the native web client loads data for a third-party content filtering, blocking, or transformation extension and conducts extension defined actions without requiring additional intermediation by the third-party content. In one embodiment, a third-party application downloaded to a mobile or handheld device can include an extension data object that provides actions and triggers that are loaded by a native web client of the system. The third-party application is not required to execute continuously and can exit or be terminated once the web client retrieves the extension data object.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 8, 2016
    Inventors: Samuel M. Weinig, Jessie Berlin, Benjamin Poulain, Adele Peterson, Brian Weinstein, Richard Mondello, Alex Christensen