Apparatus, system, and method for controlling a computing device interaction using an accessory
Summary by NHIP
Accessory-Controlled Gaming System
The method configures a user accessory to control virtual objects in a video game based on quantified performance data. The system utilizes a sleeve or dildo where genital insertion to varying depths manipulates a virtual object competing against artificial intelligence in sports, fighting, or multilevel passing games.
Claim Score by NHIP
Abstract
A method is disclosed. The method includes selecting a computing device interaction, configuring a user accessory based on the selected computing device interaction, and performing the computing device interaction using the configured user accessory. The method also includes quantifying a computing device interaction performance of one or more users and controlling the user accessory based on quantifying the computing device interaction performance. A body part of one of the one or more users is inserted into or received by the user accessory.

Term
15 yearsleft in the term
Expires 2 October 2041, including 946 days of term adjustment.
- Priority and filed
- Granted
- Today
- Expires
9 claims: 2 independent, 7 dependent
- 1A method, comprising:providing a video game;providing a computing device interaction;configuring a user accessory based on the provided video game and computing device interaction;performing, by a first user, the computing device interaction using the configured user accessory, which includes performing an operation on the configured user accessory to control a first virtual object competing against a second virtual object controlled by artificial intelligence in the video game;quantifying a computing device interaction performance of the first user based on the control of the first virtual object controlled by the first user competing against the second virtual object controlled by artificial intelligence;and controlling the user accessory based on result data of quantifying the computing device interaction performance;wherein a body part of the first user is inserted into or received by the user accessory, wherein the configured user accessory is: a sleeve and performing the operation on the configured user accessory includes inserting a genital body part of the first user into the sleeve to varying depths to control the first virtual object, or a dildo and performing the operation on the configured user accessory includes inserting the dildo to varying depths in a receiving genital body part of the first user to control the first virtual object.
- 7Broadest claimClaim Score 50, average(NHIP)A method, comprising:providing a video game;configuring an adult sex toy based on the provided video game;controlling a first video game character based on user input data that is provided via the configured adult sex toy based on a body part of the user being inserted into or received by the configured adult sex toy, wherein the configured adult toy is: a sleeve and controlling the first video game character includes providing the user input data by inserting a genital body part of the user into the sleeve to varying depths, or a dildo and controlling the first video game character includes providing the user input data by inserting the dildo to varying depths in a receiving genital body part of the user;quantifying a video game performance of the user based on the first video game character competing against a second video game character controlled by artificial intelligence;and controlling the adult sex toy based on result data of the video game performance of the user.
Independent claims2
152 paragraphs in 5 sections, as filed
FIELD OF THE INVENTION
The present disclosure generally relates to an apparatus, system, and method for controlling a computing device interaction, and more particularly to an apparatus, system, and method for controlling a computing device interaction using an accessory.
BACKGROUND OF THE INVENTION
Conventional game systems such as video games typically involve controlling aspects of the game using a handheld controller. Such conventional controllers typically include buttons, levers, or other interface features designed to be manipulated by a user's fingers.
One disadvantage with conventional video game controllers is that interaction and stimulation using the controller and game centers on a player's hands. For example, feedback from conventional game systems typically focuses on a player's hands. This shortcoming may negatively affect a user's enjoyment of certain one-player or multiplayer games by focusing controller interaction to a user's hands.
The exemplary disclosed system and method are directed to overcoming one or more of the shortcomings set forth above and/or other deficiencies in existing technology.
SUMMARY OF THE INVENTION
In one exemplary aspect, the present disclosure is directed to a method. The method includes selecting a computing device interaction, configuring a user accessory based on the selected computing device interaction, and performing the computing device interaction using the configured user accessory. The method also includes quantifying a computing device interaction performance of one or more users and controlling the user accessory based on quantifying the computing device interaction performance. A body part of one of the one or more users is inserted into or received by the user accessory.
In another aspect, the present disclosure is directed to a system. The system includes a game module, comprising computer-executable code stored in non-volatile memory, a processor, and a user accessory. The game module, the processor, and the user accessory are configured to receive user input data selecting a video game, configure the user accessory based on the selected video game, provide user control of a video game character based on user input data provided via the configured user accessory, quantify game performance of a first user and a second user, and control the user accessory based on quantifying the game performance. A genital body part of the first user is inserted into or received by the user accessory.
BRIEF DESCRIPTION OF THE DRAWINGS
<figref idref="DRAWINGS">FIG. <b>1</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>2</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>3</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>4</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>5</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>6</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>7</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>8</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>9</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>10</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>11</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>12</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>13</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>14</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>15</b>A</figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>15</b>B</figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>15</b>C</figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>15</b>D</figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>15</b>E</figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>16</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>17</b></figref> is a schematic illustration of an exemplary system of the present invention;
<figref idref="DRAWINGS">FIG. <b>18</b></figref> is a flowchart showing an exemplary process of the present invention;
<figref idref="DRAWINGS">FIG. <b>19</b></figref> is a flowchart showing an exemplary process of the present invention;
<figref idref="DRAWINGS">FIG. <b>20</b></figref> is a flowchart showing an exemplary process of the present invention;
<figref idref="DRAWINGS">FIG. <b>21</b></figref> is a flowchart showing an exemplary process of the present invention;
<figref idref="DRAWINGS">FIG. <b>22</b></figref> is a schematic illustration of an exemplary computing device, in accordance with at least some exemplary embodiments of the present disclosure; and
<figref idref="DRAWINGS">FIG. <b>23</b></figref> is a schematic illustration of an exemplary network, in accordance with at least some exemplary embodiments of the present disclosure.
DETAILED DESCRIPTION AND INDUSTRIAL APPLICABILITY
<figref idref="DRAWINGS">FIG. <b>1</b></figref> illustrates an exemplary system <b>300</b> for controlling a computing device interaction using an accessory. For example, system <b>300</b> may be used in any suitable application controlling a game such as a video game using an accessory. For example, system <b>300</b> may be used in any suitable application for controlling a game such as a video game displayed on a user interface, a virtual reality video game, and/or any other game played on a computing device or other suitable user interface. In at least some exemplary embodiments, system <b>300</b> may be used in an erotic game such as an erotic video game. System <b>300</b> may also be used in any other suitable computing device interaction such as virtual physical therapy, virtual medical clinical work or appointments, virtual massage, and/or any other suitable type of computing device interaction involving tactile contact or stimulation of a body portion.
As illustrated in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, system <b>300</b> may include a model subsystem <b>305</b>, a user subsystem <b>310</b>, and a server subsystem <b>315</b>. Server subsystem <b>315</b> may receive, transmit, and/or exchange data such as user input and image data with model subsystem <b>305</b> and user subsystem <b>310</b>.
As illustrated in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, model subsystem <b>305</b> may include a model device <b>320</b>, a personal device <b>325</b>, and an accessory <b>330</b> that may be operated and/or utilized by a user (e.g., a model <b>335</b>). Model device <b>320</b> may receive, transmit, and/or exchange data such as user input and control data with personal device <b>325</b> and accessory <b>330</b>.
Model device <b>320</b> may be any suitable device for interfacing with other components of system <b>300</b> such as a computing device (e.g., user interface). For example, model device <b>320</b> may be any suitable user interface for receiving input and/or providing output (e.g., image data) to model <b>335</b> and/or server subsystem <b>315</b>. Model device <b>320</b> may be, for example, a touchscreen device (e.g., of a smartphone, a tablet, a smartboard, and/or any suitable computer device), a computer keyboard and monitor (e.g., desktop or laptop), an audio-based device for entering input and/or receiving output via sound, a tactile-based device for entering input and receiving output based on touch or feel, a dedicated user interface designed to work specifically with other components of system <b>300</b>, and/or any other suitable user interface (e.g., including components and/or configured to work with components described below regarding <figref idref="DRAWINGS">FIGS. <b>22</b> and <b>23</b></figref>). For example, model device <b>320</b> may include a touchscreen device of a smartphone or handheld tablet. For example, model device <b>320</b> may include a display (e.g., a computing device display, a touchscreen display, and/or any other suitable type of display) that may provide output, image data, and/or any other desired output or input prompt to a user. For example, the exemplary display may include a graphical user interface to facilitate entry of input by a user and/or receiving output such as image data.
Personal device <b>325</b> may be any suitable device that may provide personal data regarding a user (e.g., model <b>335</b>). In at least some exemplary embodiments, personal device <b>325</b> may be a smartphone, tablet, or any other suitable handheld personal device. For example, personal device <b>325</b> may be a smart device that may or may not be wearable by a user such as a smartwatch, smart glasses or goggles, a virtual reality goggles, a recording device, and/or any other suitable personal device that may be in communication with model device <b>320</b>, accessory <b>330</b>, and/or any other suitable component of system <b>300</b>. In at least some exemplary embodiments, personal device <b>325</b> may be a wearable biometric device that may measure any suitable parameter of a user (e.g., model <b>335</b>) such as movement, heart rate, body temperature, blood pressure, and/or any other desired physical metric of a user. Personal device <b>325</b> may measure characteristics of a user, record data of ambient conditions that a user is experiencing (e.g., ambient temperature, barometric pressure, humidity, and/or other suitable ambient conditions), may record data of conditions surrounding a user (e.g., audio and/or image data), and/or any may sense and record any other desired data.
Accessory <b>330</b> may be any suitable accessory for use by a user (e.g., model <b>335</b>). For example, accessory <b>330</b> may be fit over or within a body portion of a user (e.g., including a hand, foot, genitalia, head, waist, and/or any other desired portion). Accessory <b>330</b> may be for example a sex toy. In at least some exemplary embodiments, accessory <b>330</b> may include a cavity configured to receive a genital body part (e.g., a penis) of a user. For example, accessory <b>330</b> may be a genital body part sleeve (e.g., a penis sleeve) or a genital body part extension (e.g., a penis extension). Also for example, accessory <b>330</b> may be configured to be received within a genital body part (e.g., a vagina) of a user. For example, accessory <b>330</b> may be a dildo.
Accessory <b>330</b> may also include electrical, mechanical, vibrational, hydraulic, pneumatic, and/or any other desired type of component for actuating or powering accessory <b>330</b>. For example, accessory <b>330</b> may include electrical and/or mechanical components that vibrate accessory <b>330</b>. Accessory <b>330</b> may also include hydraulic, pneumatic, electrical, mechanical, and/or other suitable types of components for increasing or decreasing a size of accessory <b>330</b>. Accessory <b>330</b> may include an inflatable housing or other types of mechanical components that may selectively increase or decrease in size. Accessory <b>330</b> may include electrical components that may selectively be controlled by system <b>330</b> to release an electrical charge (e.g., may selectively deliver a mild electrical shock). Accessory <b>330</b> may also include thermal components that may selectively transfer heat or cold to a user in contact with or wearing accessory <b>330</b>. Accessory <b>330</b> may include actuatable tactile components that may selectively rub or massage a body part of a user.
Accessory <b>330</b> may also include electrical, mechanical, vibrational, hydraulic, pneumatic, and/or any other desired type of component for receiving motion-based input from a user. For example, portions of accessory <b>330</b> may translate and/or rotate relatively to each other to allow a user to use relative motion of different components of accessory <b>330</b> to generate control data that may be transferred to server subsystem <b>315</b> (e.g., directly transferred and/or transferred via model device <b>320</b>). Accessory <b>330</b> may include communication components such as transmitters and receivers for transmitting and receiving data such as control data (e.g., input from a user) and data transferred from server subsystem <b>315</b> and other suitable components of system <b>300</b> to control accessory <b>330</b> (e.g., control a movement, vibration, temperature, electrical transmission, change in size, and/or any other function of accessory <b>330</b>).
Accessory <b>330</b> may be in communication with model device <b>320</b>. For example, accessory <b>330</b> may be in wireless communication (e.g., or via cord or other connection) to exchange data with model device <b>320</b> based on an operation of system <b>300</b>. Accessory <b>330</b> may also be in communication with any other suitable component of system <b>300</b> such as components of server subsystem <b>315</b> and/or user subsystem <b>310</b>. System <b>300</b> may thereby transmit data to and/or receive data from accessory <b>330</b> to control an operation of accessory <b>330</b>.
As illustrated in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, user subsystem <b>310</b> may include a user device <b>322</b> that may be a similar device to model device <b>320</b>. User device <b>322</b> may provide a user <b>324</b> with output such as image data and other desired output and/or input prompts for providing input to system <b>300</b>. User device <b>322</b> may transmit, receive, and exchange data with server subsystem <b>315</b>. User subsystem <b>310</b> may also include a personal device <b>326</b> that may be similar to personal device <b>325</b>, and an accessory <b>331</b> that may be similar to accessory <b>330</b>. It is also contemplated that user device <b>322</b> may communicate directly with any other suitable component of system <b>300</b> such as model device <b>320</b>, personal device <b>325</b>, and/or accessory <b>330</b> (e.g., and that model device <b>320</b> may similarly communicate directly with user device <b>322</b>, personal device <b>326</b>, and accessory <b>331</b>).
As illustrated in <figref idref="DRAWINGS">FIG. <b>1</b></figref>, server subsystem <b>315</b> may include components similar to the exemplary computing device and network components described below regarding <figref idref="DRAWINGS">FIGS. <b>22</b> and <b>23</b></figref>. For example, server subsystem <b>315</b> may include one or more modules having computer-executable code stored in non-volatile memory. Server subsystem <b>315</b> may also include a processor for processing data associated with system <b>300</b> as disclosed herein that may be partially or substantially entirely integrated into any component (e.g., or combination of components) of system <b>300</b>. Server subsystem <b>315</b> may for example include a game setting module <b>340</b>, a game instruction module <b>345</b>, a game result module <b>350</b>, and a game communication module <b>355</b>, which may operate in conjunction with the other components of server subsystem <b>315</b>, model subsystem <b>305</b>, and user subsystem <b>310</b> as described for example herein. Game setting module <b>340</b>, game instruction module <b>345</b>, game result module <b>350</b>, and game communication module <b>355</b> may each be a separate module or may be integrated into one or more exemplary modules (e.g., one or more computing device interaction modules such as a game module). Server subsystem <b>315</b> may include any suitable modules for example for controlling a game such as a video game displayed on a user interface, controlling a virtual reality video game or any other game played on a computing device, providing virtual physical therapy work, providing virtual medical clinical work or appointments, providing virtual massage, and/or providing any other suitable type of computing device interaction involving tactile contact or stimulation of a body portion
In at least some exemplary embodiments, game setting module <b>340</b> may set a game type (e.g., a desired video game or virtual game) as described for example herein that may serve as the computing device interaction. Game instruction module <b>345</b> may allow a user to set attributes for control of a given game via accessory <b>330</b> and/or accessory <b>331</b> as described for example herein. Game result module <b>350</b> may evaluate game performance by one or more users and/or an artificial intelligence “game-player” as described for example herein. Game communication module <b>355</b> may provide for one or more users to control one or more accessories <b>330</b> and/or <b>331</b> based on a determination of game result module <b>350</b>, predetermined criteria, user input, and/or any other suitable criteria as described for example herein.
The components of system <b>300</b> may be directly connected (e.g., by wire, cable, USB connection, and/or any other suitable electro-mechanical connection) to each other and/or connected via a network (e.g., via Ethernet LAN) that may be similar to the exemplary network disclosed below regarding <figref idref="DRAWINGS">FIG. <b>23</b></figref>. System <b>300</b> may also include communication components that may be any suitable devices for communicating data between the various components of system <b>300</b> either directly or via network communication.
For example, system <b>300</b> may include any suitable transceiver devices (e.g., transmitter device and/or receiver device) for transmitting data between components of system <b>300</b> and also for receiving data from other components of system <b>300</b>. System <b>300</b> may also include a plurality of computing devices, a plurality of exemplary user interfaces, and/or a plurality of any other components of system <b>300</b> that may be in direct communication and/or connected via network. For example, components of system <b>300</b> may receive and transmit data as disclosed below regarding exemplary communication techniques of <figref idref="DRAWINGS">FIG. <b>23</b></figref>. For example, components of system <b>300</b> may wirelessly transmit data by any suitable technique such as, e.g., wirelessly transmitting data via 4G LTE networks (e.g., or any other suitable data transmission technique for example via network communication). Also for example, components of system <b>300</b> may transmit data via cable.
<figref idref="DRAWINGS">FIG. <b>2</b></figref> illustrates an exemplary embodiment of the exemplary disclosed system. System <b>800</b> may include an accessory <b>830</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b> and/or model <b>335</b>). Accessory <b>830</b> may communicate with a user device <b>820</b> that may be similar to user device <b>322</b>. In at least some exemplary embodiments, accessory <b>830</b> may be wirelessly connected to user device <b>820</b>.
System <b>800</b> may be a single player mode in which a player (e.g., user <b>324</b> or model <b>335</b>) may play a game with a role in the game controlled by Artificial Intelligence as described for example herein. Accessory <b>830</b> may be a male adult toy (e.g., a penis sleeve) or a female adult toy (e.g., a dildo or a vibrator). System <b>800</b> may be used in a game (e.g., a video game or a virtual game) having two or more roles. One role may be played by a player (e.g., user <b>324</b> or model <b>335</b>) and one role may be controlled by artificial intelligence (e.g., a virtual role played by a computer or neural network of system <b>800</b>). Accessory <b>830</b> that may be an adult toy may be actuated based on an operation of system <b>800</b>. For example if the game role controlled by the player (e.g., user <b>324</b> or model <b>335</b>) is beaten in the game by the Artificial Intelligence role, system <b>800</b> may control accessory <b>830</b> to vibrate (e.g., or take any other exemplary action as described for example herein), e.g., within a certain period of time. If the game role controlled by the player (e.g., user <b>324</b> or model <b>335</b>) is dead or reaches exhaustion (e.g., runs out of energy) in the game, system <b>800</b> may control accessory <b>830</b> to vibrate from a strong vibration to a weak vibration until stopping (e.g., or take any other action as described for example herein).
There may be multiple game roles controlled by the exemplary Artificial Intelligence, including varying levels of Artificial Intelligence performance with varying levels of difficulty to be able to defeat during game play. A given player (e.g., user <b>324</b> or model <b>335</b>) may select an Artificial Intelligence level that is suitable for that player. For example, a beginner-level player may choose a low-level Artificial Intelligence role as an opponent, and an experienced player may choose a more advanced level (e.g., tougher or harder to defeat) Artificial Intelligence role as an opponent to make the game more challenging.
The exemplary disclosed accessory may generate control instructions when used in the exemplary system by detecting a user's movement on the adult toy. For example, the deeper that a player's body portion is inserted into the exemplary accessory that may be an adult toy (e.g., the deeper a penis is inserted into a penis sleeve), the stronger a command that is given to control the user's game role may be. For example, a game role (e.g., avatar or other suitable character displayed in a game) may be caused to act with greater power (e.g., jump further, move faster, generate more energy, shoot stronger lasers, and/or any other game play actions that may be made stronger). Similar instructions having a greater power may be relayed for example when the exemplary accessory is a vibrator or a dildo (e.g., or other suitable sex toy) that is inserted deeply into a user's body part (e.g., genital body part such as a vagina) or any other desired body cavity.
<figref idref="DRAWINGS">FIG. <b>3</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>900</b> may include an accessory <b>930</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b> and/or model <b>335</b>). Accessory <b>930</b> may communicate with a user device <b>920</b> that may be similar to user device <b>322</b> and/or a personal device <b>925</b> that may be similar to personal device <b>325</b>. In at least some exemplary embodiments, accessory <b>930</b> may be wirelessly connected to user device <b>920</b> and/or personal device <b>925</b>.
System <b>900</b> may be a single player mode in which a player (e.g., user <b>324</b> or model <b>335</b>) may play a game using both personal device <b>925</b> (e.g., a cell phone or a smartphone) and user device <b>920</b>. Accessory <b>930</b> may be an adult toy that may communicate with user device <b>920</b> that may be a computer and personal device <b>925</b> that may be a cell phone or smartphone. Accessory <b>930</b> may be controlled via user device <b>920</b> and/or personal device <b>925</b>. Also for example, personal device <b>925</b> may serve as a signal transmitter between accessory <b>930</b> and user device <b>920</b>. In at least some exemplary embodiments, accessory <b>930</b> may connect to personal device <b>925</b> via Bluetooth, and personal device <b>925</b> may connect via WIFI to a local area network to which user device <b>920</b> is connected (e.g., is located on or is a part of).
<figref idref="DRAWINGS">FIG. <b>4</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1000</b> may include an accessory <b>1030</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b> and/or model <b>335</b>). Accessory <b>1030</b> may communicate with a WAN <b>1001</b> that may be similar to the exemplary WAN described herein and/or a personal device <b>1025</b> that may be similar to personal device <b>325</b>. In at least some exemplary embodiments, accessory <b>930</b> may be wirelessly connected to WAN <b>1001</b> and/or personal device <b>1025</b>.
System <b>1000</b> may be an online playing mode in which a player (e.g., user <b>324</b> or model <b>335</b>) may play an online game using WAN <b>1001</b>. In at least some exemplary embodiments, personal device <b>1025</b> may be a cell phone or a smartphone that may connect to WAN <b>1001</b> that may be a cloud server. For example, each player (e.g., one or more users <b>324</b> and/or models <b>335</b>) may use personal device <b>1025</b> to play games without desktop or laptop computers. In at least some exemplary embodiments, games may be downloaded from WAN <b>1001</b> and installed on personal device <b>1025</b>, and then the player (e.g., user <b>324</b> or model <b>335</b>) can play the game using accessory <b>1030</b> and personal device <b>1025</b> in the absence of a network (e.g., WAN <b>1001</b>).
<figref idref="DRAWINGS">FIG. <b>5</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1100</b> may include an accessory <b>1130</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b>). Accessory <b>1130</b> may communicate with a user device <b>1120</b> that may be similar to user device <b>322</b>. System <b>1100</b> may also include an accessory <b>1131</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., model <b>335</b>). Accessory <b>1131</b> may communicate with user device <b>1120</b>. In at least some exemplary embodiments, accessories <b>1130</b> and/or <b>1131</b> may be wirelessly connected to user device <b>1120</b>.
System <b>1100</b> may be a multiple player mode (e.g., double player mode) in which multiple players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) may be located together (e.g., in the same room, building, or located near each other). In the exemplary multiple player mode, two or more players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) in the same or nearby location can play a game using user device <b>1120</b>. Each of the players may have an exemplary accessory (e.g., accessories <b>1130</b> or <b>1131</b>) that may be an adult toy. In a preparation stage of the exemplary game, the exemplary accessories (e.g., accessories <b>1130</b> or <b>1131</b>) that may be adult toys may be connected to user device <b>1120</b>, and each player (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) may choose a role using user device <b>1120</b>, with each chosen role being controlled by the accessory worn or held by the respective player who chose the role in the game. The exemplary accessories (e.g., accessories <b>1130</b> or <b>1131</b>) may be for example male or female adult toys. In at least some exemplary embodiments, there may be two or more roles in the game, with the roles being controlled by a real person who is the player (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>). The exemplary accessories may be actuated or moved as described above regarding system <b>800</b>. For example, if one role (e.g., game character) is beaten by another role (e.g., game character) and/or for example wounded, the exemplary accessory (e.g., accessories <b>1130</b> or <b>1131</b>) may vibrate or make any other suitable action as described herein within a certain period of time. Also similarly to as described above regarding system <b>800</b>, if one role is dead or becomes exhausted, the exemplary accessory may vibrate (e.g., or take any other exemplary action as described herein) from a strong to weak vibration until stopping. When the game is over, a winner (e.g., user <b>324</b> or model <b>335</b>) may be able to control the loser's accessory (e.g., accessory <b>1130</b> or <b>1131</b>) via his or her own accessory. Similar to as described above, a role (e.g., game character) may be made to move more strongly based on a user pushing a body part deeper into an exemplary accessory and/or inserting the exemplary accessory deeper into the user's body cavity. Players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) may control multiple roles (e.g., game characters) in the game and may utilize varying weapons or tools in the game depending on the selected characters. Players may choose one or more suitable roles for themselves.
<figref idref="DRAWINGS">FIG. <b>6</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1200</b> may include an accessory <b>1230</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b> and/or model <b>335</b>). Accessory <b>1230</b> may communicate with a user device <b>1220</b> that may be similar to user device <b>322</b> and/or a personal device <b>1225</b> that may be similar to personal device <b>325</b>. System <b>1200</b> may also include an accessory <b>1231</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., user <b>324</b> and/or model <b>335</b>). Accessory <b>1231</b> may communicate with user device <b>1220</b> and/or a personal device <b>1226</b> that may be similar to personal device <b>326</b>. In at least some exemplary embodiments, accessories <b>1230</b> and <b>1231</b> may be wirelessly connected to user device <b>1220</b> and/or personal devices <b>1225</b> and <b>1226</b>.
In at least some exemplary embodiments, accessories <b>1230</b> and/or <b>1231</b> that may be adult toys may communicate (e.g., connect to) user device <b>1220</b> and personal devices <b>1225</b> and/or <b>1226</b>. System <b>1200</b> and/or users may control or actuate accessories <b>1230</b> and/or <b>1231</b> via user device <b>1220</b> and/or personal devices <b>1225</b> and/or <b>1226</b>. Personal devices <b>1225</b> and/or <b>1226</b> may also serve as signal transmitters between accessories <b>1230</b> and/or <b>1231</b> and user device <b>1220</b>. For example, accessories <b>1230</b> and/or <b>1231</b> may connect to personal devices <b>1225</b> and/or <b>1226</b> via Bluetooth, and personal devices <b>1225</b> and/or <b>1226</b> may connect via WIFI to an exemplary WAN or local area network on which user device <b>1220</b> is located.
<figref idref="DRAWINGS">FIG. <b>7</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1300</b> may include an accessory <b>1330</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b>). Accessory <b>1330</b> may communicate with a personal device <b>1325</b> that may be similar to personal device <b>325</b>. System <b>1300</b> may also include an accessory <b>1331</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., model <b>335</b>). Accessory <b>1331</b> may communicate with a personal device <b>1326</b> that may be similar to personal device <b>326</b>.
In at least some exemplary embodiments, personal devices <b>1325</b> and <b>1326</b> may be connected to an exemplary WAN (e.g., cloud server), and players (e.g., user <b>324</b> and model <b>335</b>) may use respective personal devices <b>1325</b> and <b>1326</b> to play games (e.g., video games) without desktop or laptop computers. In at least some exemplary embodiments, games may be downloaded from the exemplary WAN and installed on personal devices <b>1325</b> and <b>1326</b>, and then the players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) may play the game using respective accessories <b>1330</b> and <b>1331</b> and personal devices <b>1325</b> and <b>1326</b> in the absence of a network (e.g., WAN <b>1001</b>). Personal devices <b>1325</b> and <b>1326</b> may be for example matched (e.g., communicate with each) so that game action of a shared game may be shown in both devices. Personal devices <b>1325</b> and <b>1326</b> may be for example matched cellphones or smartphones.
<figref idref="DRAWINGS">FIG. <b>8</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1400</b> may include an accessory <b>1430</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b>). Accessory <b>1430</b> may communicate with a user device <b>1422</b> that may be similar to user device <b>322</b>. User device <b>1422</b> may communicate with a WAN <b>1401</b>. System <b>1400</b> may also include an accessory <b>1431</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., model <b>335</b>). Accessory <b>1431</b> may communicate with user device <b>1420</b>. User device <b>1420</b> may communicate with WAN <b>1401</b>. In at least some exemplary embodiments, accessories <b>1430</b> and/or <b>1431</b> may be wirelessly connected to respective user devices <b>1422</b> and/or <b>1420</b>. User devices <b>1420</b> and <b>1422</b> may communicate via WAN <b>1401</b>. System <b>1400</b> may facilitate a computing device interaction when players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) are located in different geographic areas.
<figref idref="DRAWINGS">FIG. <b>9</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1500</b> may include an accessory <b>1530</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b>). Accessory <b>1530</b> may communicate with a user device <b>1522</b> that may be similar to user device <b>322</b> and/or a personal device <b>1525</b> that may be similar to personal device <b>325</b>. User device <b>1522</b> may communicate with a WAN <b>1501</b>. System <b>1500</b> may also include an accessory <b>1531</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., model <b>335</b>). Accessory <b>1531</b> may communicate with a user device <b>1520</b> that may be similar to model device <b>320</b> and/or a personal device <b>1526</b> that may be similar to personal device <b>326</b>. User device <b>1520</b> may communicate with WAN <b>1501</b>. In at least some exemplary embodiments, accessories <b>1530</b> and <b>1531</b> may be wirelessly connected to respective user devices <b>1520</b> and/or <b>1522</b> and/or personal devices <b>1525</b> and <b>1526</b>. User devices <b>1520</b> and <b>1522</b> may communicate via WAN <b>1501</b>. System <b>1500</b> may facilitate a computing device interaction when players (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) are located in different geographic areas.
<figref idref="DRAWINGS">FIG. <b>10</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1600</b> may include an accessory <b>1630</b> that may be similar to accessory <b>330</b> and that may be worn by a user (e.g., user <b>324</b>). Accessory <b>1630</b> may communicate with a personal device <b>1625</b> that may be similar to personal device <b>325</b>. System <b>1600</b> may also include an accessory <b>1631</b> that may be similar to accessory <b>331</b> and that may be worn by a user (e.g., model <b>335</b>). Accessory <b>1631</b> may communicate with a personal device <b>1626</b> that may be similar to personal device <b>326</b>. Personal device <b>1625</b> may communicate with a network <b>1601</b> and personal device <b>1626</b> may communicate with a network <b>1602</b>. Networks <b>1601</b> and <b>1602</b> may be a WAN, LAN, or any other suitable type of network. Networks <b>1601</b> and <b>1602</b> may communicate with a cloud server <b>1603</b>. It is also contemplated that networks <b>1601</b> and <b>1602</b> and cloud server <b>1603</b> may be integral parts of a single WAN. System <b>1600</b> may thereby facilitate online game play.
In at least some exemplary embodiments, both online and offline games may be played using system <b>1600</b>. For example, offline games can be played in the absence of networks <b>1601</b> and <b>1602</b>. Online games may be played via personal devices <b>1625</b> and <b>1626</b> that may be cellphones or smartphones that communicate with cloud server <b>1603</b>. When personal devices <b>1625</b> and <b>1626</b> connect to cloud server <b>1603</b>, players may use personal devices <b>1625</b> and <b>1626</b> to play games without desktop or laptop computers.
<figref idref="DRAWINGS">FIG. <b>11</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1700</b> may include a plurality of systems <b>800</b> that may be in communication with a broadcast platform <b>1701</b>. Broadcast platform <b>1701</b> may include any suitable components of server subsystem <b>315</b> and/or the exemplary disclosed WAN described herein. System <b>1700</b> may also include one or more systems <b>1702</b> that may be in communication with broadcast platform <b>1701</b> and that may be similar to system <b>800</b>. In at least some exemplary embodiments, user <b>324</b> may utilize system <b>800</b> and model <b>335</b> may utilize system <b>1702</b>.
In at least some exemplary embodiments, games may be played by more than two players using system <b>1700</b>. The players may be divided into models <b>335</b> (e.g., system <b>1702</b>) and customers (e.g., users <b>324</b> using systems <b>800</b>). One or more models <b>335</b> and one or more users <b>324</b> may meet and communicate in a chat room provided by broadcast platform <b>1701</b>. Customers (e.g., users <b>324</b>) may send “tips” (e.g., transfer value using system <b>1700</b> such as currency and cryptocurrency) to the model (e.g., model <b>335</b>), and the model (e.g., model <b>335</b>) may define some of the game parameters based on a certain amount of tips. If a customer (e.g., user <b>324</b>) wants to play a game with the model (e.g., model <b>335</b>), the customer may send a certain amount of tips (e.g., value such as currency) to the model, and the model (e.g., model <b>335</b>) may then send a control link to the customer via system <b>1700</b>. For example, the exemplary control link may set up a connection among the model's accessory that may be an adult toy, the customer's accessory that may be an adult toy, and the game being provided to the model and customers via system <b>1700</b>.
In at least some exemplary embodiments, if a role (e.g., game character) controlled by a customer (e.g., user <b>324</b>) is beaten by the role (e.g., game character) controlled by the model and “wounded” or loses energy or credits, the customer's adult toy (e.g., accessory <b>330</b> or <b>331</b>) may vibrate within a certain period of time, and may weaken or stop as described for example above. Users may control each other's accessories as described for example above. In at least some exemplary embodiments, if a customer (e.g., user <b>324</b>) wins a game, the customer may control the model's accessory (e.g., may make an adult toy vibrate or make any other desired action as described for example herein). The game between the model (e.g., model <b>335</b>) and the customer (e.g., user <b>324</b>) may be broadcast live in the chat room, and other customers (e.g., users <b>324</b>) who have not joined the game may watch the game via respective systems <b>800</b>.
<figref idref="DRAWINGS">FIG. <b>12</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1800</b> may include a plurality of systems <b>900</b> that may be in communication with a broadcast platform <b>1801</b>. Broadcast platform <b>1801</b> may include any suitable components of server subsystem <b>315</b> and/or the exemplary disclosed WAN described herein. System <b>1800</b> may also include one or more systems <b>1802</b> that may be in communication with broadcast platform <b>1801</b> and that may be similar to system <b>900</b>. In at least some exemplary embodiments, user <b>324</b> may utilize system <b>900</b> and model <b>335</b> may utilize system <b>1802</b>.
In at least some exemplary embodiments, both the model (e.g., model <b>335</b>) and the customers (e.g., users <b>324</b>) may use cellphones or smartphones to connect their accessories (e.g., adult toys) via system <b>1800</b>, and their accessories may be acted on by both computing devices and cellphones or smartphones. Cellphones or smartphones may also serve as signal transmitters between the adult toys and the computers as described for example above. For example, adult toys may connect to cellphones or smartphones via Bluetooth, and cellphones may be connected via WIFI to broadcast platform <b>1801</b>.
<figref idref="DRAWINGS">FIG. <b>13</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>1900</b> may include a plurality of systems <b>1000</b> that may be in communication with a broadcast platform <b>1901</b>. Broadcast platform <b>1901</b> may include any suitable components of server subsystem <b>315</b> and/or the exemplary disclosed WAN described herein. For example, broadcast platform <b>1901</b> may be a cloud server with broadcast platform. System <b>1900</b> may also include one or more systems <b>1902</b> that may be in communication with broadcast platform <b>1901</b> and that may be similar to system <b>1000</b>. In at least some exemplary embodiments, user <b>324</b> may utilize system <b>1000</b> and model <b>335</b> may utilize system <b>1902</b>. In at least some exemplary embodiments, system <b>1900</b> may provide game play using a broadcast platform without the use of desktop or laptop computers.
<figref idref="DRAWINGS">FIG. <b>14</b></figref> illustrates exemplary roles that may be used in one or more games of the exemplary disclosed system. For example, the exemplary disclosed system may include a first role (e.g., role “A”) that may be a game character <b>2001</b> (e.g., a male character or any other desired character as described for example herein). Also for example, the exemplary disclosed system may include a second role (e.g., role “B”) that may be a game character <b>2002</b> (e.g., a female character or any other desired character as described for example herein). Game characters <b>2001</b> and <b>2002</b> may be any desired graphical element that may be displayed by the exemplary disclosed system (e.g., a cartoon character, a graphical depiction of the user, and/or any other suitable graphical depiction that may be displayed on a display of a computing device as described for example herein).
<figref idref="DRAWINGS">FIGS. <b>15</b>A through <b>15</b>E</figref> illustrate exemplary control movements that a user (e.g., user <b>324</b> or model <b>335</b>) may make utilizing an exemplary disclosed accessory (e.g., accessory <b>330</b> or accessory <b>331</b>). The exemplary disclosed system may provide any desired game, and users may select a desired game from an exemplary disclosed user interface. For example, users may play a fighting game using virtual game characters (e.g., game characters <b>2001</b> and <b>2002</b>), which may be controlled using the exemplary disclosed accessories (e.g., accessories <b>330</b> and/or <b>331</b>). In a first example, game character <b>2001</b> may be controlled by a user using an accessory and game character <b>2002</b> may be controlled by the exemplary system (e.g., by artificial intelligence). In a second example, game character <b>2001</b> may be controlled by a user using an accessory and game character <b>2002</b> may be controlled by another user using an accessory. In a third example, game character <b>2001</b> may be controlled by the exemplary system (e.g., by artificial intelligence) and game character <b>2002</b> may be controlled by a user using an accessory. In a fourth example, both game characters <b>2001</b> and <b>2002</b> may be controlled by the exemplary system (e.g., by artificial intelligence).
In at least some exemplary embodiments, if a game character is controlled by an adult toy, predetermined (e.g., pre-defined) instructions maybe stored by the exemplary disclosed system. The instructions may be for example predetermined instructions or customized instructions input by a user. Each predetermined instruction may be related to a certain operation of the adult toy. An exemplary instruction may be a backward instruction (e.g., as illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>A</figref>): part of the user's (e.g., user <b>324</b>) body may come out slowly from the accessory (e.g., accessory <b>330</b> that may be an adult toy), and a sensor system of the accessory may then detect the operation and send control data to the exemplary system to trigger an instruction that may make the character (e.g., game character <b>2001</b> or <b>2002</b>) move back in the game. Another exemplary instruction may be a forward instruction (e.g., as illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>B</figref>): part of the user's (e.g., user <b>324</b>) body may go into the accessory (e.g., adult toy), and a sensor system may then detect the operation and send control data to the exemplary system to trigger an instruction that makes the game character (e.g., game character <b>2001</b> or <b>2002</b>) move ahead in the game. Another exemplary instruction may be a press instruction (e.g., as illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>C</figref>): there may be buttons on the accessory (e.g., adult toy), and when those buttons are pressed, the adult toy may send control data to the exemplary system to trigger instructions that may for example make the character begin to fight or throw a bomb to kill another game character (e.g., game character <b>2001</b> or <b>2002</b>). Another exemplary instruction may be a clockwise rotation instruction (e.g., as illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>D</figref>): when the accessory (e.g., adult toy) rotates in a clockwise direction, the sensor system may then detect the operation and send a control data to the exemplary system to trigger an instruction that may make the game character (e.g., game character <b>2001</b> or <b>2002</b>) turn or rotate in a first direction. Another exemplary instruction may be a counterclockwise rotation instruction (e.g., as illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>E</figref>): when the accessory (e.g., adult toy) rotates in a counterclockwise direction, the sensor system may then detect the operation and send a control data to the exemplary system to trigger an instruction that may make the character (e.g., game character <b>2001</b> or <b>2002</b>) turn or rotate in a second direction that may be opposite to the first direction illustrated in <figref idref="DRAWINGS">FIG. <b>15</b>D</figref>.
In at least some exemplary embodiments, the game characters (e.g., game character <b>2001</b> or <b>2002</b>) may be controlled by exemplary accessories (e.g., accessories <b>330</b> and <b>331</b> such as adult toys), and the exemplary accessories may also be controlled by actions of the game characters. For example in the case of a fighting game, if a game character (e.g., game character <b>2001</b> or <b>2002</b>) defeats his or her opponent and wins the game, the game character may earn credit (e.g., “energy”) to actuate (e.g., control the exemplary accessory as described for example above) the exemplary accessory (e.g., accessories <b>330</b> and/or <b>331</b> such as an adult toy). If a game character (e.g., game character <b>2001</b> or <b>2002</b>) is defeated by his or her opponent, then that character may die in the game, and the accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) worn by the user controlling that game character may vibrate for a predetermined time (e.g., a spawning time that may be a time for introducing a new character controlled by that user into the game) with for example a countdown.
In at least some exemplary embodiments when the game is played on a broadcast platform for example as illustrated in <figref idref="DRAWINGS">FIGS. <b>11</b>-<b>13</b></figref>, a winner (e.g., user <b>324</b> or model <b>335</b>) of the game may be granted access to an operation (e.g., a privilege) by system <b>300</b> to activate exemplary accessories of other users. For example, the winner may cause (e.g., trigger) exemplary accessories (e.g., accessories <b>330</b> or <b>331</b>) of other users (e.g., one or more users <b>324</b> and/or one or more models <b>335</b>) to vibrate or make any other exemplary action as described for example herein. The game may be displayed by system <b>300</b> on an exemplary user device (e.g., a display or “broadcast show window” displayed by model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>), and a user (e.g., a human user such as user <b>324</b> or model <b>335</b> who has logged into the broadcast platform) may control the virtual game character (e.g., game character <b>2001</b> or <b>2002</b>) directly or via operation of an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) as described for example herein. A given virtual game character (e.g., game character <b>2001</b> or <b>2002</b>) maybe related to a given user (e.g., an account of a given user <b>324</b> or model <b>335</b> active on system <b>300</b>), and that user may add credits (e.g., purchase credits or value for use on system <b>300</b> via paying currency or “tips”) to obtain additional energy for one or more virtual game characters (e.g., one or more game characters <b>2001</b> and/or <b>2002</b>) controlled by that user.
<figref idref="DRAWINGS">FIG. <b>16</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>2100</b> may include any suitable game and video game interface such as a “passing through” game. For example, users (e.g., user <b>324</b>) may select a desired game from various game options provided by system <b>2100</b>. For example, a user (e.g., user <b>324</b>) may control game character <b>2001</b> and a model (e.g., model <b>335</b>) may control game character <b>2002</b> using exemplary accessories (e.g., accessory <b>330</b> or accessory <b>331</b>) as described for example above. In at least some exemplary embodiments, graphical objectives (e.g., graphical element <b>2101</b> and graphical element <b>2102</b>) may be displayed, which the users may compete with each other to reach first. For example, graphical elements <b>2101</b> and <b>2102</b> may graphically display adult toys that may be worn by the various users controlling the characters. For example, when one user (e.g., user <b>324</b> or model <b>335</b>) reaches a graphical element <b>2101</b> or <b>2102</b> or completes a certain level of the game first, that user may be granted a privilege by system <b>2100</b> to control (e.g., trigger) an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) of the other users in the game to vibrate or be actuated in any suitable way (e.g., as described for example above).
<figref idref="DRAWINGS">FIG. <b>17</b></figref> illustrates another exemplary embodiment of the exemplary disclosed system. System <b>2200</b> may include any suitable game and video game interface such as a sports game (e.g., ping pong, tennis, basketball, soccer, football, and/or any other suitable sports game for video game play). For example, a user (e.g., model <b>335</b>) may control graphical element <b>2201</b> using an exemplary accessory (e.g., accessory <b>330</b>) as described for example above. Another user (e.g., user <b>324</b>) may control graphical element <b>2202</b> using an exemplary accessory (e.g., accessory <b>331</b>) as described for example above. As illustrated in <figref idref="DRAWINGS">FIG. <b>17</b></figref>, graphical elements <b>2201</b> and <b>2202</b> may be baffles for blocking one or more “game balls” such as graphical elements <b>2203</b> and <b>2204</b> at both ends of a “game table.” Users (e.g., user <b>324</b> and model <b>335</b>) may control respective graphical elements <b>2201</b> and <b>2202</b> (e.g., baffles) to move up and down via control of respective accessories (e.g., accessories <b>330</b> and <b>331</b>). Also for example, a speed of movement of graphical elements <b>2201</b>, <b>2202</b>, <b>2203</b>, and/or <b>2204</b> may be controlled via control by the users of respective accessories <b>330</b> and <b>331</b>. For example, the deeper a body part (e.g., a penis) of user <b>324</b> may be inserted into accessory <b>331</b> (e.g., a penis sleeve), the faster a speed of graphical elements <b>2201</b>, <b>2202</b>, <b>2203</b>, and/or <b>2204</b> (e.g., one or more baffles and/or one or more game balls) may be. Also for example, the deeper accessory <b>330</b> (e.g., a dildo) may be inserted into a body part (e.g., a vagina) of model <b>335</b>, the faster a speed of graphical elements <b>2201</b>, <b>2202</b>, <b>2203</b>, and/or <b>2204</b> (e.g., one or more baffles and/or one or more game balls) may be.
Graphical elements <b>2203</b> and/or <b>2204</b> (e.g., game balls) may bounce back and forth between ends of the game playing space (e.g., between ends of the “game table”). If graphical elements <b>2203</b> and/or <b>2204</b> are blocked by graphical elements <b>2201</b> and/or <b>2202</b> (e.g., a baffle), the game ball may bounce back toward the other side of the playing space. If graphical elements <b>2203</b> and/or <b>2204</b> (e.g., one or more balls) are not blocked and continue past the end of the “game table,” the balls may come off of the game table and drop to the “floor,” with the user who missed blocking the ball for example losing a point and/or losing the game. When the game has ended, the exemplary accessory (e.g., accessory <b>330</b> or <b>331</b>, which may be an adult toy) of the losing player (e.g., user <b>324</b> or model <b>335</b>) may vibrate from a strong level to a weak level (e.g., or make any other actions or movements as described for example herein) until stopping, and the exemplary accessory (e.g., accessory <b>330</b> or <b>331</b>, which may be an adult toy) of the winning player (e.g., user <b>324</b> or model <b>335</b>) may vibrate from a weak level to a strong level (e.g., or make any other actions or movements as described for example herein) for a predetermined period of time (e.g., a time that may be set by system <b>2200</b>).
In a first example, graphical element <b>2201</b> may be controlled by a user using an accessory and graphical element <b>2202</b> may be controlled by the exemplary system (e.g., by artificial intelligence). In a second example, graphical element <b>2201</b> may be controlled by a user using an accessory and graphical element <b>2202</b> may be controlled by another user using an accessory. In a third example, graphical element <b>2201</b> may be controlled by the exemplary system (e.g., by artificial intelligence) and graphical element <b>2202</b> may be controlled by a user using an accessory. In a fourth example, both graphical elements <b>2201</b> and <b>2202</b> may be controlled by the exemplary system (e.g., by artificial intelligence).
The exemplary disclosed apparatus, system, and method may be used in any suitable application for controlling a computing device interaction using an accessory. For example, the exemplary disclosed apparatus, system, and method may be used for controlling a game using an accessory. For example, the exemplary disclosed apparatus, system, and method may be used in any suitable application for controlling a game such as a video game displayed on a user interface, a virtual reality video game, and/or any other game played on a computing device or other suitable user interface. For example, the exemplary disclosed apparatus, system, and method may be used in an erotic game such as an erotic video game. The exemplary disclosed apparatus, system, and method may also be used in any other suitable computing device interaction such as virtual physical therapy, virtual medical clinical work or appointments, virtual massage, and/or any other suitable type of computing device interaction involving tactile contact or stimulation of a body portion. The exemplary disclosed apparatus, system, and method may also be used in a broadcast platform such as a user sending a tip to start a ball dropping from a top to a bottom of a screen, then a model squeezing an adult toy by using his or her body to force the ball to rise up from the bottom to the top of the screen. The exemplary disclosed apparatus, system, and method may also be used for a “number disappearing game” in a broadcast platform such as a model setting up a range of numbers (for example 1-120); when a number disappears, the exemplary adult toy will vibrate based on that number; if a user sends a certain amount of tips (for example 3 tips), then the number (e.g., number 3 in the range of numbers will disappear. If the tip (with a certain number such as 4 tips) that is sent by a user cannot be found in the range of numbers (for example, the number has disappeared because another user has sent 4 tips before), then there may be two choices: choice 1 may be to eliminate or “disappear” a smaller number in the range of number; and choice 2 (e.g., when all those smaller number have been eliminated or “disappeared”) may involve accumulating (e.g., adding up) other users' tips to make a bigger number be eliminated or “disappeared.” When all the numbers (e.g., from 1-120) have disappeared, the game may end.
An exemplary operation of the exemplary disclosed apparatus, system, and method will now be described. For example, <figref idref="DRAWINGS">FIG. <b>18</b></figref> illustrates an exemplary process <b>400</b>. In at least some exemplary embodiments, process <b>400</b> may be a method for providing any suitable type of computing device interaction (e.g., a general game type, a type of physical therapy session, and/or any other desired type of computing device interaction). Process <b>400</b> begins at step <b>405</b>.
At step <b>410</b>, a user (e.g., user <b>324</b> or model <b>335</b> that may be an “initiating user”) may log in to the exemplary disclosed system (e.g., system <b>300</b>). At step <b>415</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may select a desired computing device interaction such as, for example, a desired game (e.g., video game). For example, the user may enter input that may be processed by game setting module <b>340</b> to set a desired interaction.
At step <b>420</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may configure an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) based on the interaction selected at step <b>415</b>. For example, the user may enter input that may be processed by game instruction module <b>345</b> to configure the exemplary disclosed accessory. For example, a user may configure the exemplary accessory to control a game element (e.g., game character <b>2001</b> or <b>2002</b>) to move based on actions taken by the user on the exemplary accessory such as for example as described above regarding <figref idref="DRAWINGS">FIGS. <b>15</b>A through <b>15</b>E</figref>. The configuration may also for example be based on predetermined criteria.
At step <b>425</b>, the user may begin a partner selection process to determine one or more users with which to perform the selected computing interaction (e.g., game). At step <b>430</b>, the exemplary disclosed system may determine whether or not any other users have applied to join the computing device interaction initiated by the user at step <b>415</b>. For example, when the user initiates the interaction (e.g., game) at step <b>415</b>, the exemplary disclosed system may provide a notification to some or all users that the interaction is underway (e.g., may notify ‘contacts” or “friends” of the initiating user and/or some or all users on the exemplary disclosed system). If the exemplary disclosed system determines that no other users have applied to join the present interaction, the exemplary disclosed system may proceed to step <b>435</b>.
At step <b>435</b>, the initiating user may invite other users to join the present interaction. For example, the user may select users from a “friends” or contacts list, based on a search of all users active on the system, and/or any other suitable technique for inviting other users. The system may then proceed to step <b>440</b>. Also for example, if other users have applied to join the present interaction at step <b>430</b>, the system may proceed directly to step <b>440</b>.
At step <b>440</b>, the exemplary disclosed system may determine whether or not the present interaction should proceed. For example, the exemplary disclosed system may determine whether a game should begin with the initiating user playing with additional users. In at least some exemplary embodiments, the initiating user may accept or decline other users who applied to join the interaction at step <b>430</b>. Also for example, the system may determine whether other users have accepted or declined the initiating user's invitation sent at step <b>435</b>. In at least some exemplary embodiments, a predetermined amount of time may pass to allow users to determine whether or not they wish to join the present interaction. Also for example, the interaction may automatically begin when a predetermined number of users have been accepted to join. Further for example, the initiating user may manually begin the interaction (e.g., begin game play, a therapy, a clinical appointment, or any other desired interaction) based on the users who have joined up to a certain point in time. The interaction may then begin at step <b>445</b> (e.g., a game may begin).
If at step <b>440</b> no other or not enough users (e.g., based on the initiating user's discretion) have been accepted by the initiating user to join, or no other users have accepted the initiating user's invitation at step <b>435</b>, the initiating user and/or the exemplary disclosed system may decline to initiate the interaction. The system may proceed to step <b>450</b>, at which the initiating user may be prompted whether or not to continue to search for other participants (e.g., players). If the initiating user enters input to continue to look for partners, the system may return to step <b>430</b>. If the initiating user enters input not to continue looking for a new partner, process <b>400</b> may end at step <b>465</b>.
If the interaction was initiated at step <b>445</b>, the interaction (e.g., game) may proceed. As the interaction is underway, the exemplary disclosed system may determine at step <b>455</b> whether or not the interaction is finished. If the interaction is not finished, the system may return to step <b>445</b> as the interaction is continued (e.g., game play continues). If the exemplary disclosed system determines at step <b>455</b> that the interaction is finished, the interaction may end at step <b>460</b> (e.g., game play may stop). The exemplary disclosed system may also determine at step <b>460</b> whether or not a new interaction should begin (e.g., restart). The system may determine whether or not a new interaction should begin based on input from the initiating user, predetermined criteria (e.g., multiple interactions are to take place), and/or any other suitable criteria. If a new interaction is to take place, the exemplary disclosed system may return to step <b>425</b>. If a new interaction is not to take place, the exemplary disclosed system may proceed to step <b>465</b>, ending process <b>400</b>.
Another exemplary operation of the exemplary disclosed apparatus, system, and method will now be described. For example, <figref idref="DRAWINGS">FIG. <b>19</b></figref> illustrates an exemplary process <b>500</b>. In at least some exemplary embodiments, process <b>500</b> may be a method for providing any suitable type of computing device interaction such as a fighting game (e.g., fighting video game). Process <b>500</b> begins at step <b>505</b>.
At step <b>510</b>, a user (e.g., user <b>324</b> or model <b>335</b> that may be a “first user” or an “initiating user”) may log in to the exemplary disclosed system (e.g., system <b>300</b>). At step <b>515</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may select a desired computing device interaction such as, for example, a fighting game (e.g., a fighting video game). For example, the user may enter input that may be processed by game setting module <b>340</b> to set a desired interaction.
At step <b>520</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may configure an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) based on the interaction selected at step <b>515</b>. For example, the user may enter input that may be processed by game instruction module <b>345</b> to configure the exemplary disclosed accessory. For example, a user may configure the exemplary accessory to control a game element (e.g., game character <b>2001</b> or <b>2002</b>) to move based on actions taken by the user on the exemplary accessory such as for example as described above regarding <figref idref="DRAWINGS">FIGS. <b>15</b>A through <b>15</b>E</figref>. The configuration may also be for example based on predetermined criteria in view of the selected interaction.
At step <b>525</b>, the user may select a role (e.g., game character such as game character <b>2001</b> or <b>2002</b>, or any other suitable game character) in the interaction (e.g., fighting game). For example, the user may select a game character having a desired body type or size, capabilities, weapons, and/or any other desired attributes.
At step <b>530</b>, the exemplary disclosed system may determine whether or not another role in the interaction is controlled by a second user (e.g., a human user such as user <b>324</b> or model <b>335</b>). If the exemplary disclosed system determines that a second user (e.g., human user) is not controlling a game character in the interaction, the system may proceed to step <b>535</b>. At step <b>535</b>, the interaction (e.g., game such as a fighting game) proceeds with a game character controlled by the initiating or first user and a role controlled by the exemplary disclosed system (e.g., by artificial intelligence).
At step <b>540</b>, the exemplary disclosed system may determine whether or not the initiating or first user performed better at the interaction (e.g., won the fighting game) than the game character controlled by the artificial intelligence. For example, game result module <b>350</b> may determine whether or not the initiating or first user performed better at the game and/or defeated the game character controlled by the artificial intelligence. If the exemplary disclosed system determines that the initiating or first user performed better than (e.g., or performed equal to) the artificial intelligence, the system may proceed to step <b>545</b>. If the exemplary disclosed system determines that the initiating or first user did not perform better than the artificial intelligence, the system may proceed to step <b>570</b>, ending process <b>500</b>.
At step <b>545</b>, the interaction may continue and/or restart (e.g., start a new game) with more advanced artificial intelligence controlling the game character opposing the initiating or first user. The interaction may proceed (e.g., game play may proceed). At step <b>550</b>, the exemplary disclosed system may again determine whether or not the initiating or first user performed better at the interaction (e.g., won the fighting game) than the game character controlled by the artificial intelligence. If the exemplary disclosed system determines that the initiating or first user again performed better than (e.g., or performed equal to) the artificial intelligence, the system may return to step <b>545</b> (e.g., more advanced artificial intelligence may be provided as an opponent). If the exemplary disclosed system determines that the initiating or first user did not perform better than the artificial intelligence, the system may proceed to step <b>570</b>, ending process <b>500</b>.
If the exemplary disclosed system determines at step <b>530</b> that a second user (e.g., human user) is controlling a game character in the interaction, the system may proceed to step <b>555</b>. At step <b>555</b>, the interaction (e.g., game such as a fighting game) proceeds with a game character controlled by a human user (e.g., user <b>324</b> or model <b>335</b>). Game play between the users may proceed.
At step <b>560</b>, game result module <b>350</b> may determine which user performed better at the interaction, and based on the results, game communication module <b>355</b> may control the respective accessories of the winning and losing users as described for example above (e.g., or allow the winning user to control the other accessory of the losing user). For example, game result module <b>350</b> may quantify a computing device interaction performance (e.g., measure and quantify a performance of one or more users based on predetermined criteria such as scoring for effective performance in a game). For example, the exemplary disclosed accessories may be controlled by the system and/or winning (e.g., or losing) user based on predetermined criteria and/or as described for example above. For example, accessories may vibrate from strong to weak, weak to strong, and/or be make any other movements or actions as described for example above. For example, the winning user may be provided with more desirable actions by the accessory and more discretion in controlling the accessory. In at least some exemplary embodiments, the winning user may activate the exemplary accessory of the losing player (e.g., to trigger a predetermined action and/or to manually control the accessory as described for example herein) and/or the losing player may be directed by the exemplary system to control the winner's accessory to comfort the winner. In at least some exemplary embodiments, the accessory of the losing user may be activated by the winning player and/or the system may direct the losing player to comfort the winner based on controlling the winner's accessory. Also for example, the losing player may be directed to speak, make utterances, and/or take actions (e.g., that may be recorded by a camera and transmitted to the winner) that may please or comfort the winner.
At step <b>565</b>, the exemplary system may determine whether or not the interaction will be performed again based on, for example, input from the initiating user and/or other users, predetermined criteria, and/or any other suitable criteria. If the system determines that another interaction should be performed, the system returns to step <b>555</b>. If the system determines that another interaction should not be performed, the system proceeds to step <b>570</b>, ending process <b>500</b>.
Another exemplary operation of the exemplary disclosed apparatus, system, and method will now be described. For example, <figref idref="DRAWINGS">FIG. <b>20</b></figref> illustrates an exemplary process <b>600</b>. In at least some exemplary embodiments, process <b>600</b> may be a method for providing any suitable type of computing device interaction such as a passing through game (e.g., passing through video game as described for example above). Process <b>600</b> begins at step <b>605</b>.
At step <b>610</b>, a user (e.g., user <b>324</b> or model <b>335</b> that may be a “first user” or an “initiating user”) may log in to the exemplary disclosed system (e.g., system <b>300</b>). At step <b>615</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may select a desired computing device interaction such as, for example, a passing through game (e.g., a passing through or multilevel video game). For example, the user may enter input that may be processed by game setting module <b>340</b> to set a desired interaction.
At step <b>620</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may configure an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) based on the interaction selected at step <b>615</b>. For example, the user may enter input that may be processed by game instruction module <b>345</b> to configure the exemplary disclosed accessory. For example, a user may configure the exemplary accessory to control a game element (e.g., game character <b>2001</b> or <b>2002</b>) to move based on actions taken by the user on the exemplary accessory such as for example as described above regarding <figref idref="DRAWINGS">FIGS. <b>15</b>A through <b>15</b>E</figref>.
At step <b>625</b>, the user may select a desired game configuration such as single user configuration or a multiple user configuration. At step <b>630</b>, the exemplary disclosed system may determine whether or not the multiple user configuration has been selected. If the exemplary disclosed system determines that a multiple user configuration has not been selected, the system may proceed to step <b>635</b>. At step <b>635</b>, the interaction (e.g., game such as a passing through game) proceeds with a game character controlled by the initiating or first user being controlled in a single user configuration.
At step <b>640</b>, the exemplary disclosed system may determine whether or not the initiating or first user met or exceeded a predetermined level. The predetermined level may be for example, a predetermined time limit for completing a level or stage of the game, scoring a predetermined number of points, and/or achieving any suitable predetermined threshold that may be set, for example, based on the exemplary disclosed system (e.g., based on high scores of all users, a certain percentage or level derived from aggregate scores, and/or any other suitable criteria). If the exemplary disclosed system determines that the initiating user performed better than (e.g., or performed equal to) the predetermined level or threshold, the system may proceed to step <b>645</b>. If the exemplary disclosed system determines that the initiating user did not perform better than the predetermined level, the system may proceed to step <b>675</b>, ending process <b>600</b>.
At step <b>645</b>, an accessory of the initiating user (e.g., which the user may use to control a game character as described for example above) may be activated based on predetermined parameters. For example, the exemplary accessory may be controlled in a way to reward or provide comfort to the user if the user met the threshold or may be controlled in a way that is not rewarding to the user if the threshold was not met (e.g., based on an operation of game communication module <b>355</b>). For example, the accessory may vibrate from strong to weak, weak to strong, and/or be make any other movements or actions as described for example above. For example, the winning user may be provided with more desirable actions by the accessory and more discretion in controlling the accessory.
At step <b>650</b>, the exemplary system may determine whether or not the interaction will be performed again based on, for example, input from the initiating user, predetermined criteria, and/or any other suitable criteria. If the system determines that another interaction should be performed, the system returns to step <b>635</b>. If the system determines that another interaction should not be performed, the system proceeds to step <b>675</b>, ending process <b>600</b>.
If the exemplary disclosed system determines at step <b>630</b> that a multiple user configuration has been selected, the system may proceed to step <b>655</b>. At step <b>655</b>, the interaction (e.g., game such as a passing through game) may proceed with a game character controlled by multiple users (e.g., multiple human and/or artificial intelligence users). Game play between the users may proceed.
At step <b>660</b>, game result module <b>350</b> may determine if one of the users has reached the predetermined level (e.g., first to reach) and/or scored the predetermined amount of points (e.g., before all players have “died” or run out of energy). For example, game result module <b>350</b> may quantify a computing device interaction performance (e.g., measure and quantify a performance of one or more users based on predetermined criteria such as scoring for effective performance in a game). If one of the users has reached the predetermined level, the system may proceed to step <b>665</b>. Game communication module <b>355</b> may control the respective accessories of the winning and losing users as described for example above (e.g., or allow the winning user to control the other accessory of the losing user). For example, the winning user may be allowed to control the accessories of the remaining users. For example, accessories may vibrate from strong to weak, weak to strong, and/or be make any other movements or actions as described for example above. For example, the winning user may be provided with more desirable actions by the accessory and more discretion in controlling the accessory. In at least some exemplary embodiments, the winning user may be allowed by the exemplary disclosed system to activate the accessories of other users based on the winning user's discretion and/or may direct (e.g., or the system may direct) the other players to comfort the winner via the winner's accessory and/or taking other desired actions.
At step <b>670</b>, the exemplary system may determine whether or not the interaction will be performed again based on, for example, input from the initiating user and/or other users, predetermined criteria, and/or any other suitable criteria. Also for example, the system may proceed directly from step <b>660</b> to step <b>670</b> is the exemplary system determines that no user has achieved the predetermined level at step <b>660</b>. At step <b>670</b>, if the system determines that another interaction should be performed, the system returns to step <b>655</b>. If the system determines that another interaction should not be performed, the system proceeds to step <b>675</b>, ending process <b>600</b>.
Another exemplary operation of the exemplary disclosed apparatus, system, and method will now be described. For example, <figref idref="DRAWINGS">FIG. <b>21</b></figref> illustrates an exemplary process <b>700</b>. In at least some exemplary embodiments, process <b>700</b> may be a method for providing any suitable type of computing device interaction such as a sports game (e.g., sports video game). Process <b>700</b> begins at step <b>705</b>.
At step <b>710</b>, a user (e.g., user <b>324</b> or model <b>335</b> that may be a “first user” or an “initiating user”) may log in to the exemplary disclosed system (e.g., system <b>300</b>). At step <b>715</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may select a desired computing device interaction such as, for example, a sports game (e.g., a sports video game). For example, the user may enter input that may be processed by game setting module <b>340</b> to set a desired interaction.
At step <b>720</b>, the user (e.g., via model device <b>320</b>, user device <b>322</b>, personal device <b>325</b>, and/or personal device <b>326</b>) may configure an exemplary accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) similar to at step <b>520</b>.
At step <b>725</b>, the user may make movement assignments. The accessory may be configured to make some movements at step <b>720</b>, and another control device (e.g., a control such as a smart band, glove, or other suitable control device) may be configured to make other movements in the sports game.
At step <b>730</b>, the user may select a role (e.g., similar to step <b>525</b>). At step <b>735</b>, the exemplary disclosed system may determine whether or not another role in the interaction is controlled by a second user (e.g., a human user such as user <b>324</b> or model <b>335</b>). If the exemplary disclosed system determines that a second user (e.g., human user) is not controlling a game character in the interaction, the system may proceed to step <b>740</b>. At step <b>740</b>, the interaction (e.g., game such as a sports game) proceeds with a game character controlled by the initiating or first user and a role controlled by the exemplary disclosed system (e.g., by artificial intelligence).
At step <b>745</b>, the exemplary disclosed system may determine whether or not the initiating or first user performed better at the interaction (e.g., won the fighting game) than the game character controlled by the artificial intelligence (e.g., similar to step <b>540</b>). If the exemplary disclosed system determines that the initiating or first user performed better than (e.g., or performed equal to) the artificial intelligence, the system may proceed to step <b>750</b>. If the exemplary disclosed system determines that the initiating or first user did not perform better than the artificial intelligence, the system may proceed to step <b>775</b>, ending process <b>700</b>.
At step <b>750</b>, the interaction may continue and/or restart (e.g., start a new game) with more advanced artificial intelligence controlling the game character opposing the initiating or first user. The interaction may proceed (e.g., game play may proceed). At step <b>755</b>, the exemplary disclosed system may again determine whether or not the initiating or first user performed better at the interaction (e.g., won the sports game) than the game character controlled by the artificial intelligence. If the exemplary disclosed system determines that the initiating or first user again performed better than (e.g., or performed equal to) the artificial intelligence, the system may return to step <b>750</b> (e.g., more advanced artificial intelligence may be provided as an opponent). If the exemplary disclosed system determines that the initiating or first user did not perform better than the artificial intelligence, the system may proceed to step <b>775</b>, ending process <b>700</b>.
If the exemplary disclosed system determines at step <b>735</b> that a second user (e.g., human user) is controlling a game character in the interaction, the system may proceed to step <b>760</b>. At step <b>760</b>, the interaction (e.g., game such as a sports game) proceeds with a game character controlled by a human user (e.g., user <b>324</b> or model <b>335</b>). Game play between the users may proceed.
At step <b>765</b>, game result module <b>350</b> may determine which user performed better at the interaction, and based on the results, game communication module <b>355</b> may control the respective accessories of the winning and losing users as described for example above (e.g., or allow the winning user to control the other accessory of the losing user). For example, the exemplary disclosed accessories may be controlled similar to as described above at step <b>560</b>. Also for example, the losing player or players may be directed to speak, make utterances, and/or take actions (e.g., that may be recorded by a camera and transmitted to the winner) that may please or comfort the winner.
At step <b>770</b>, the exemplary system may determine whether or not the interaction will be performed again based on, for example, input from the initiating user and/or other users, predetermined criteria, and/or any other suitable criteria. If the system determines that another interaction should be performed, the system returns to step <b>760</b>. If the system determines that another interaction should not be performed, the system proceeds to step <b>775</b>, ending process <b>700</b>.
In at least some exemplary embodiments, the exemplary disclosed method may include selecting a computing device interaction, configuring a user accessory (e.g., accessory <b>330</b> or accessory <b>331</b>) based on the selected computing device interaction, performing the computing device interaction using the configured user accessory, quantifying a computing device interaction performance of one or more users, and controlling the user accessory based on quantifying the computing device interaction performance. A body part of one of the one or more users may be inserted into or received by the user accessory. The user accessory may be an adult sex toy. The user accessory may be selected from the group consisting of a dildo and a sleeve. The computing device interaction may be a video game selected from the group consisting of a sports game, a fighting game, and a multilevel passing through game. The method may further include transferring invitation data to one or more users requesting the one or more users to join a computing device interaction that is a video game selected by an initiating user. Quantifying the computing device interaction performance of the one or more users may include comparing the computing device interaction performance to artificial intelligence performance. Controlling the user accessory may include vibrating the user accessory. Performing the computing device interaction using the configured user accessory may be playing a video game by using the configured user accessory to control a game character. The configured user accessory may be a sleeve and controlling the game character may include inserting a genital body part of a user into the sleeve to varying depths. The configured user accessory may be a dildo and controlling the game character may include inserting the dildo to varying depths in a genital body part of a user.
In at least some exemplary embodiments, the exemplary disclosed system may include a game module (e.g., game setting module <b>340</b>, game instruction module <b>345</b>, game result module <b>350</b>, and/or game communication module <b>355</b>), comprising computer-executable code stored in non-volatile memory, a processor, and a user accessory (e.g., accessory <b>330</b> or accessory <b>331</b>). The game module, the processor, and the user accessory may be configured to receive user input data selecting a video game, configure the user accessory based on the selected video game, provide user control of a video game character based on user input data provided via the configured user accessory, quantify game performance of a first user and a second user, and control the user accessory based on quantifying the game performance. A genital body part of the first user may be inserted into or received by the user accessory. The exemplary disclosed system may further include a user device that communicates with the user accessory, the user device being selected from the group consisting of a desktop computer, a laptop computer, a smartphone, and a tablet. The exemplary disclosed system may further include a smartphone that communicates with the user accessory, the smartphone also communicating with at least one of a desktop computer and a cloud server. The exemplary disclosed system may further include a first user device and a second user device, the first user device communicating with the user accessory of the first user, and the second user device communicating with a second user accessory of the second user. The first user device and the second user device may be paired smartphones. The first user device and the second user device may transfer data to a chat room hosted on a WAN, the selected video game being broadcast to a plurality of users via the WAN. The user accessory may be selected from the group consisting of a dildo and a genital body part sleeve.
In at least some exemplary embodiments, the exemplary disclosed method may include selecting a video game, configuring an adult sex toy based on the selected video game, providing user control of a video game character based on user input data provided via the configured adult sex toy, quantifying a video game performance of one or more users, and controlling the adult sex toy based on quantifying the video game performance. The user input data provided via the configured adult sex toy may be based on a body part of one of the one or more users being inserted into or received by the adult sex toy. Controlling the adult sex toy may include vibrating the user accessory. The video game character may be a baffle (e.g., graphical element <b>2201</b> or graphical element <b>2202</b>) that may be movable based on the user input data provided by the configured adult sex toy, the baffle movable to block a video game ball (e.g., graphical element <b>2203</b> or graphical element <b>2204</b>).
The exemplary disclosed apparatus, system, and method may provide an efficient technique for controlling a computing device interaction using an accessory. The exemplary disclosed apparatus, system, and method may provide an efficient technique for allowing a user (or a system and/or a neural network) to control an accessory attached to a user to clinically treat, massage, stimulate, or contact the user in any desired manner. The exemplary disclosed apparatus, system, and method may also allow a plurality of users and/or a neural network to control an accessory attached to one or more other users to provide an efficient technique for allowing a given user (or a system and/or a neural network) to control an accessory attached to another user to clinically treat, massage, stimulate, or contact that user in any desired manner.
In at least some exemplary embodiments, the exemplary disclosed apparatus, system, and method may utilize sophisticated machine learning and/or artificial intelligence techniques to prepare and submit datasets and variables to cloud computing clusters and/or other analytical tools (e.g., predictive analytical tools) which may analyze such data using artificial intelligence neural networks. The exemplary disclosed system may for example include cloud computing clusters performing predictive analysis. For example, the exemplary neural network may include a plurality of input nodes that may be interconnected and/or networked with a plurality of additional and/or other processing nodes to determine a predicted result. Exemplary artificial intelligence processes may include filtering and processing datasets, processing to simplify datasets by statistically eliminating irrelevant, invariant or superfluous variables or creating new variables which are an amalgamation of a set of underlying variables, and/or processing for splitting datasets into train, test and validate datasets using at least a stratified sampling technique. The exemplary disclosed system may utilize prediction algorithms and approach that may include regression models, tree-based approaches, logistic regression, Bayesian methods, deep-learning and neural networks both as a stand-alone and on an ensemble basis, and final prediction may be based on the model/structure which delivers the highest degree of accuracy and stability as judged by implementation against the test and validate datasets.
An illustrative representation of a computing device appropriate for use with embodiments of the system of the present disclosure is shown in <figref idref="DRAWINGS">FIG. <b>22</b></figref>. The computing device <b>100</b> can generally be comprised of a Central Processing Unit (CPU, <b>101</b>), optional further processing units including a graphics processing unit (GPU), a Random Access Memory (RAM, <b>102</b>), a mother board <b>103</b>, or alternatively/additionally a storage medium (e.g., hard disk drive, solid state drive, flash memory, cloud storage), an operating system (OS, <b>104</b>), one or more application software <b>105</b>, a display element <b>106</b>, and one or more input/output devices/means <b>107</b>, including one or more communication interfaces (e.g., RS232, Ethernet, Wifi, Bluetooth, USB). Useful examples include, but are not limited to, personal computers, smart phones, laptops, mobile computing devices, tablet PCs, touch boards, and servers. Multiple computing devices can be operably linked to form a computer network in a manner as to distribute and share one or more resources, such as clustered computing devices and server banks/farms.
Various examples of such general-purpose multi-unit computer networks suitable for embodiments of the disclosure, their typical configuration and many standardized communication links are well known to one skilled in the art, as explained in more detail and illustrated by <figref idref="DRAWINGS">FIG. <b>23</b></figref>, which is discussed herein-below.
According to an exemplary embodiment of the present disclosure, data may be transferred to the system, stored by the system and/or transferred by the system to users of the system across local area networks (LANs) (e.g., office networks, home networks) or wide area networks (WANs) (e.g., the Internet). In accordance with the previous embodiment, the system may be comprised of numerous servers communicatively connected across one or more LANs and/or WANs. One of ordinary skill in the art would appreciate that there are numerous manners in which the system could be configured and embodiments of the present disclosure are contemplated for use with any configuration.
In general, the system and methods provided herein may be employed by a user of a computing device whether connected to a network or not. Similarly, some steps of the methods provided herein may be performed by components and modules of the system whether connected or not. While such components/modules are offline, and the data they generated will then be transmitted to the relevant other parts of the system once the offline component/module comes again online with the rest of the network (or a relevant part thereof). According to an embodiment of the present disclosure, some of the applications of the present disclosure may not be accessible when not connected to a network, however a user or a module/component of the system itself may be able to compose data offline from the remainder of the system that will be consumed by the system or its other components when the user/offline system component or module is later connected to the system network.
Referring to <figref idref="DRAWINGS">FIG. <b>23</b></figref>, a schematic overview of a system in accordance with an embodiment of the present disclosure is shown. The system is comprised of one or more application servers <b>203</b> for electronically storing information used by the system. Applications in the server <b>203</b> may retrieve and manipulate information in storage devices and exchange information through a WAN <b>201</b> (e.g., the Internet). Applications in server <b>203</b> may also be used to manipulate information stored remotely and process and analyze data stored remotely across a WAN <b>201</b> (e.g., the Internet).
According to an exemplary embodiment, as shown in <figref idref="DRAWINGS">FIG. <b>23</b></figref>, exchange of information through the WAN <b>201</b> or other network may occur through one or more high speed connections. In some cases, high speed connections may be over-the-air (OTA), passed through networked systems, directly connected to one or more WANs <b>201</b> or directed through one or more routers <b>202</b>. Router(s) <b>202</b> are completely optional and other embodiments in accordance with the present disclosure may or may not utilize one or more routers <b>202</b>. One of ordinary skill in the art would appreciate that there are numerous ways server <b>203</b> may connect to WAN <b>201</b> for the exchange of information, and embodiments of the present disclosure are contemplated for use with any method for connecting to networks for the purpose of exchanging information. Further, while this application refers to high speed connections, embodiments of the present disclosure may be utilized with connections of any speed.
Components or modules of the system may connect to server <b>203</b> via WAN <b>201</b> or other network in numerous ways. For instance, a component or module may connect to the system i) through a computing device <b>212</b> directly connected to the WAN <b>201</b>, ii) through a computing device <b>205</b>, <b>206</b> connected to the WAN <b>201</b> through a routing device <b>204</b>, iii) through a computing device <b>208</b>, <b>209</b>, <b>210</b> connected to a wireless access point <b>207</b> or iv) through a computing device <b>211</b> via a wireless connection (e.g., CDMA, GMS, 3G, 4G) to the WAN <b>201</b>. One of ordinary skill in the art will appreciate that there are numerous ways that a component or module may connect to server <b>203</b> via WAN <b>201</b> or other network, and embodiments of the present disclosure are contemplated for use with any method for connecting to server <b>203</b> via WAN <b>201</b> or other network. Furthermore, server <b>203</b> could be comprised of a personal computing device, such as a smartphone, acting as a host for other computing devices to connect to.
The communications means of the system may be any means for communicating data, including image and video, over one or more networks or to one or more peripheral devices attached to the system, or to a system module or component. Appropriate communications means may include, but are not limited to, wireless connections, wired connections, cellular connections, data port connections, Bluetooth® connections, near field communications (NFC) connections, or any combination thereof. One of ordinary skill in the art will appreciate that there are numerous communications means that may be utilized with embodiments of the present disclosure, and embodiments of the present disclosure are contemplated for use with any communications means.
Traditionally, a computer program includes a finite sequence of computational instructions or program instructions. It will be appreciated that a programmable apparatus or computing device can receive such a computer program and, by processing the computational instructions thereof, produce a technical effect.
A programmable apparatus or computing device includes one or more microprocessors, microcontrollers, embedded microcontrollers, programmable digital signal processors, programmable devices, programmable gate arrays, programmable array logic, memory devices, application specific integrated circuits, or the like, which can be suitably employed or configured to process computer program instructions, execute computer logic, store computer data, and so on. Throughout this disclosure and elsewhere a computing device can include any and all suitable combinations of at least one general purpose computer, special-purpose computer, programmable data processing apparatus, processor, processor architecture, and so on. It will be understood that a computing device can include a computer-readable storage medium and that this medium may be internal or external, removable and replaceable, or fixed. It will also be understood that a computing device can include a Basic Input/Output System (BIOS), firmware, an operating system, a database, or the like that can include, interface with, or support the software and hardware described herein.
Embodiments of the system as described herein are not limited to applications involving conventional computer programs or programmable apparatuses that run them. It is contemplated, for example, that embodiments of the disclosure as claimed herein could include an optical computer, quantum computer, analog computer, or the like.
Regardless of the type of computer program or computing device involved, a computer program can be loaded onto a computing device to produce a particular machine that can perform any and all of the depicted functions. This particular machine (or networked configuration thereof) provides a technique for carrying out any and all of the depicted functions.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Illustrative examples of the computer readable storage medium may include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A data store may be comprised of one or more of a database, file storage system, relational data storage system or any other data system or structure configured to store data. The data store may be a relational database, working in conjunction with a relational database management system (RDBMS) for receiving, processing and storing data. A data store may comprise one or more databases for storing information related to the processing of moving information and estimate information as well one or more databases configured for storage and retrieval of moving information and estimate information.
Computer program instructions can be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner. The instructions stored in the computer-readable memory constitute an article of manufacture including computer-readable instructions for implementing any and all of the depicted functions.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
The elements depicted in flowchart illustrations and block diagrams throughout the figures imply logical boundaries between the elements. However, according to software or hardware engineering practices, the depicted elements and the functions thereof may be implemented as parts of a monolithic software structure, as standalone software components or modules, or as components or modules that employ external routines, code, services, and so forth, or any combination of these. All such implementations are within the scope of the present disclosure. In view of the foregoing, it will be appreciated that elements of the block diagrams and flowchart illustrations support combinations of means for performing the specified functions, combinations of steps for performing the specified functions, program instruction technique for performing the specified functions, and so on.
It will be appreciated that computer program instructions may include computer executable code. A variety of languages for expressing computer program instructions are possible, including without limitation C, C++, Java, JavaScript, assembly language, Lisp, HTML, Perl, and so on. Such languages may include assembly languages, hardware description languages, database programming languages, functional programming languages, imperative programming languages, and so on. In some embodiments, computer program instructions can be stored, compiled, or interpreted to run on a computing device, a programmable data processing apparatus, a heterogeneous combination of processors or processor architectures, and so on. Without limitation, embodiments of the system as described herein can take the form of web-based computer software, which includes client/server software, software-as-a-service, peer-to-peer software, or the like.
In some embodiments, a computing device enables execution of computer program instructions including multiple programs or threads. The multiple programs or threads may be processed more or less simultaneously to enhance utilization of the processor and to facilitate substantially simultaneous functions. By way of implementation, any and all methods, program codes, program instructions, and the like described herein may be implemented in one or more thread. The thread can spawn other threads, which can themselves have assigned priorities associated with them. In some embodiments, a computing device can process these threads based on priority or any other order based on instructions provided in the program code.
Unless explicitly stated or otherwise clear from the context, the verbs “process” and “execute” are used interchangeably to indicate execute, process, interpret, compile, assemble, link, load, any and all combinations of the foregoing, or the like. Therefore, embodiments that process computer program instructions, computer-executable code, or the like can suitably act upon the instructions or code in any and all of the ways just described.
The functions and operations presented herein are not inherently related to any particular computing device or other apparatus. Various general-purpose systems may also be used with programs in accordance with the teachings herein, or it may prove convenient to construct more specialized apparatus to perform the required method steps. The required structure for a variety of these systems will be apparent to those of ordinary skill in the art, along with equivalent variations. In addition, embodiments of the disclosure are not described with reference to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the present teachings as described herein, and any references to specific languages are provided for disclosure of enablement and best mode of embodiments of the disclosure. Embodiments of the disclosure are well suited to a wide variety of computer network systems over numerous topologies. Within this field, the configuration and management of large networks include storage devices and computing devices that are communicatively coupled to dissimilar computing and storage devices over a network, such as the Internet, also referred to as “web” or “world wide web”.
Throughout this disclosure and elsewhere, block diagrams and flowchart illustrations depict methods, apparatuses (e.g., systems), and computer program products. Each element of the block diagrams and flowchart illustrations, as well as each respective combination of elements in the block diagrams and flowchart illustrations, illustrates a function of the methods, apparatuses, and computer program products. Any and all such functions (“depicted functions”) can be implemented by computer program instructions; by special-purpose, hardware-based computer systems; by combinations of special purpose hardware and computer instructions; by combinations of general purpose hardware and computer instructions; and so on—any and all of which may be generally referred to herein as a “component”, “module,” or “system.”
While the foregoing drawings and description set forth functional aspects of the disclosed systems, no particular arrangement of software for implementing these functional aspects should be inferred from these descriptions unless explicitly stated or otherwise clear from the context.
Each element in flowchart illustrations may depict a step, or group of steps, of a computer-implemented method. Further, each step may contain one or more sub-steps. For the purpose of illustration, these steps (as well as any and all other steps identified and described above) are presented in order. It will be understood that an embodiment can contain an alternate order of the steps adapted to a particular application of a technique disclosed herein. All such variations and modifications are intended to fall within the scope of this disclosure. The depiction and description of steps in any particular order is not intended to exclude embodiments having the steps in a different order, unless required by a particular application, explicitly stated, or otherwise clear from the context.
The functions, systems and methods herein described could be utilized and presented in a multitude of languages. Individual systems may be presented in one or more languages and the language may be changed with ease at any point in the process or methods described above. One of ordinary skill in the art would appreciate that there are numerous languages the system could be provided in, and embodiments of the present disclosure are contemplated for use with any language.
It should be noted that the features illustrated in the drawings are not necessarily drawn to scale, and features of one embodiment may be employed with other embodiments as the skilled artisan would recognize, even if not explicitly stated herein. Descriptions of well-known components and processing techniques may be omitted so as to not unnecessarily obscure the embodiments.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed system and method. Other embodiments will be apparent to those skilled in the art from consideration of the specification and practice of the disclosed method and apparatus. It is intended that the specification and examples be considered as exemplary only, with a true scope being indicated by the following claims.
Contents5
17 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10051328B2 | Cites | United States of America | Applicant |
| KR101256565B1 | Cites | Republic of Korea | Applicant |
| US10218795B1 | Cites | United States of America | Search report |
| US10576013B1 | Cites | United States of America | Applicant |
| US11134041B1 | Cites | United States of America | Applicant |
| US2002065477A1 | Cites | United States of America | Applicant |
| US2002133103A1 | Cites | United States of America | Applicant |
| US2003036678A1 | Cites | United States of America | Applicant |
| US2004082831A1 | Cites | United States of America | Search report |
| US2004097852A1 | Cites | United States of America | Applicant |
| US2005138560A1 | Cites | United States of America | Applicant |
| WO2006040750A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| US2006247561A1 | Cites | United States of America | Applicant |
| WO2008067487A2 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| US2012259171A1 | Cites | United States of America | Search report |
| US2012304216A1 | Cites | United States of America | Search report |
| US2013165747A1 | Cites | United States of America | Applicant |
| US2014011557A1 | Cites | United States of America | Search report |
| US2014155690A1 | Cites | United States of America | Search report |
| WO2015009626A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| US2016049043A1 | Cites | United States of America | Applicant |
| US2017095207A1 | Cites | United States of America | Search report |
| US2017119619A1 | Cites | United States of America | Applicant |
| US2018116904A1 | Cites | United States of America | Applicant |
| US2018315327A1 | Cites | United States of America | Search report |
| US2019133877A1 | Cites | United States of America | Search report |
| US2020009009A1 | Cites | United States of America | Search report |
| US2020276504A1 | Cites | United States of America | Applicant |
| US2020289363A1 | Cites | United States of America | Applicant |
| US2020315908A1 | Cites | United States of America | Applicant |
| US2020366972A1 | Cites | United States of America | Applicant |
| US2021341992A1 | Cites | United States of America | Applicant |
| US2022141550A1 | Cites | United States of America | Applicant |
| US3361130A | Cites | United States of America | Applicant |
| US5807287A | Cites | United States of America | Applicant |
| US6277085B1 | Cites | United States of America | Applicant |
| US6368268B1 | Cites | United States of America | Applicant |
| US8255299B2 | Cites | United States of America | Applicant |
| US8644967B2 | Cites | United States of America | Applicant |
| US8936544B2 | Cites | United States of America | Applicant |
| US9762515B1 | Cites | United States of America | Applicant |
| US20020065477A1 | Cites | United States of America | Applicant |
| US20020133103A1 | Cites | United States of America | Applicant |
| US20030036678A1 | Cites | United States of America | Applicant |
| US20040082831A1 | Cites | United States of America | Search report |
| US20040097852A1 | Cites | United States of America | Applicant |
| US20050138560A1 | Cites | United States of America | Applicant |
| US20060247561A1 | Cites | United States of America | Applicant |
| US20120259171A1 | Cites | United States of America | Search report |
| US20120304216A1 | Cites | United States of America | Search report |
| US20130165747A1 | Cites | United States of America | Applicant |
| US20140011557A1 | Cites | United States of America | Search report |
| US20140155690A1 | Cites | United States of America | Search report |
| US20160049043A1 | Cites | United States of America | Applicant |
| US20170095207A1 | Cites | United States of America | Search report |
| US20170119619A1 | Cites | United States of America | Applicant |
| US20180116904A1 | Cites | United States of America | Applicant |
| US20180315327A1 | Cites | United States of America | Search report |
| US20190133877A1 | Cites | United States of America | Search report |
| US20200009009A1 | Cites | United States of America | Search report |
| US20200276504A1 | Cites | United States of America | Applicant |
| US20200289363A1 | Cites | United States of America | Applicant |
| US20200315908A1 | Cites | United States of America | Applicant |
| US20200366972A1 | Cites | United States of America | Applicant |
| US20210341992A1 | Cites | United States of America | Applicant |
| US20220141550A1 | Cites | United States of America | Applicant |
| WO2006040750A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| WO2008067487A2 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| WO2015009626A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
59 members in 3 offices
Members59
| Document | Office | Kind | |
|---|---|---|---|
| US2020276504A1 | United States of America | A1 | |
| US2020289363A1 | United States of America | A1 | |
| US2020315908A1 | United States of America | A1 | |
| US11311453B2 | United States of America | B2 | |
| US2022233396A1 | United States of America | A1 | |
| US2022296460A1 | United States of America | A1 | |
| US2022296461A1 | United States of America | A1 | |
| US11452669B2 | United States of America | B2 | |
| US2022347046A1 | United States of America | A1 | |
| US2022354733A1 | United States of America | A1 | |
| US11503384B2 | United States of America | B2 | |
| US2022370284A1 | United States of America | A1 | |
| US2022378648A1 | United States of America | A1 | |
| US2023039469A1 | United States of America | A1 | |
| US2023073832A1 | United States of America | A1 | |
| US2023093192A1 | United States of America | A1 | |
| US11642276B2 | United States of America | B2 | |
| US2023145587A1 | United States of America | A1 | |
| US2023225931A1 | United States of America | A1 | |
| US11712397B1 | United States of America | B1 | |
| US11793712B2 | United States of America | B2 | |
| US2023376920A1 | United States of America | A1 | |
| US2023381057A1 | United States of America | A1 | |
| US11839582B2 | United States of America | B2 | |
| US11868597B2 | United States of America | B2 | |
| US2024009074A1 | United States of America | A1 | |
| US2024033171A1 | United States of America | A1 | |
| US11896911B2This record | United States of America | B2 | |
| US11931308B1 | United States of America | B1 | |
| US2024094888A1 | United States of America | A1 | |
| US11938078B2 | United States of America | B2 | |
| US2024122791A1 | United States of America | A1 | |
| US2024123357A1 | United States of America | A1 | |
| US2024139063A1 | United States of America | A1 | |
| US11980583B2 | United States of America | B2 | |
| US2024197559A1 | United States of America | A1 | |
| US12048882B2 | United States of America | B2 | |
| US12154206B2 | United States of America | B2 | |
| US2024390219A1 | United States of America | A1 | |
| US12171708B2 | United States of America | B2 | |
| US12193987B2 | United States of America | B2 | |
| WO2025012807A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US12201576B2 | United States of America | B2 | |
| US2025045999A1 | United States of America | A1 | |
| US2025082538A1 | United States of America | A1 | |
| US12251352B2 | United States of America | B2 | |
| US2025090414A1 | United States of America | A1 | |
| US2025114719A1 | United States of America | A1 | |
| US2025152457A1 | United States of America | A1 | |
| US12315062B2 | United States of America | B2 | |
| US2025195323A1 | United States of America | A1 | |
| US2025267196A1 | United States of America | A1 | |
| US2025387292A1 | United States of America | A1 | |
| US20260012510A1 | United States of America | A1 | |
| US12521306B2 | United States of America | B2 | |
| US12530114B1 | United States of America | B1 | |
| US12539248B2 | United States of America | B2 | |
| US20260037073A1 | United States of America | A1 | |
| CO2026001638A2 | Colombia | A2 |
86 transactions on the USPTO file
Allowed after 2 non-final rejections, 2 final rejections and 1 RCE.
- Non-final rejections
- 2
- Final rejections
- 2
- RCEs
- 1
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Patent eGrant NotificationMEPG_NTF | MEPG_NTF | |
| Patent eGrant NotificationEPG_NTF | EPG_NTF | |
| Recordation of Patent eGrantEPG/ | EPG/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Email NotificationEML_NTR | EML_NTR | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Email NotificationEML_NTR | EML_NTR | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Interview Summary - Examiner Initiated - TelephonicEXET | EXET | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Final ActionA.NE | A.NE | |
| Email NotificationEML_NTR | EML_NTR | |
| Filing Receipt - ReplacementFLRCPT.R | FLRCPT.R | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Examiner Interview Summary (PTOL - 413)MEXIN | MEXIN | |
| Interview Summary - Applicant Initiated - TelephonicEXAT | EXAT | |
| Interview Summary RecordEXIN | EXIN | |
| Miscellaneous Incoming LetterLET. | LET. | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Disposal for a RCE / CPA / R129AbandonedABN9 | ABN9 | |
| Request for Continued Examination (RCE)RCEX | RCEX | |
| Workflow - Request for RCE - BeginBRCE | BRCE | |
| Email NotificationEML_NTR | EML_NTR | |
| Mail Advisory Action (PTOL - 303)MCTAV | MCTAV | |
| Advisory Action (PTOL-303)CTAV | CTAV | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Final ActionA.NE | A.NE | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Final Rejection (PTOL - 326)Final rejectionMCTFR | MCTFR | |
| Final RejectionFinal rejectionCTFR | CTFR | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Email NotificationEML_NTR | EML_NTR | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Email NotificationEML_NTR | EML_NTR | |
| Application Is Now CompleteCOMP | COMP | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Is Now CompleteCOMP | COMP | |
| Sent to Classification ContractorPGPC | PGPC | |
| FITF set to YES - revise initial settingFTFS | FTFS | |
| Applicant Has Filed a Verified Statement of Small Entity Status in Compliance with 37 CFR 1.27SMAL | SMAL | |
| Cleared by OIPE CSRL194 | L194 | |
| Patent Term Adjustment - Ready for ExaminationPTA.RFE | PTA.RFE | |
| PTO/SB/69-Authorize EPO Access to Search ResultsSREXR141 | SREXR141 | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Entity Status Set To Undiscounted (Initial Default Setting or Status Change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
17 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| Information on status: patent application and granting procedure in generalPUBLICATIONS -- ISSUE FEE PAYMENT VERIFIEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONSSTPP | STPP | |
| Information on status: patent application and granting procedure in generalRESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalFINAL REJECTION MAILEDSTPP | STPP | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Information on status: patent application and granting procedure in generalRESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalDOCKETED NEW CASE - READY FOR EXAMINATIONSTPP | STPP | |
| Information on status: patent application and granting procedure in generalADVISORY ACTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalFINAL REJECTION MAILEDSTPP | STPP | |
| Information on status: patent application and granting procedure in generalRESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINERSTPP | STPP | |
| Information on status: patent application and granting procedure in generalNON FINAL ACTION MAILEDSTPP | STPP | |
| AssignmentAS | AS | |
| Fee payment procedureENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: SMAL); ENTITY STATUS OF PATENT OWNER: SMALL ENTITYFEPP | FEPP | |
| Fee payment procedureENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITYFEPP | FEPP |
Numbers
- Publication
- 11896911
- Application
- 16290085
Titles
- English
- Apparatus, system, and method for controlling a computing device interaction using an accessory
Patent term adjustment
- A delay
- +668 daysthe office missed an examination deadline
- B delay
- +329 dayspendency past three years
- Applicant delay
- −51 days
- Net adjustment
- 946 days
Classification
- CPC, 31
- A63F13/285
- A63F13/80
- A61H19/32
- A63F13/35
- A61H19/44
- A63F13/847
- A63F13/40
- A61H21/00
- A61H2201/5012
- A61H2201/501
- A63F2300/302
- A61H23/0263
- A63F2300/53
- A61H2201/10
- A63F2300/8094
- A61H2201/5097
- A61H2201/0221
- G06N3/04
- G06N3/08
- A61H2201/165
- A61H2205/087
- A61H2201/0103
- A61H2201/164
- A61H2201/5046
- A61H2201/1238
- A61H2201/1253
- A61H2201/1207
- A61H2201/5048
- A61H2201/0192
- A61H2201/1635
- G06N3/02
- IPC, 6
- A63F13 285
- A63F13 80
- A61H19 00
- A63F13 40
- G06N3 04
- G06N3 08
- USPC, 1
- 600038000