Patents by Inventor Vadim Polonichko

Vadim Polonichko 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: 9821457
    Abstract: Apparatus and methods for training of robotic devices. A robot may be trained by a user guiding the robot along target trajectory using a control signal. A robot may comprise an adaptive controller. The controller may be configured to generate control commands based on the user guidance, sensory input and a performance measure. A user may interface to the robot via an adaptively configured remote controller. The remote controller may comprise a mobile device, configured by the user in accordance with phenotype and/or operational configuration of the robot. The remote controller may detect changes in the robot phenotype and/or operational configuration. User interface of the remote controller may be reconfigured based on the detected phenotype and/or operational changes.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: November 21, 2017
    Assignee: Brain Corporation
    Inventors: Patryk Laurent, Jean-Baptiste Passot, Mark Wildie, Eugene M. Izhikevich, Vadim Polonichko
  • Patent number: 9792546
    Abstract: A robot may be trained by a user guiding the robot along target trajectory using a control signal. A robot may comprise an adaptive controller. The controller may be configured to generate control commands based on the user guidance, sensory input and a performance measure. A user may interface to the robot via an adaptively configured remote controller. The remote controller may comprise a mobile device, configured by the user in accordance with phenotype and/or operational configuration of the robot. The remote controller may detect changes in the robot phenotype and/or operational configuration. The remote controller may comprise multiple control elements configured to activate respective portions of the robot platform. Based on training, the remote controller may configure composite controls configured based two or more of control elements. Activation of a composite control may enable the robot to perform a task.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 17, 2017
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Oleg Sinyavskiy, Filip Ponulak, Patryk Laurent, Borja Ibarz Gabardos, Eugene Izhikevich, Vadim Polonichko
  • Patent number: 9787862
    Abstract: Content proxy may be obtained. Content may include video captured by an action camera. Content proxy may include metadata information obtained contemporaneous with the content and stored in a session container. Content proxy may include lower data rate version of the content (thumbnails). Content proxy information may be viewed and/or analyzed in order to obtain one or more highlights. Content portion corresponding to the highlight may be obtained. Multiple versions of content proxy obtained by multiple cameras may be used to identify, display, and/or share content portions in a multi-camera/multiuser applications.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: October 10, 2017
    Assignee: GoPro, Inc.
    Inventors: David Newman, Vadim Polonichko
  • Publication number: 20170251169
    Abstract: In some implementations, a camera may be disposed on an autonomous aerial platform. A user may operate a smart wearable device adapted to configured, and/or operate video data acquisition by the camera. The camera may be configured to produce a time stamp, and/or a video snippet based on receipt of an indication of interest from the user. The aerial platform may comprise a controller configured to navigate a target trajectory space. In some implementation, a data acquisition system may enable the user to obtain video footage of the user performing an action from the platform circling around the user.
    Type: Application
    Filed: July 15, 2014
    Publication date: August 31, 2017
    Inventors: Philip Meier, Vadim Polonichko
  • Patent number: 9717387
    Abstract: Apparatus and methods for training and operating of robotic appliances. Robotic appliance may be operable to clean user premises. The user may train the appliance to perform cleaning operations in constrained areas. The appliance may be configured to clean other area of the premises automatically. The appliance may perform premises exploration and/or determine map of the premises. The appliance may be provided priority information associated with areas of the premises. The appliance may perform cleaning operations in order of the priority. Robotic vacuum cleaner appliance may be configured for safe cable operation wherein the controller may determine one or more potential obstructions (e.g., a cable) along operating trajectory. Upon approaching the cable, the controller may temporarily disable brushing mechanism in order to prevent cable damage.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 1, 2017
    Assignee: Brain Corporation
    Inventors: Botond Szatmary, Vadim Polonichko
  • Patent number: 9687984
    Abstract: A random k-nearest neighbors (RKNN) approach may be used for regression/classification model wherein the input includes the k closest training examples in the feature space. The RKNN process may utilize video images as input in order to predict motor command for controlling navigation of a robot. In some implementations of robotic vision based navigation, the input space may be highly dimensional and highly redundant. When visual inputs are augmented with data of another modality that is characterized by fewer dimensions (e.g., audio), the visual data may overwhelm lower-dimension data. The RKNN process may partition available data into subsets comprising a given number of samples from the lower-dimension data. Outputs associated with individual subsets may be combined (e.g., averaged). Selection of number of neighbors, subset size and/or number of subsets may be used to trade-off between speed and accuracy of the prediction.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: June 27, 2017
    Assignee: BRAIN CORPORATION
    Inventors: Andrew T. Smith, Vadim Polonichko
  • Patent number: 9613308
    Abstract: Robotic devices may be operated by users remotely. A learning controller apparatus may detect remote transmissions comprising user control instructions. The learning apparatus may receive sensory input conveying information about robot's state and environment (context). The learning apparatus may monitor one or more wavelength (infrared light, radio channel) and detect transmissions from user remote control device to the robot during its operation by the user. The learning apparatus may be configured to develop associations between the detected user remote control instructions and actions of the robot for given context. When a given sensory context occurs, the learning controller may automatically provide control instructions to the robot that may be associated with the given context. The provision of control instructions to the robot by the learning controller may obviate the need for user remote control of the robot thereby enabling autonomous operation by the robot.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: April 4, 2017
    Assignee: Brain Corporation
    Inventors: Eugene M. Izhikevich, Patryk Laurent, Vadim Polonichko
  • Patent number: 9613310
    Abstract: Apparatus and methods for learning and training in neural network-based devices. In one implementation, the devices each comprise multiple spiking neurons, configured to process sensory input. In one approach, alternate heterosynaptic plasticity mechanisms are used to enhance learning and field diversity within the devices. The selection of alternate plasticity rules is based on recent post-synaptic activity of neighboring neurons. Apparatus and methods for simplifying training of the devices are also disclosed, including a computer-based application. A data representation of the neural network may be imaged and transferred to another computational environment, effectively copying the brain. Techniques and architectures for achieve this training, storing, and distributing these data representations are also disclosed.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: April 4, 2017
    Assignee: Brain Corporation
    Inventors: Marius Buibas, Eugene M. Izhikevich, Botond Szatmary, Vadim Polonichko
  • Patent number: 9579790
    Abstract: Computerized appliances may be operated by users remotely. In one implementation, a learning controller apparatus may be operated to determine association between a user indication and an action by the appliance. The user indications, e.g., gestures, posture changes, audio signals may trigger an event associated with the controller. The event may be linked to a plurality of instructions configured to communicate a command to the appliance. The learning apparatus may receive sensory input conveying information about robot's state and environment (context). The sensory input may be used to determine the user indications. During operation, upon determine the indication using sensory input, the controller may cause execution of the respective instructions in order to trigger action by the appliance. Device animation methodology may enable users to operate computerized appliances using gestures, voice commands, posture changes, and/or other customized control elements.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: February 28, 2017
    Assignee: Brain Corporation
    Inventors: Patryk Laurent, Csaba Petre, Eugene M. Izhikevich, Vadim Polonichko
  • Patent number: 9533413
    Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: January 3, 2017
    Assignee: Brain Corporation
    Inventors: Eugene Izhikevich, Dimitry Fisher, Jean-Baptiste Passot, Heathcliff Hatcher, Vadim Polonichko
  • Patent number: 9489623
    Abstract: Apparatus and methods for developing robotic controllers comprising parallel networks. In some implementations, a parallel network may comprise at least first and second neuron layers. The second layer may be configured to determine a measure of discrepancy (error) between a target network output and actual network output. The network output may comprise control signal configured to cause a task execution by the robot. The error may be communicated back to the first neuron layer in order to adjust efficacy of input connections into the first layer. The error may be encoded into spike latency using linear or nonlinear encoding. Error communication and control signal provision may be time multiplexed so as to enable target action execution. Efficacy associated with forward and backward/reverse connections may be stored in individual arrays. A synchronization mechanism may be employed to match forward/reverse efficacy in order to implement plasticity.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: November 8, 2016
    Assignee: BRAIN CORPORATION
    Inventors: Oleg Sinyavskiy, Vadim Polonichko
  • Patent number: 9436909
    Abstract: Apparatus and methods for processing inputs by one or more neurons of a network. The neuron(s) may generate spikes based on receipt of multiple inputs. Latency of spike generation may be determined based on an input magnitude. Inputs may be scaled using for example a non-linear concave transform. Scaling may increase neuron sensitivity to lower magnitude inputs, thereby improving latency encoding of small amplitude inputs. The transformation function may be configured compatible with existing non-scaling neuron processes and used as a plug-in to existing neuron models. Use of input scaling may allow for an improved network operation and reduce task simulation time.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: September 6, 2016
    Assignee: Brain Corporation
    Inventors: Filip Piekniewski, Vadim Polonichko, Eugene Izhikevich
  • Patent number: 9364950
    Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 14, 2016
    Assignee: Brain Corporation
    Inventors: Eugene Izhikevich, Dimitry Fisher, Jean-Baptiste Passot, Heathcliff Hatcher, Vadim Polonichko
  • Publication number: 20160155050
    Abstract: Apparatus and methods for learning and training in neural network-based devices. In one implementation, the devices each comprise multiple spiking neurons, configured to process sensory input. In one approach, alternate heterosynaptic plasticity mechanisms are used to enhance learning and field diversity within the devices. The selection of alternate plasticity rules is based on recent post-synaptic activity of neighboring neurons. Apparatus and methods for simplifying training of the devices are also disclosed, including a computer-based application. A data representation of the neural network may be imaged and transferred to another computational environment, effectively copying the brain. Techniques and architectures for achieve this training, storing, and distributing these data representations are also disclosed.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 2, 2016
    Inventors: Marius Buibas, EUGENE M. IZHIKEVICH, BOTOND SZATMARY, VADIM POLONICHKO
  • Publication number: 20160151912
    Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 2, 2016
    Inventors: Eugene Izhikevich, Dimitry Fisher, Jean-Baptiste Passot, Heathcliff Hatcher, Vadim Polonichko
  • Patent number: 9311594
    Abstract: Sensory encoder may be implemented. Visual encoder apparatus may comprise spiking neuron network configured to receive photodetector input. Excitability of neurons may be adjusted and output spike may be generated based on the input. When neurons generate spiking response, spiking threshold may be dynamically adapted to produce desired output rate. The encoder may dynamically adapt its input range to match statistics of the input and to produce output spikes at an appropriate rate and/or latency. Adaptive input range adjustment and/or spiking threshold adjustment collaborate to enable recognition of features in sensory input of varying dynamic range.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 12, 2016
    Assignee: Brain Corporation
    Inventors: Dimitry Fisher, Eugene Izhikevich, Vadim Polonichko
  • Publication number: 20160096272
    Abstract: A random k-nearest neighbors (RKNN) approach may be used for regression/classification model wherein the input includes the k closest training examples in the feature space. The RKNN process may utilize video images as input in order to predict motor command for controlling navigation of a robot. In some implementations of robotic vision based navigation, the input space may be highly dimensional and highly redundant. When visual inputs are augmented with data of another modality that is characterized by fewer dimensions (e.g., audio), the visual data may overwhelm lower-dimension data. The RKNN process may partition available data into subsets comprising a given number of samples from the lower-dimension data. Outputs associated with individual subsets may be combined (e.g., averaged). Selection of number of neighbors, subset size and/or number of subsets may be used to trade-off between speed and accuracy of the prediction.
    Type: Application
    Filed: December 31, 2014
    Publication date: April 7, 2016
    Inventors: Andrew T. Smith, Vadim Polonichko
  • Publication number: 20160075018
    Abstract: Apparatus and methods for a modular robotic device with artificial intelligence that is receptive to training controls. In one implementation, modular robotic device architecture may be used to provide all or most high cost components in an autonomy module that is separate from the robotic body. The autonomy module may comprise controller, power, actuators that may be connected to controllable elements of the robotic body. The controller may position limbs of the toy in a target position. A user may utilize haptic training approach in order to enable the robotic toy to perform target action(s). Modular configuration of the disclosure enables users to replace one toy body (e.g., the bear) with another (e.g., a giraffe) while using hardware provided by the autonomy module. Modular architecture may enable users to purchase a single AM for use with multiple robotic bodies, thereby reducing the overall cost of ownership.
    Type: Application
    Filed: November 19, 2015
    Publication date: March 17, 2016
    Inventors: Eugene Izhikevich, Dimitry Fisher, Jean-Baptiste Passot, Heathcliff Hatcher, Vadim Polonichko
  • Publication number: 20160075017
    Abstract: Computerized appliances may be operated by users remotely. In one implementation, a learning controller apparatus may be operated to determine association between a user indication and an action by the appliance. The user indications, e.g., gestures, posture changes, audio signals may trigger an event associated with the controller. The event may be linked to a plurality of instructions configured to communicate a command to the appliance. The learning apparatus may receive sensory input conveying information about robot's state and environment (context). The sensory input may be used to determine the user indications. During operation, upon determine the indication using sensory input, the controller may cause execution of the respective instructions in order to trigger action by the appliance. Device animation methodology may enable users to operate computerized appliances using gestures, voice commands, posture changes, and/or other customized control elements.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Patryk Laurent, Csaba Petre, Eugene M. Izhikevich, Vadim Polonichko
  • Publication number: 20160075015
    Abstract: Computerized appliances may be operated by users remotely. A learning controller apparatus may be operated to determine association between a user indication and an action by the appliance. The user indications, e.g., gestures, posture changes, audio signals may trigger an event associated with the controller. The event may be linked to a plurality of instructions configured to communicate a command to the appliance. The learning apparatus may receive sensory input conveying information about robot's state and environment (context). The sensory input may be used to determine the user indications. During operation, upon determine the indication using sensory input, the controller may cause execution of the respective instructions in order to trigger action by the appliance. Device animation methodology may enable users to operate computerized appliances using gestures, voice commands, posture changes, and/or other customized control elements.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Eugene M. Izhikevich, Patryk Laurent, Csaba Petre, Todd Hylton, Vadim Polonichko