Patents by Inventor Andrei Smirnov

Andrei Smirnov 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: 20250126050
    Abstract: Techniques for disintermediating a network path between a source and a destination are described. In an example, the source sends a first packet destined to a destination. A network node on the network path between the source and the destination performs a network operation on this packet and generates a set of instructions indicating the network operation and parameters used for performing the network operations. This set of instructions is sent to the source as a flow update. When the source needs to send a second packet to the destination, the source applies the instructions to the second packet. As such, a similar network operation is performed on the second packet at the source, thereby avoiding the need to send the second packet on the same network path that includes the network node. Accordingly, the second packet is sent on a different network path that bypasses the network node.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Oracle International Corporation
    Inventors: Christopher David Marlatt, Shuvabrata Ganguly, Leonard Thomas Tracy, Myron Decker King, Andrey Yurovsky, Lucas Aaron Rider, Andrey Smirnov, Mitch Jonathan Carlson
  • Publication number: 20250125942
    Abstract: Techniques for disintermediating a network path between a source and a destination are described. In an example, the source sends a first packet destined to a destination. A network node on the network path between the source and the destination performs a network operation on this packet and generates a set of instructions indicating the network operation and parameters used for performing the network operations. This set of instructions is sent to the source as a flow update. When the source needs to send a second packet to the destination, the source applies the instructions to the second packet. As such, a similar network operation is performed on the second packet at the source, thereby avoiding the need to send the second packet on the same network path that includes the network node. Accordingly, the second packet is sent on a different network path that bypasses the network node.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Oracle International Corporation
    Inventors: Christopher David Marlatt, Shuvabrata Ganguly, Leonard Thomas Tracy, Myron Decker King, Andrey Yurovsky, Lucas Aaron Rider, Andrey Smirnov, Mitch Jonathan Carlson
  • Publication number: 20250126051
    Abstract: Techniques for disintermediating a network path between a source and a destination are described. In an example, the source sends a first packet destined to a destination. A network node on the network path between the source and the destination performs a network operation on this packet and generates a set of instructions indicating the network operation and parameters used for performing the network operations. This set of instructions is sent to the source as a flow update. When the source needs to send a second packet to the destination, the source applies the instructions to the second packet. As such, a similar network operation is performed on the second packet at the source, thereby avoiding the need to send the second packet on the same network path that includes the network node. Accordingly, the second packet is sent on a different network path that bypasses the network node.
    Type: Application
    Filed: October 10, 2024
    Publication date: April 17, 2025
    Applicant: Oracle International Corporation
    Inventors: Christopher David Marlatt, Shuvabrata Ganguly, Leonard Thomas Tracy, Myron Decker King, Andrey Yurovsky, Lucas Aaron Rider, Andrey Smirnov, Mitch Jonathan Carlson
  • Publication number: 20250097388
    Abstract: Some disclosed technologies enable a board hosting a camera, a set of light sources, a dome, a first pair of walls spaced apart from each other, and a second pair of walls spaced apart from each other, where the dome encloses the camera, where the dome extends between the first pair of walls and the second pair of walls, where the camera images an undercarriage through the dome as the undercarriage is illuminated by the set of light sources when the undercarriage moves over the first pair of walls and the second pair of walls. However, other disclosed technologies may enable the board that may be configured differently.
    Type: Application
    Filed: September 5, 2024
    Publication date: March 20, 2025
    Inventors: Roman Jarkoi, Konstantin Chernikov, Andrey Smirnov, Alexey Anferov
  • Patent number: 11438287
    Abstract: A method for reproducing ultra-short media content includes receiving, by a first computing device of a user, media content items associated with the same event or object. Each of the media content items includes self-contained media fragments. The received media content items are generated by two or more different computing devices. The first computing device sorts the self-contained media fragments based on camera angles of the different computing devices generating corresponding self-contained media fragments with respect to the event or object. The first computing device combines self-contained media fragments into a new media content item based on user-specified criteria to generate a multiple-angle recording of the event or object. Each of the self-contained media fragments is received one by one at the first computing device and displayed as the uninterrupted media stream while subsequent self-contained media fragments are being received from the different computing devices.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: September 6, 2022
    Assignee: Interactive Standard LLC
    Inventor: Andrey Smirnov
  • Publication number: 20210392099
    Abstract: A method for exchanging ultra-short media content is provided. A media content item is recorded by a first computing device. The first computing device divides the recorded media content item into a plurality of ultra-short self-contained media fragments during the recording of the media content item. Each of the media fragments has a predefined maximum duration, e.g., several seconds. The first computing device processes the media fragments to generate service information associated with a corresponding media fragment while recording and dividing subsequent media fragments. The first computing device transmits the media fragments to a second computing device to view as a media stream while continuing to record, divide and process subsequent media fragments. Each of the media fragments is received one by one at the second computing device and displayed as an uninterrupted media stream while the subsequent media fragments are being received from the first computing device.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventor: Andrey Smirnov
  • Publication number: 20210178179
    Abstract: Disclosed herein are devices for stimulating the photo biochemical synthesis of vitamin D3-cholecalciferol in the body. The device includes a housing (1), a power section (2) located in the housing, a section (3) for parameter-setting and for narrowband UVB radiation regulation, a screen or touch screen (4) for visualization, a source (5) for narrow-band UVB radiation, and a module (6) for uniform distribution of the narrow-band UVB radiation, which can be in direct contact with the skin. The technical result of the claimed invention is to provide stimulation of the synthesis of the required daily dose of vitamin D3-cholecalciferol using low intensity narrow-band radiation in the UVB range, which makes it possible to increase the concentration of vitamin D3-cholecalciferol to the required daily norm.
    Type: Application
    Filed: December 7, 2020
    Publication date: June 17, 2021
    Inventor: Andrey Smirnov
  • Patent number: 10862837
    Abstract: A method for exchanging ultra-short media content is provided. A media content item is recorded by a first computing device. The first computing device divides the recorded media content item into a plurality of ultra-short self-contained media fragments during the recording of the media content item. Each of the media fragments has a predefined maximum duration, e.g., several seconds. The first computing device processes the media fragments to generate service information associated with a corresponding media fragment while recording and dividing subsequent media fragments. The first computing device transmits the media fragments to a second computing device to view as a media stream while continuing to record, divide and process subsequent media fragments. Each of the media fragments is received one by one at the second computing device and displayed as an uninterrupted media stream while the subsequent media fragments are being received from the first computing device.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: December 8, 2020
    Assignee: Interactive Standard LLC
    Inventor: Andrey Smirnov
  • Patent number: 10324911
    Abstract: An apparatus in one embodiment comprises a storage system that includes a database. A controller associated with the storage system is configured to perform rebalancing of bucket contents tables for respective buckets of the database where each such bucket contains a plurality of objects stored within the database. A given one of the bucket contents tables for a particular one of the buckets comprises a plurality of rows each associated with a different hash key. The given bucket contents table further comprises a plurality of columns each associated with multiple objects stored within the database. Each such object has a corresponding object key and is associated with a particular entry of the bucket contents table that includes metadata for that object. The controller illustratively performs the rebalancing of the given bucket contents table using adaptive partitioning of object key ranges associated with respective rows of the given bucket contents table.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 18, 2019
    Assignee: Virtustream IP Holding Company LLC
    Inventors: Andrey Smirnov, Artem Chernyshev, Ming Zhang, Braden Gibson
  • Publication number: 20150032858
    Abstract: Techniques are provided for transmitting a live video stream from a mobile device for live viewing by one or more consuming devices. An intermediate server receives the live video stream from the mobile device, identifies a plurality of consuming devices, and sends a real-time notification to those consuming devices to inform the users of those devices that a live video stream is available for immediate viewing. Also, any necessary processing (e.g., transcoding) is performed on the live video stream before the live video stream is sent to one or more consuming devices. The “producing” mobile device is not required to identify (or have any data about) any of the consuming devices in order for the live video stream to be transmitted to those devices. The consuming device can be on a mobile network, any Web network, or any PC connected to the Internet.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 29, 2015
    Inventors: Alex Motrenko, Andrey Smirnov, Artem Chernyshev
  • Patent number: 8862762
    Abstract: Techniques are provided for transmitting a live video stream from a mobile device for live viewing by one or more consuming devices. An intermediate server receives the live video stream from the mobile device, identifies a plurality of consuming devices, and sends a real-time notification to those consuming devices to inform the users of those devices that a live video stream is available for immediate viewing. Also, any necessary processing (e.g., transcoding) is performed on the live video stream before the live video stream is sent to one or more consuming devices. The “producing” mobile device is not required to identify (or have any data about) any of the consuming devices in order for the live video stream to be transmitted to those devices. The consuming device can be on a mobile network, any Web network, or any PC connected to the Internet.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: October 14, 2014
    Assignee: Skype
    Inventors: Alex Motrenko, Andrey Smirnov, Artem Chernyshev
  • Publication number: 20130073607
    Abstract: Method and system for identifying contacts of a user of a device, wherein the user is a registered user of an application which is implemented at the device. Contact identifiers are retrieved from a contact list stored at the device, wherein the contact identifiers identify contacts of the user of the device. The retrieved contact identifiers are transmitted to a server associated with the application. The server determines which of the contacts identified by the transmitted contact identifiers are registered users of the application. Indications of the contacts of the user of the device which are determined by the server to be registered users of the application are transmitted from the server to the device.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 21, 2013
    Inventors: Andrey Smirnov, Alexey Palazhchenko, Rishi Mallik
  • Publication number: 20100187372
    Abstract: Interacting with a computer is usually done in a sitting position, which can be harmful to people's health. The invention provides a possibility to use reclining furniture, providing dorsal or ventral support or both, with large angles of inclination, including lying down postures facing up or down, while performing work with the computer. The application uses a specially designed mechanical arm holding the monitor which can be used in a combinations with a couch or a sofa to provide a direct view of the monitor from a variety of postures allowed by the article of furniture. Special means such as pivots and telescopic joints are used to adjust a position and orientation of the monitor. The application can be used for viewing both computer and TV monitors.
    Type: Application
    Filed: March 28, 2007
    Publication date: July 29, 2010
    Inventor: Andrei Smirnov
  • Publication number: 20050137436
    Abstract: A continuous flow process has been discovered for the highly selective isopropylation of biphenyl to 4,4?-diisopropylbiphenyl. Thus biphenyl and propene in decalin are passed through a solid catalyst bed contained in a flow reactor at moderate temperature (220° C.) and pressure (10-30 atm) together with a continuous stream of nitrogen. The catalyst is an acidic zeolite catalyst having a molar ratio of SiO2 to Al2O3 in a range between about 20 to 1 and about 500 to 1. Optimal catalytic performance is achieved when 35% or more of the active sites in the catalyst have an activation energy of ammonia desorption in a range between about 145 kJ/mol and about 170 kJ/mol. Additional enhancements of catalyst performance can be achieved by pretreating the acidic zeolite catalyst with a volatile basic agent prior to the alkylation reaction.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: Olga Ponomareva, Andrei Kuznetsov, Valentina Yushchenko, Andrei Smirnov, Elena Knyazeva, Irina Moskovskaya, Irina Ivanova, Grigorii Soloveichik
  • Publication number: 20050137437
    Abstract: A continuous flow process has been discovered for the highly selective isopropylation of biphenyl to 4,4?-diisopropylbiphenyl. Thus biphenyl and propene in decalin are passed through a solid zeolite catalyst bed contained in a flow reactor at moderate temperature (220° C.) and pressure (10-30 atm) together with a continuous stream of nitrogen. Surprisingly, catalyst performance is improved by the continuous introduction of the nitrogen into the reactor along with the reactants and solvent. Thus, improved performance as measured by higher percent conversion to products, higher yields of diisopropylated products and lower yields of undesired triisopropylated products are observed when a diluent gas such as nitrogen is employed. The alkylation process is selective for 4,4?-diisopropylbiphenyl using a zeolite catalyst, preferably a dealuminated mordenite in which the molar ratio of SiO2 to Al2O3 moieties is in a range between about 10 to 1 and about 500 to 1.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Inventors: Grigorii Soloveichik, Olga Ponomareva, Andrei Kuznetsov, Andrei Smirnov, Elena Knyazeva, Irina Moskovskaya, Irina Ivanova