Patents by Inventor Roman SAVELYEV

Roman SAVELYEV 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: 11605204
    Abstract: Examples of the present disclosure relate to a computing device for processing images captured in three-dimensional environments, for the generation of augmented reality scenes. The computing device is configured to obtain an augmented reality anchor, the anchor corresponding to a position and orientation in a real-world environment. The computing device is configured to receive image capture data via data communication from a remote user device. The image capture data comprises an image captured by the user device, the image representing the real-world environment as viewed by the user device. The computing device is configured to process the image capture data to determine spatial data which maps the anchor to the image. The spatial data is usable by the remote user device to insert a virtual object into the image, in accordance with the anchor, to generate an augmented reality scene at the remote user device.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: March 14, 2023
    Assignee: ARM Limited
    Inventors: Sila Kayo, Roman Savelyev
  • Patent number: 10892886
    Abstract: Systems and methods including a transmitter resource to transmit a message having one or more packets, each packet having a boundary identifier including a first placeholder generated based on or in response to data in a fixed-sized window of the message, and a second placeholder generated based on or in response to all data in a respective packet, and a receiver resource to receive the message and to detect the boundary identifiers of the respective packets.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: January 12, 2021
    Assignee: Arm Limited
    Inventors: Roman Savelyev, Sila Kayo
  • Publication number: 20200044816
    Abstract: Systems and methods including a transmitter resource to transmit a message having one or more packets, each packet having a boundary identifier including a first placeholder generated based on or in response to data in a fixed-sized window of the message, and a second placeholder generated based on or in response to all data in a respective packet, and a receiver resource to receive the message and to detect the boundary identifiers of the respective packets.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Roman Savelyev, Sila Kayo
  • Patent number: 10516548
    Abstract: Disclosed are methods and apparatus for multiplex operation of an electronic transmitting apparatus, comprising establishing logical channels between logical data producers and respective logical data consumers, the logical channels operable to pass data over a serial physical channel, constructing by a producer a payload, identifying a respective consumer, arbitrating use of the serial physical channel between logical channels to control sending of payloads, injecting a channel-specific logical protocol stop indicator into a data flow over the serial physical channel to instruct a receiving router to stop receipt of a previously started data flow and route the payload to a consumer, and sending at least a first uninterruptible data unit of the payload over the serial physical channel. Corresponding methods and apparatus are provided to enable a receiver to route payloads to consumers according to received logical protocol stop indicators.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: December 24, 2019
    Assignee: Arm Limited
    Inventor: Roman Savelyev
  • Publication number: 20190311544
    Abstract: Examples of the present disclosure relate to a computing device for processing images captured in three-dimensional environments, for the generation of augmented reality scenes. The computing device is configured to obtain an augmented reality anchor, the anchor corresponding to a position and orientation in a real-world environment. The computing device is configured to receive image capture data via data communication from a remote user device. The image capture data comprises an image captured by the user device, the image representing the real-world environment as viewed by the user device. The computing device is configured to process the image capture data to determine spatial data which maps the anchor to the image. The spatial data is usable by the remote user device to insert a virtual object into the image, in accordance with the anchor, to generate an augmented reality scene at the remote user device.
    Type: Application
    Filed: April 9, 2019
    Publication date: October 10, 2019
    Inventors: Sila KAYO, Roman SAVELYEV
  • Publication number: 20180331850
    Abstract: Disclosed are methods and apparatus for multiplex operation of an electronic transmitting apparatus, comprising establishing logical channels between logical data producers and respective logical data consumers, the logical channels operable to pass data over a serial physical channel, constructing by a producer a payload, identifying a respective consumer, arbitrating use of the serial physical channel between logical channels to control sending of payloads, injecting a channel-specific logical protocol stop indicator into a data flow over the serial physical channel to instruct a receiving router to stop receipt of a previously started data flow and route the payload to a consumer, and sending at least a first uninterruptible data unit of the payload over the serial physical channel. Corresponding methods and apparatus are provided to enable a receiver to route payloads to consumers according to received logical protocol stop indicators.
    Type: Application
    Filed: March 9, 2018
    Publication date: November 15, 2018
    Inventor: Roman SAVELYEV