Patents by Inventor Mikhail Filippov

Mikhail Filippov 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: 10565019
    Abstract: The present disclosure relates to a multicore processor. In order to select one of a multiplicity of cores in a multicore processor, an execution time of tasks which are performed multiple times is determined. Based on the determined execution time on the individual cores, an appropriate core for further executions of a task is selected. Additionally, the present disclosure further provides a code generator and code generating method for providing appropriate machine code for a multicore processor.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: February 18, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Mikhail Levin, Alexander Filippov, Youliang Yan
  • Publication number: 20190246138
    Abstract: There are provided computerized systems and methods of pre-processing video information for optimized video encoding. In various aspects, the pre-processing can be performed in different ways. By way of example, this can be performed by aligning a plurality of consecutive frames in the sequence of video frames. By way of another example, this can be performed by conducting adaptive pre-filtering of the video information. By way of yet another example, this can be performed by filtering the video information in order to remove grain content thereof.
    Type: Application
    Filed: September 5, 2017
    Publication date: August 8, 2019
    Inventors: Mikhail TERTEROV, Alexey MARTEMYANOV, Boris FILIPPOV, Tamar SHOHAM
  • Patent number: 9656704
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A,1000B,1000C) includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: May 23, 2017
    Assignee: IROBOT DEFENSE HOLDINGS, INC.
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Publication number: 20150251713
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A,1000B,1000C) includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Application
    Filed: May 16, 2014
    Publication date: September 10, 2015
    Applicant: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Patent number: 8800695
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A,1000B,1000C) includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 12, 2014
    Assignee: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Patent number: 8342271
    Abstract: A robotic vehicle including a chassis having front and rear ends, an electric power source supported by the chassis, and multiple drive assemblies supporting the chassis. Each drive assembly including a track trained about a corresponding drive wheel and a drive control module. The drive control module including a drive control housing, a drive motor carried by the drive control housing and operable to drive the track, and a drive motor controller in communication with the drive motor. The drive motor controller including a motor controller logic circuit and an amplifier commutator in communication with the drive motor and the motor controller logic circuit and is capable of delivering both amplified and reduced voltage to the drive motor from the power source. In one instance, the drive control module is separately and independently removable from a receptacle of the chassis as a complete unit.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: January 1, 2013
    Assignee: iRobot Corporation
    Inventors: Mikhail Filippov, John P. O'Brien, Adam P. Couture
  • Patent number: 8327960
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A, includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: December 11, 2012
    Assignee: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Patent number: 8316971
    Abstract: A robotic vehicle is disclosed, which is characterized by high mobility, adaptability, and the capability of being remotely controlled in hazardous environments. The robotic vehicle includes a chassis having front and rear ends and supported on right and left driven tracks. Right and left elongated flippers are disposed on corresponding sides of the chassis and operable to pivot. A linkage connects a payload deck, configured to support a removable functional payload, to the chassis. The linkage has a first end rotatably connected to the chassis at a first pivot, and a second end rotatably connected to the deck at a second pivot. Both of the first and second pivots include independently controllable pivot drivers operable to rotatably position their corresponding pivots to control both fore-aft position and pitch orientation of the payload deck with respect to the chassis.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: November 27, 2012
    Assignee: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov
  • Patent number: 8256542
    Abstract: A mobile robot includes a chassis defining at least one chassis volume and first and second sets of right and left driven flippers associated with the chassis. Each flipper has a drive wheel and defines a flipper volume adjacent to the drive wheel. The first set of flippers is disposed between the second set of flippers and the chassis. Motive power elements are distributed among the chassis volume and the flipper volumes. The motive power elements include a battery assembly, a main drive motor assembly, and a load shifting motor assembly.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: September 4, 2012
    Assignee: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov
  • Publication number: 20120073886
    Abstract: A robotic vehicle is disclosed, which is characterized by high mobility, adaptability, and the capability of being remotely controlled in hazardous environments. The robotic vehicle includes a chassis having front and rear ends and supported on right and left driven tracks. Right and left elongated flippers are disposed on corresponding sides of the chassis and operable to pivot. A linkage connects a payload deck, configured to support a removable functional payload, to the chassis. The linkage has a first end rotatably connected to the chassis at a first pivot, and a second end rotatably connected to the deck at a second pivot. Both of the first and second pivots include independently controllable pivot drivers operable to rotatably position their corresponding pivots to control both fore-aft position and pitch orientation of the payload deck with respect to the chassis.
    Type: Application
    Filed: July 19, 2010
    Publication date: March 29, 2012
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov
  • Publication number: 20100263948
    Abstract: A robotic vehicle (10,100,150A,150B150C,160,1000,1000A, includes a chassis (20,106,152,162) having front and rear ends (20A,152A,20B,152B) and supported on right and left driven tracks (34,44,108,165). Right and left elongated flippers (50,60,102,154,164) are disposed on corresponding sides of the chassis and operable to pivot. A linkage (70,156,166) connects a payload deck assembly (D1,D2,D3,80,158,168,806), configured to support a removable functional payload, to the chassis. The linkage has a first end (70A) rotatably connected to the chassis at a first pivot (71), and a second end (70B) rotatably connected to the deck at a second pivot (73). Both of the first and second pivots include independently controllable pivot drivers (72,74) operable to rotatably position their corresponding pivots (71,73) to control both fore-aft position and pitch orientation of the payload deck (D1,D2,D3,80,158,168,806) with respect to the chassis (20,106,152,162).
    Type: Application
    Filed: October 2, 2007
    Publication date: October 21, 2010
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Patent number: 7784570
    Abstract: A robotic vehicle is disclosed, which is characterized by high mobility, adaptability, and the capability of being remotely controlled in hazardous environments. The robotic vehicle includes a chassis having front and rear ends and supported on right and left driven tracks. Right and left elongated flippers are disposed on corresponding sides of the chassis and operable to pivot. A linkage connects a payload deck, configured to support a removable functional payload, to the chassis. The linkage has a first end rotatably connected to the chassis at a first pivot, and a second end rotatably connected to the deck at a second pivot. Both of the first and second pivots include independently controllable pivot drivers operable to rotatably position their corresponding pivots to control both fore-aft position and pitch orientation of the payload deck with respect to the chassis.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: August 31, 2010
    Assignee: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov
  • Publication number: 20090314554
    Abstract: A mobile robot includes a chassis defining at least one chassis volume and first and second sets of right and left driven flippers associated with the chassis. Each flipper has a drive wheel and defines a flipper volume adjacent to the drive wheel. The first set of flippers is disposed between the second set of flippers and the chassis. Motive power elements are distributed among the chassis volume and the flipper volumes. The motive power elements include a battery assembly, a main drive motor assembly, and a load shifting motor assembly.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 24, 2009
    Applicant: IROBOT CORPORATION
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov, Andrew Shein
  • Patent number: 7600593
    Abstract: A robotic vehicle including a chassis having front and rear ends, an electric power source supported by the chassis, and multiple drive assemblies supporting the chassis. Each drive assembly including a track trained about a corresponding drive wheel and a drive control module. The drive control module including a drive control housing, a drive motor carried by the drive control housing and operable to drive the track, and a drive motor controller in communication with the drive motor. The drive motor controller including a signal processor and an amplifier commutator in communication with the drive motor and the signal processor and is capable of delivering both amplified and reduced power to the drive motor from the power source. In one instance, the drive control module is separately and independently removable from a receptacle of the chassis as a complete unit.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: October 13, 2009
    Assignee: iRobot Corporation
    Inventors: Mikhail Filippov, John P. O'Brien, Adam P. Couture
  • Publication number: 20090145671
    Abstract: A robotic vehicle including a chassis having front and rear ends, an electric power source supported by the chassis, and multiple drive assemblies supporting the chassis. Each drive assembly including a track trained about a corresponding drive wheel and a drive control module. The drive control module including a drive control housing, a drive motor carried by the drive control housing and operable to drive the track, and a drive motor controller in communication with the drive motor. The drive motor controller including a motor controller logic circuit and an amplifier commutator in communication with the drive motor and the motor controller logic circuit and is capable of delivering both amplified and reduced voltage to the drive motor from the power source. In one instance, the drive control module is separately and independently removable from a receptacle of the chassis as a complete unit.
    Type: Application
    Filed: January 7, 2008
    Publication date: June 11, 2009
    Applicant: IROBOT CORPORATION
    Inventors: Mikhail Filippov, John P. O`Brien, Adam P. Couture
  • Publication number: 20080223630
    Abstract: A robotic vehicle is disclosed, which is characterized by high mobility, adaptability, and the capability of being remotely controlled in hazardous environments. The robotic vehicle includes a chassis having front and rear ends and supported on right and left driven tracks. Right and left elongated flippers are disposed on corresponding sides of the chassis and operable to pivot. A linkage connects a payload deck, configured to support a removable functional payload, to the chassis. The linkage has a first end rotatably connected to the chassis at a first pivot, and a second end rotatably connected to the deck at a second pivot. Both of the first and second pivots include independently controllable pivot drivers operable to rotatably position their corresponding pivots to control both fore-aft position and pitch orientation of the payload deck with respect to the chassis.
    Type: Application
    Filed: August 6, 2007
    Publication date: September 18, 2008
    Applicant: iRobot Corporation
    Inventors: Adam P. Couture, Richard Page, John P. O'Brien, Mikhail Filippov
  • Publication number: 20080196946
    Abstract: A robotic vehicle including a chassis having front and rear ends, an electric power source supported by the chassis, and multiple drive assemblies supporting the chassis. Each drive assembly including a track trained about a corresponding drive wheel and a drive control module. The drive control module including a drive control housing, a drive motor carried by the drive control housing and operable to drive the track, and a drive motor controller in communication with the drive motor. The drive motor controller including a signal processor and an amplifier commutator in communication with the drive motor and the signal processor and is capable of delivering both amplified and reduced power to the drive motor from the power source. In one instance, the drive control module is separately and independently removable from a receptacle of the chassis as a complete unit.
    Type: Application
    Filed: June 13, 2007
    Publication date: August 21, 2008
    Applicant: iROBOT CORPORATION
    Inventors: Mikhail Filippov, John P. O`Brien, Adam P. Couture
  • Publication number: 20070219666
    Abstract: Certain embodiments of the present invention provide robotic control modules for use in a robotic control system of a vehicle, including structures, systems and methods, that can provide (i) a robotic control module that has multiple functional circuits, such as a processor and accompanying circuits, an actuator controller, an actuator amplifier, a packet network switch, and a power supply integrated into a mountable and/or stackable package/housing; (ii) a robotic control module with the noted complement of circuits that is configured to reduce heat, reduce space, shield sensitive components from electromagnetic noise; (iii) a robotic control system utilizing robotic control modules that include the sufficiently interchangeable functionality allowing for interchangeability of modules; and (iv) a robotic control system that distributes the functionality and processing among a plurality of robotic control modules in a vehicle.
    Type: Application
    Filed: October 20, 2006
    Publication date: September 20, 2007
    Inventors: Mikhail Filippov, Osa Fitch, Scott Keller, John O'Connor, David Zendzian, Nadim Fata, Kevin Larsen, Arlen Meuchel, Mark Schmaltz, James Allard, Chris De Roo, William Norris, Andrew Norby, Christopher Turner
  • Publication number: 20070198145
    Abstract: Systems and methods for switching between autonomous and manual operation of a vehicle are described. In one embodiment, there is a mechanical control system that receives manual inputs from a mechanical operation member to operate the vehicle in manual mode. There is further an actuator that receives autonomous control signals generated by a controller. When the actuator is engaged, it operates the vehicle in an autonomous mode, and when disengaged, it operates the vehicle in manual mode. In another embodiment, there is an E-Stop system to disengage systems that cause the vehicle to move, such as the engine, while still leaving power in the systems that do not cause the vehicle to move. There is a method for autonomous mode starting of a vehicle, comprising receiving a signal indicating autonomous mode, determining that a parking brake lever is set and the brakes are engaged, disengaging the brakes while maintaining the lever in the set position, and engaging in autonomous mode.
    Type: Application
    Filed: October 20, 2006
    Publication date: August 23, 2007
    Inventors: William Norris, James Allard, Mikhail Filippov, Robert Haun, Christopher Turner, Seth Gilbertson, Andrew Norby