IP Library › Granted Patent US 12,167,988
Granted Patent B2
US 12,167,988 · App. 18/674,976 · Granted Dec 17, 2024

Systems and methods for driving an electronic device based on a video feed

Inventors: Lukasz Marcin Kuncewicz (Lodz, PL); Aleksei Korepanov (Amsterdam, NL); Toon Timmermans (Amsterdam, NL)
Assignee: AI VIDEO ANALYSIS B.V.
A61H19/30A61H2201/1207A61H2201/5012
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,167,988
App. No.
18/674,976
Granted
Dec 17, 2024
Kind
B2
Abstract

A system and method for generating a drive signal for an electronic device provides a drive signal that causes the electronic device to be actuated in synchronization with action in a video feed. A drive signal generator predicts actions that are likely to occur next in the video feed based on an action model for the video feed and based on information about action that recently occurred in the video feed. The predicted future actions are then used to generate the drive signal that is used to actuate the electronic device.

Claims (33)

1. A method of driving an electronic device that is configured to sexually stimulate an individual, comprising:

obtaining an action model for a video feed that is being displayed where the action model is indicative of actions occurring in the video feed;

identifying one or more simulated actions based on what recently occurred in the video feed;

predicting, in real-time, one or more actual or simulated actions that are likely to occur next in the video feed based on the action model and the one or more simulated actions that recently occurred in the video feed;

generating a drive signal that is to be used to drive an electronic device, where the drive signal is based on the predicted one or more actual or simulated actions, and where the drive signal is configured to drive the electronic device such that the electronic device is actuated in a way that is substantially synchronized with actual or simulated actions that occur in the video feed; and

causing the drive signal to be applied to an electronic device that is configured to sexually stimulate an individual.

2. The method of claim 1 , wherein the predicting step comprises predicting one or more simulated actions that are likely to occur next in the video feed, and wherein the generating step comprises generating a drive signal that is based on predicted one or more simulated actions.

3. The method of claim 1 , wherein the predicting step comprises predicting one or more actual actions that are likely to occur next in the video feed, and wherein the generating step comprises generating a drive signal that is based on predicted one or more actual actions.

4. The method of claim 1 , wherein the video feed comprises a live stream video feed.

5. The method of claim 1 , wherein obtaining an action model comprises:

obtaining video information about the video feed;

identifying one or more simulated actions that are occurring in the video feed; and

generating an action model for the video feed based on the identified one or more simulated actions occurring in the video feed.

6. The method of claim 5 , further comprising generating a property score signal based on the obtained video information, where the property score signal is indicative of a value of a property of the action in the obtained video information, and wherein the generating step comprises generating the action model based, at least in part, on the generated property score signal.

7. The method of claim 6 , wherein obtaining video information about the video feed comprises obtaining a plurality of frames of image data from the video feed, wherein generating a property score signal comprises assigning, for each of the plurality of frames of image data, a value of a property of the action depicted in the frame of image data, and wherein the property score signal is based on the assigned property values for the plurality of frames of image data.

8. The method of claim 7 , wherein assigning a value of a property of the action depicted in the frames of image data comprises analyzing the frames of image data using artificial intelligence or machine learning techniques to assign property values to the plurality of frames of image data.

9. The method of claim 5 , wherein generating an action model comprises generating the action model based on information about video feeds that are similar to the video feed that is being displayed.

10. The method of claim 5 , wherein generating an action model comprises generating the action model using machine learning techniques and training data in the form of information about video feeds that are similar to the video feed being displayed.

11. The method of claim 5 , wherein generating an action model comprises generating a plurality of action models for the video feed, wherein a first action model for the video feed is configured to represent a first property of action in the video feed and wherein a second action model for the video feed is configured to represent a second different property of action in the video feed.

12. The method of claim 1 , wherein identifying one or more simulated actions that recently occurred in the video feed comprises analyzing the video feed to identify one or more types of simulated action that recently occurred in the video feed.

13. The method of claim 1 , wherein the generating step comprises generating a first drive signal that is configured to cause an electronic device to actuate in a way that is synchronized with the actions of a first participant in the video feed.

14. The method of claim 13 , wherein the generating step further comprises generating a second drive signal that is configured to cause an electronic device to actuate in a way that is synchronized with the actions of a second participant in the video feed.

15. The method of claim 1 , wherein the generating step comprises generating a drive signal that is configured to cause a first electronic device to actuate in a way that is synchronized with the action in the video feed but that deliberately differs from how the action is occurring in the video feed.

16. The method of claim 15 , wherein generating a drive signal comprises generating a drive signal that is configured to drive an electronic device at a tempo that does not match a tempo of actions occurring in the video feed.

17. The method of claim 15 , wherein generating a drive signal comprises generating a drive signal that is configured to drive an electronic device at an amplitude of motion that does not match an amplitude of motion of actions occurring in the video feed.

18. The method of claim 1 , wherein the causing step comprises causing the drive signal to be applied to a plurality of electronic devices that are configured to sexually stimulate individuals.

19. The method of claim 1 , wherein:

the generating step comprises:

generating a first drive signal that is configured to drive a first type of electronic device that is configured to provide a first type of sexual stimulation to an individual; and

generating a second drive signal that is configured to drive a second type of electronic device that is configured to provide a second type of sexual stimulation an individual; and

the causing step comprises:

causing the first drive signal to be applied to at least one of the first type of electronic device; and

causing the second drive signal to be applied to at least one of the second type of electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2024
From: KOREPANOV, ALEKSEI; TIMMERMANS, TOON; KUNCEWICZ, LUKASZ
To: AI VIDEO ANALYSIS B.V.
Reel/Frame 068179/0610 →
Continuity (2)
Continuation In Part 17868640 · Jul 19, 2022
Related Publication 20240307256A1 · Sep 19, 2024
Cited By (1)
US 12,413,814