Patents by Inventor Dmitry Demeshchuk

Dmitry Demeshchuk 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).

  • Publication number: 20220019213
    Abstract: Described herein is a delivery robot that can be programmed to travel from one location to another in open spaces that have few restrictions on the robot's path of travel. The delivery robot may operate in an autonomous mode, a remote controlled mode, or a combination thereof. The delivery robot can include a cargo area for transporting physical items. The robot can include exterior display devices and/or lighting devices to convey information to people that the robot may be encountering, including indications of the robot's direction of travel, current status, and/or other information.
    Type: Application
    Filed: December 9, 2019
    Publication date: January 20, 2022
    Inventors: Ali Haghighat Kashani, Colin Janssen, Ario Jafarzadeh, Bastian Lehmann, Sean Plaice, Dmitry Demeshchuk, Marc Greenberg, Kimia Nassehi, Nicholas Fischer, Chace Medeiros, Enger Bewza, Cormac Eubanks
  • Publication number: 20180241691
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to receive one or more messages for publication, wherein each message is received from a respective publisher for publication on a channel of a plurality of channels, place each message in a respective buffer for the channel of the message, wherein messages are present in the respective buffer during a finite time-to-live period for the respective buffer, and for each buffer that has not expired, send any messages in the buffer to subscribers that are authorized to subscribe to the channel associated with the buffer.
    Type: Application
    Filed: April 4, 2018
    Publication date: August 23, 2018
    Inventors: Lev Walkin, Igor Milyakov, Oleg Khabinov, Dmitry Demeshchuk
  • Publication number: 20180041444
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving one or more subscription requests, wherein each subscription request is received from a respective subscriber client and is for a respective channel, authorizing one or more of the subscription requests, wherein each authorized subscription request permits the subscriber client of the request to receive messages published to the channel of the request, receiving one or more messages for publication, wherein each message is received from a respective publisher client and is for publication on a respective channel, for each of the messages, placing the message in a respective buffer for the channel of the message, wherein the messages are present in the buffer during a finite time-to-live period for the buffer, and for one or more of the buffers, sending any messages in the buffer to subscriber clients that are authorized.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Inventors: Lev Walkin, Igor Milyakov, Oleg Khabinov, Dmitry Demeshchuk