Patents by Inventor Ethan Anderson

Ethan Anderson 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).

  • Publication number: 20230218631
    Abstract: Provided are methods for reducing substance consumption by subjects. In some embodiments, the presently disclosed methods include administering to a subject in need thereof a composition that includes an effective amount of an inhibitor of an EHMT2/G9A biological activity. In some embodiments, the inhibitor of an EHMT2/G9A biological activity is a small molecule inhibitor, a nucleic acid-based inhibitor, and anti-EHMT2/G9A antibody or a fragment or derivative thereof, or any combination thereof. Also provided are methods for reducing relapse vulnerability in subjects that have Alcohol Use Disorder (AUD) and/or another substance use disorder. In some embodiments, the presently disclosed methods further include administering at least one additional therapy to subjects, including but not limited to behavioral therapies such as cognitive behavioral therapies.
    Type: Application
    Filed: January 17, 2023
    Publication date: July 13, 2023
    Inventors: Ethan Anderson, Christopher Cowan
  • Patent number: 11679456
    Abstract: A hub puller kit for pulling hubs off of power ends of frac pumps, and a method of removing a hub from a pinion shaft of a power end using the hub puller kit. The hub puller kit has an adapter flange formed out of a monolithic body with fastener openings, and a hydraulic actuator coupled to the adapter flange. The adapter flange has a stepped surface formed on a first surface and a recessed surface formed in a second surface, and a central opening having a threaded flange portion that extends from the stepped surface to the recessed surface. The hydraulic actuator has a hydraulic cylinder and a hydraulic plunger disposed at least partially within the hydraulic cylinder, and a threaded actuator portion that engages the threaded flange portion to couple the hydraulic actuator to the adapter flange.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: June 20, 2023
    Assignee: Forum US, Inc.
    Inventors: Thomas Craig, Miles Baker, Ethan Anderson
  • Publication number: 20210362280
    Abstract: Aspects of the disclosure relate to hub puller kit apparatus and methods, and associated components thereof, for pulling hubs off of power ends. In one example, the hub puller kit apparatus and methods are used to pull a hub off of a power end of a frac pump.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Inventors: Thomas CRAIG, Miles BAKER, Ethan ANDERSON
  • Publication number: 20210216979
    Abstract: A system facilitates identifying service providers capable of performing services for users and enable the pricing and scheduling of services to be performed by the service providers. A user submits a service request including a service description and optionally service constraints such as a required service location and service time. The system matches the service request with service providers potentially suitable for performing the requested service. The system sends bid solicitations to matched service providers, who may then respond with requests for additional information or bids. The bids are presented to the user, who then selects the bid best suited for his or her needs. The service provider associated with the selected bid is notified of the user's selection, thereby scheduling the service. A social graph associated with the user may be used to assist users in selecting bids.
    Type: Application
    Filed: March 30, 2021
    Publication date: July 15, 2021
    Inventors: Ethan Anderson, Yaron Binur, Aaron Lee, Emile Petrone
  • Patent number: 10963848
    Abstract: A system facilitates identifying service providers capable of performing services for users and enable the pricing and scheduling of services to be performed by the service providers. A user submits a service request including a service description and optionally service constraints such as a required service location and service time. The system matches the service request with service providers potentially suitable for performing the requested service. The system sends bid solicitations to matched service providers, who may then respond with requests for additional information or bids. The bids are presented to the user, who then selects the bid best suited for his or her needs. The service provider associated with the selected bid is notified of the user's selection, thereby scheduling the service. A social graph associated with the user may be used to assist users in selecting bids.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: March 30, 2021
    Assignee: Home Depot Product Authority, LLC
    Inventors: Ethan Anderson, Yaron Binur, Aaron Lee, Emile Petrone
  • Publication number: 20200238179
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Patent number: 10646784
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: May 12, 2020
    Assignee: Cognant LLC
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Publication number: 20190351329
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: August 2, 2019
    Publication date: November 21, 2019
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Patent number: 10406442
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: September 10, 2019
    Assignee: Cognant LLC
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
  • Publication number: 20190205108
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for providing software on client devices. An example computer-implemented method can include: providing, for each of a plurality of online games, access to (i) a client application configured to provide a full version of the online game and (ii) a server application configured to provide a trial version of the online game; receiving a request from a user client device to play the trial version of a selected online game and, in response thereto: running the trial version of the selected online game on a server computer; enabling a user to interact with the trial version on the user client device; receiving a request from the user to download the full version of the selected online game; and providing the client application for the selected online game to the user client device.
    Type: Application
    Filed: November 29, 2018
    Publication date: July 4, 2019
    Inventors: Ethan Anderson, Yonatan Ellert, Ali Sener, Susanna Orr
  • Publication number: 20190098100
    Abstract: A computer-implemented method and corresponding system for determining attribution for an action taken by a user exposed to published content on a plurality of online platforms, the method including receiving an engagement call transmitted by the user's mobile communication device for each engagement with the published content by the user; attributing, based on the engagement calls, the user action to a corresponding content publisher on whose online platform the user engaged with the published content; and facilitating an adjustment of future content presentations based on the attribution.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 28, 2019
    Inventors: Ethan Anderson, Yonatan Ellert, Ali Sener, Susanna Orr
  • Publication number: 20180361254
    Abstract: A method, a system, and an article are provided for controlling user success or advancement in an online game or other software application. An example computer-implemented method can include: providing an online game for a plurality of users; assigning the users to a plurality of groups; determining a target success rate in the online game for a first group of users from the plurality of groups; determining an actual success rate in the online game for the first group of users; adjusting a difficulty of the online game to reduce a difference between the actual success rate and the target success rate.
    Type: Application
    Filed: May 29, 2018
    Publication date: December 20, 2018
    Inventor: Ethan Anderson
  • Publication number: 20180285949
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for providing content on client devices. An example computer-implemented method can include: providing an offer unit on a client device; presenting, using the offer unit, an offer to provide content on the client device; receiving, using the offer unit, an acceptance of the offer on the client device; completing, using the offer unit, a transaction based on the accepted offer; connecting, based on the completed transaction, the client device with a server configured to provide the content; and providing the client device with access to the content.
    Type: Application
    Filed: March 20, 2018
    Publication date: October 4, 2018
    Inventors: Ethan Anderson, Michael Migliero
  • Publication number: 20180207533
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for incentivizing users of an online game. An example computer-implemented method can include: providing an online game on a client device of a user; providing on the client device a first request for content to be presented on the client device; determining that at least a portion of the content has been presented on the client device and, in response, providing the user with a first reward for the online game; providing on the client device a plurality of second requests, wherein each second request comprises a respective task for the user to perform; determining that one of the second requests has been selected and that at least a portion of the respective task has been performed and, in response, providing the user with a respective second reward for the online game.
    Type: Application
    Filed: December 27, 2017
    Publication date: July 26, 2018
    Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland