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: 20230218631Abstract: 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: ApplicationFiled: January 17, 2023Publication date: July 13, 2023Inventors: Ethan Anderson, Christopher Cowan
-
Patent number: 11679456Abstract: 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: GrantFiled: May 22, 2020Date of Patent: June 20, 2023Assignee: Forum US, Inc.Inventors: Thomas Craig, Miles Baker, Ethan Anderson
-
Publication number: 20210362280Abstract: 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: ApplicationFiled: May 22, 2020Publication date: November 25, 2021Inventors: Thomas CRAIG, Miles BAKER, Ethan ANDERSON
-
Publication number: 20210216979Abstract: 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: ApplicationFiled: March 30, 2021Publication date: July 15, 2021Inventors: Ethan Anderson, Yaron Binur, Aaron Lee, Emile Petrone
-
Patent number: 10963848Abstract: 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: GrantFiled: March 16, 2010Date of Patent: March 30, 2021Assignee: Home Depot Product Authority, LLCInventors: Ethan Anderson, Yaron Binur, Aaron Lee, Emile Petrone
-
Publication number: 20200238179Abstract: 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: ApplicationFiled: April 14, 2020Publication date: July 30, 2020Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
-
Patent number: 10646784Abstract: 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: GrantFiled: August 2, 2019Date of Patent: May 12, 2020Assignee: Cognant LLCInventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
-
Publication number: 20190351329Abstract: 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: ApplicationFiled: August 2, 2019Publication date: November 21, 2019Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
-
Patent number: 10406442Abstract: 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: GrantFiled: December 27, 2017Date of Patent: September 10, 2019Assignee: Cognant LLCInventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland
-
Publication number: 20190205108Abstract: 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: ApplicationFiled: November 29, 2018Publication date: July 4, 2019Inventors: Ethan Anderson, Yonatan Ellert, Ali Sener, Susanna Orr
-
Publication number: 20190098100Abstract: 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: ApplicationFiled: September 21, 2018Publication date: March 28, 2019Inventors: Ethan Anderson, Yonatan Ellert, Ali Sener, Susanna Orr
-
Publication number: 20180361254Abstract: 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: ApplicationFiled: May 29, 2018Publication date: December 20, 2018Inventor: Ethan Anderson
-
Publication number: 20180285949Abstract: 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: ApplicationFiled: March 20, 2018Publication date: October 4, 2018Inventors: Ethan Anderson, Michael Migliero
-
Publication number: 20180207533Abstract: 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: ApplicationFiled: December 27, 2017Publication date: July 26, 2018Inventors: Ethan Anderson, Yonatan Ellert, Rohan Verma, Sophia Cao, Matt Holland