Patents by Inventor Yevgeniy Y. Yarmosh

Yevgeniy Y. Yarmosh has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10751605
    Abstract: An embodiment of an interactive play apparatus may include a camera to capture a projected image, an image recognizer communicatively coupled to the camera to recognize the captured projection image, and a projection responder communicatively coupled to the image recognizer to respond to the recognized projection image. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: August 25, 2020
    Assignee: Intel Corporation
    Inventors: Blanka Vlasak, Glen J. Anderson, Meng Shi, Ravishankar Iyer, Therese E. Dugan, Mark R. Francis, David I. Poisner, Yevgeniy Y. Yarmosh
  • Patent number: 10552550
    Abstract: Technologies for physical programming include a model compute system to determine one or more physical blocks assembled in a constructed model. The model compute system determines rules associated with the one or more physical blocks in which at least one rule defines a behavior of the constructed model and determines a program stack for execution by the model compute system based on the rules associated with the one or more physical blocks.
    Type: Grant
    Filed: September 26, 2015
    Date of Patent: February 4, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Kevin W. Bross, Shawn S. Mceuen, Mark R. Francis, Yevgeniy Y. Yarmosh, Blanka Vlasak, Gregory A. Peek, Therese E. Dugan, Cory A. Harris, Ravishankar Iyer, Omesh Tickoo, David I. Poisner
  • Patent number: 10328342
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The sensor data representative of the one or more gestures may be converted into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, a spell output based on the spell sequence, a wand position, and a quest. The quest may indicate an order in which one or more second devices are to be activated and one or more spells to activate each of the one or more second devices. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 25, 2019
    Assignee: Intel Corporation
    Inventors: David I. Poisner, Gregory A. Peek, Blanka Vlasak, Yevgeniy Y. Yarmosh, Mark R. Francis, Ravishankar Iyer
  • Patent number: 10275222
    Abstract: Apparatuses, methods and storage medium associated with a model compute system for physical programming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify first rules associated with one or more physical subcomponents, e.g., blocks, tiles, or the like, or combinations thereof, assembled in a constructed model in a first control modality, wherein at least one first rule defines a first predetermined behavior of the constructed model, and determine a first program stack for execution by the model compute system based on the first rules associated with the one or more physical subcomponents. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: April 30, 2019
    Assignee: INTEL CORPORATION
    Inventors: Glen J. Anderson, Rebecca A. Chierichetti, Meng Shi, Yevgeniy Y. Yarmosh, Mark R. Francis, Ravishankar Iyer, Reese Bowes, Ankur Agrawal
  • Patent number: 10207180
    Abstract: Systems, apparatuses and methods may provide for determining a state of a multi-player game and identifying a user communication associated with the multi-player game. Additionally, an outbound communication may be generated based on the user communication and the state of the multi-player game. In one example, generating the outbound communication includes conducting a weighted selection of one or more of a recipient, a content or an audio effect of the outbound communication based on the state.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: February 19, 2019
    Assignee: Intel Corporation
    Inventors: Daniel P. Sheil, Glen J. Anderson, Mark R. Francis, Ravishankar Iyer, Yevgeniy Y. Yarmosh
  • Publication number: 20180089583
    Abstract: Systems, apparatuses and methods may provide for training smart objects. More particularly, Systems, apparatuses and methods may provide training smart objects and users to understand actions and commands, using sensors and actuators. Systems, apparatuses and methods may also provide smart objects and users a way to communicate training to other smart objects and users.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Ravishankar Iyer, Glen J. Anderson, Omesh Tickoo, David I. Poisner, Therese E. Dugan, Mark R. Francis, Yevgeniy Y. Yarmosh
  • Publication number: 20180085663
    Abstract: An embodiment of an interactive play apparatus may include a camera to capture a projected image, an image recognizer communicatively coupled to the camera to recognize the captured projection image, and a projection responder communicatively coupled to the image recognizer to respond to the recognized projection image. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Applicant: Intel Corporation
    Inventors: Blanka Vlasak, Glen J. Anderson, Meng Shi, Ravishankar Iyer, Therese E. Dugan, Mark R. Francis, David I. Poisner, Yevgeniy Y. Yarmosh
  • Patent number: 9888090
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The computing device or wand may convert the sensor data representative of the one or more gestures into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, a spell output based on the spell sequence and a wand position. The wand may also determine the spell output based on the spell sequence without transmitting the spell sequence to another device. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: February 6, 2018
    Assignee: Intel Corporation
    Inventors: David I. Poisner, Gregory A. Peek, Blanka Vlasak, Yevgeniy Y. Yarmosh, Mark R. Francis
  • Publication number: 20170269906
    Abstract: Apparatuses, methods and storage medium associated with a model compute system for physical programming are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify first rules associated with one or more physical subcomponents, e.g., blocks, tiles, or the like, or combinations thereof, assembled in a constructed model in a first control modality, wherein at least one first rule defines a first predetermined behavior of the constructed model, and determine a first program stack for execution by the model compute system based on the first rules associated with the one or more physical subcomponents. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: March 15, 2016
    Publication date: September 21, 2017
    Inventors: GLEN J. ANDERSON, REBECCA A. CHIERICHETTI, MENG SHI, YEVGENIY Y. YARMOSH, MARK R. FRANCIS, RAVISHANKAR IYER, REESE BOWES, ANKUR AGRAWAL
  • Patent number: 9692756
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The sensor data representative of the one or more gestures may be converted into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, an authentication spell output when the spell sequence corresponds with an authentication spell sequence or an inactivation spell output when the spell sequence does not correspond with the authentication spell sequence. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 27, 2017
    Assignee: INTEL CORPORATION
    Inventors: David I. Poisner, Gregory A. Peek, Blanka Vlasak, Yevgeniy Y. Yarmosh, Mark R. Francis, Ravishankar Iyer
  • Publication number: 20170173455
    Abstract: Systems, apparatuses and methods may provide for determining a state of a multi-player game and identifying a user communication associated with the multi-player game. Additionally, an outbound communication may be generated based on the user communication and the state of the multi-player game. In one example, generating the outbound communication includes conducting a weighted selection of one or more of a recipient, a content or an audio effect of the outbound communication based on the state.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Daniel P. Sheil, Glen J. Anderson, Mark R. Francis, Ravishankar Iyer, Yevgeniy Y. Yarmosh
  • Publication number: 20170087453
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The sensor data representative of the one or more gestures may be converted into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, a spell output based on the spell sequence, a wand position, and a quest. The quest may indicate an order in which one or more second devices are to be activated and one or more spells to activate each of the one or more second devices. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Inventors: DAVID I. POISNER, GREGORY A. PEEK, BLANKA VLASAK, YEVGENIY Y. YARMOSH, MARK R. FRANCIS, RAVISHANKAR IYER
  • Publication number: 20170093848
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The sensor data representative of the one or more gestures may be converted into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, an authentication spell output when the spell sequence corresponds with an authentication spell sequence or an inactivation spell output when the spell sequence does not correspond with the authentication spell sequence. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 30, 2017
    Inventors: DAVID I. POISNER, GREGORY A. PEEK, BLANKA VLASAK, YEVGENIY Y. YARMOSH, MARK R. FRANCIS, RAVISHANKAR IYER
  • Publication number: 20170091346
    Abstract: Technologies for physical programming include a model compute system to determine one or more physical blocks assembled in a constructed model. The model compute system determines rules associated with the one or more physical blocks in which at least one rule defines a behavior of the constructed model and determines a program stack for execution by the model compute system based on the rules associated with the one or more physical blocks.
    Type: Application
    Filed: September 26, 2015
    Publication date: March 30, 2017
    Inventors: Glen J. Anderson, Kevin W. Bross, Shawn S. Mceuen, Mark R. Francis, Yevgeniy Y. Yarmosh, Blanka Vlasak, Gregory A. Peek, Therese E. Dugan, Cory A. Harris, Ravishankar Iyer, Omesh Tickoo, David I. Poisner
  • Publication number: 20170080332
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The sensor data representative of the one or more gestures may be converted into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, an acknowledgement that is to indicate whether the wand is to be included in a duel with another wand based on the spell sequence and a wand position. The wand may also determine the spell output based on the spell sequence without transmitting the spell sequence to another device. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: DAVID I. POISNER, GREGORY A. PEEK, BLANKA VLASAK, YEVGENIY Y. YARMOSH, MARK R. FRANCIS, RAVISHANKAR IYER
  • Publication number: 20160375372
    Abstract: Apparatuses and methods associated with block structure and robot cooperation are disclosed herein. In embodiments, a block apparatus may include a block structure-robot coordination module to cooperate with one or more robots to affect operations of the one or more robots relative to at least a block structure which the block apparatus is a member. The block apparatus may further include a housing that houses the block structure-robot coordination module, with features to mate the block apparatus with one or more other blocks to cause the block apparatus to become a member of the block structure. In embodiments, a robot may include control module to control a number of actuators to operate one or more features to perform one or more operations relative to the block structure. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Glen J. Anderson, Yevgeniy Y. Yarmosh, David I. Poisner, Gregory A. Peek, Mark R. Francis, Ravishankar Iyer
  • Publication number: 20160381171
    Abstract: A mechanism is described for dynamically facilitating media play and real-time interaction with smart physical objects according to one embodiment. A method of embodiments, as described herein, includes seeking one or more personal devices accessible to one or more users; presenting media contents; detecting, in real-time, an update relating to the media contents; recommending one or more revisions to activities or arrangements relating to the one or more personal devices based on the update relating to the media contents; preparing a set of instructions detailing the one or more revisions to the activities or the arrangements; and executing the set of instructions to facilitate the one or more revisions to the activities or the arrangements relating to the one or more personal devices.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Applicant: INTEL CORPORATION
    Inventors: GLEN J. ANDERSON, MARK R. FRANCIS, RAVISHANKAR IYER, YEVGENIY Y. YARMOSH, KEVIN W. BROSS
  • Publication number: 20160375354
    Abstract: A mechanism is described for facilitating dynamic game surface adjustment at smart play surfaces of smart play sets according to one embodiment. A method of embodiments, as described herein, includes receiving one or more inputs to perform an action at a portion of a play surface of a play set; evaluating the one or more inputs for generating an action plan to perform the action at the portion of the play surface, where the action plan is to affect one or more objects acting on the surface. The method may further include executing the action at the portion of the surface, wherein the action to adjust one or more properties of the play surface.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Applicant: INTEL CORPORATION
    Inventors: MARK R. FRANCIS, OMESH TICKOO, RAVISHANKAR IYER, GLEN J. ANDERSON, KEVIN W. BROSS, DAVID I. POISNER, YEVGENIY Y. YARMOSH, DANIEL P. SHEIL
  • Publication number: 20160310838
    Abstract: Methods, apparatuses, systems, and storage media for creating, discovering, and/or resolving spells using a wand are provided. In embodiments, a computing device or a wand may detect one or more gestures and sensors in the wand may generate sensor data representative of the one or more gestures. The one or more gestures may be movements performed using the wand. The computing device or wand may convert the sensor data representative of the one or more gestures into a spell sequence. The wand may transmit the spell sequence to a computing device, and receive, from the computing device, a spell output based on the spell sequence and a wand position. The wand may also determine the spell output based on the spell sequence without transmitting the spell sequence to another device. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Inventors: David I. Poisner, Gregory A. Peek, Blanka Vlasak, Yevgeniy Y. Yarmosh, Mark R. Francis