Patents by Inventor Alex Miroshnichenko
Alex Miroshnichenko 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: 11935539Abstract: A voice support server is used to provide voice control functionality to a third party application that does not natively support voice control functions. The voice support server implements a domain specific to the third party application that maintains a domain-specific language model (DLM) reflecting the functionality of the third party application. The DLM comprises a plurality of intent patterns corresponding to different commands and their possible variations that may be issued by the user, and maps each intent pattern to a corresponding action to be performed by the third party application. Received audio data is analyzed to determine one or more user utterances, which are transcribed and compared to the intent patterns of the DLM to identify an intent corresponding to the user utterance. The voice control module may then transmit instructions to the third party application to perform the action corresponding to the identified intent.Type: GrantFiled: January 24, 2020Date of Patent: March 19, 2024Assignee: Alan AI, Inc.Inventors: Andrey Ryabov, Anna Miroshnichenko, Evgeny Yusov, Alex Sotnikov
-
Patent number: 8914567Abstract: A computer system (a method) for providing storage management solution that enables server virtualization in data centers is disclosed. The system comprises a plurality of storage devices for storing data and a plurality of storage management drivers configured to provide an abstraction of the plurality of the storage devices to one or more virtual machines of the data center. A storage management driver is configured to represent a live disk or a snapshot of a live disk in a virtual disk image to the virtual machine associated with the driver. The driver is further configured to translate a logical address for a data block to one or more physical addresses of the data block through the virtual disk image. The system further comprises a master server configured to manage the abstraction of the plurality of the storage devices and to allocate storage space to one or more virtual disk images.Type: GrantFiled: September 14, 2009Date of Patent: December 16, 2014Assignee: VMware, Inc.Inventors: Alex Miroshnichenko, Serge Pashenkov, Serge Shats
-
Patent number: 8024643Abstract: Embodiments of the invention provide methods and systems for improving the reliability of data stored on disk media. Logical redundancy is introduced into the data, and the data within a logical storage unit is divided into sectors that are spatially separated by interleaving them with sectors of other logical storage units. The logical redundancy and spatial separation reduce or minimize the effects of localized damage to the storage disk, such as the damage caused by a scratch or fingerprint. Thus, the data is stored on the disk in a layout that improves the likelihood that the data can be recovered despite the presence of an error that prevents one sector from being read correctly.Type: GrantFiled: June 17, 2009Date of Patent: September 20, 2011Assignee: Hitachi-LG Data Storage Korea, Inc.Inventors: Serge Pashenkov, Alex Miroshnichenko, Chris Carpenter
-
Publication number: 20100153617Abstract: A computer system (a method) for providing storage management solution that enables server virtualization in data centers is disclosed. The system comprises a plurality of storage devices for storing data and a plurality of storage management drivers configured to provide an abstraction of the plurality of the storage devices to one or more virtual machines of the data center. A storage management driver is configured to represent a live disk or a snapshot of a live disk in a virtual disk image to the virtual machine associated with the driver. The driver is further configured to translate a logical address for a data block to one or more physical addresses of the data block through the virtual disk image. The system further comprises a master server configured to manage the abstraction of the plurality of the storage devices and to allocate storage space to one or more virtual disk images.Type: ApplicationFiled: September 14, 2009Publication date: June 17, 2010Applicant: VIRSTO SOFTWAREInventors: Alex Miroshnichenko, Serge Pashenkov, Serge Shats
-
Publication number: 20090259894Abstract: Embodiments of the invention provide methods and systems for improving the reliability of data stored on disk media. Logical redundancy is introduced into the data, and the data within a logical storage unit is divided into sectors that are spatially separated by interleaving them with sectors of other logical storage units. The logical redundancy and spatial separation reduce or minimize the effects of localized damage to the storage disk, such as the damage caused by a scratch or fingerprint. Thus, the data is stored on the disk in a layout that improves the likelihood that the data can be recovered despite the presence of an error that prevents one sector from being read correctly.Type: ApplicationFiled: June 17, 2009Publication date: October 15, 2009Applicant: POWERFILE, INCInventors: Serge Pashenkov, Alex Miroshnichenko, Chris Carpenter
-
Patent number: 7565598Abstract: Embodiments of the invention provide methods and systems for improving the reliability of data stored on disk media. Logical redundancy is introduced into the data, and the data within a logical storage unit is divided into sectors that are spatially separated by interleaving them with sectors of other logical storage units. The logical redundancy and spatial separation reduce or minimize the effects of localized damage to the storage disk, such as the damage caused by a scratch or fingerprint. Thus, the data is stored on the disk in a layout that improves the likelihood that the data can be recovered despite the presence of an error that prevents one sector from being read correctly.Type: GrantFiled: August 8, 2007Date of Patent: July 21, 2009Assignee: PowerFile, Inc.Inventors: Serge Pashenkov, Alex Miroshnichenko, Chris Carpenter
-
Publication number: 20080040645Abstract: Embodiments of the invention provide methods and systems for improving the reliability of data stored on disk media. Logical redundancy is introduced into the data, and the data within a logical storage unit is divided into sectors that are spatially separated by interleaving them with sectors of other logical storage units. The logical redundancy and spatial separation reduce or minimize the effects of localized damage to the storage disk, such as the damage caused by a scratch or fingerprint. Thus, the data is stored on the disk in a layout that improves the likelihood that the data can be recovered despite the presence of an error that prevents one sector from being read correctly.Type: ApplicationFiled: August 8, 2007Publication date: February 14, 2008Applicant: PowerFile, Inc.Inventors: Serge Pashenkov, Alex Miroshnichenko, Chris Carpenter
-
Publication number: 20070168398Abstract: Embodiments provide permanent storage space for data available via network file access protocols. Client machines connect to the permanent storage appliance. The permanent storage appliance stages data to create an optical image according to a policy. The optical images are recorded on media and stored in a permanent media library that is accessible via the network.Type: ApplicationFiled: December 15, 2006Publication date: July 19, 2007Applicant: Powerfile, Inc.Inventors: Alex Miroshnichenko, Serge Pashenkov, Kirk Dunn