Patents by Inventor Olga Arkhipova

Olga Arkhipova 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: 10452635
    Abstract: Methods, systems, apparatuses, and computer program products are described herein that enable files, such as source code files used in building executable code, to be synchronized between two computing devices in a manner that utilizes file anchors or other time-stamped objects generated by and stored on each computing device. The file anchors can be used to determine which source code files on each computing device have been updated since a prior synchronization with another computing device and also to determine which version of a source code file stored on each computing device is the newer version, even when both computing devices have a different notion of time.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: October 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Olga Arkhipova, Bogdan I. Mihalcea
  • Patent number: 9965271
    Abstract: Methods, systems, apparatuses, and computer program products are described that enable local builds to be substantially equivalent with remote builds. In embodiments, local build and design-time inputs and/or outputs of a local build environment hosted on a local computing device are projected to remote build and design-time inputs and/or outputs of a remote build environment hosted on a remote computing device. In further embodiments, remote build and design-time inputs and/or outputs of the remote build environment are projected to local build and design time inputs and/or outputs of the local build environment. In still further embodiments, first build and design-time inputs and/or outputs of a first build environment hosted on a computing device are projected to second build and design-time inputs and/or outputs of a second build environment hosted on the same computing device.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: May 8, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bogdan I. Mihalcea, Ankit Asthana, Marian Luparu, Olga Arkhipova, Ion Todirel
  • Publication number: 20170286064
    Abstract: Methods, systems, apparatuses, and computer program products are described that enable local builds to be substantially equivalent with remote builds. In embodiments, local build and design-time inputs and/or outputs of a local build environment hosted on a local computing device are projected to remote build and design-time inputs and/or outputs of a remote build environment hosted on a remote computing device. In further embodiments, remote build and design-time inputs and/or outputs of the remote build environment are projected to local build and design time inputs and/or outputs of the local build environment. In still further embodiments, first build and design-time inputs and/or outputs of a first build environment hosted on a computing device are projected to second build and design-time inputs and/or outputs of a second build environment hosted on the same computing device.
    Type: Application
    Filed: June 23, 2017
    Publication date: October 5, 2017
    Inventors: Bogdan I. Mihalcea, Ankit Asthana, Marian Luparu, Olga Arkhipova, Ion Todirel
  • Publication number: 20170277742
    Abstract: Methods, systems, apparatuses, and computer program products are described herein that enable files, such as source code files used in building executable code, to be synchronized between two computing devices in a manner that utilizes file anchors or other time-stamped objects generated by and stored on each computing device. The file anchors can be used to determine which source code files on each computing device have been updated since a prior synchronization with another computing device and also to determine which version of a source code file stored on each computing device is the newer version, even when both computing devices have a different notion of time.
    Type: Application
    Filed: April 27, 2016
    Publication date: September 28, 2017
    Inventors: Olga Arkhipova, Bogdan I. Mihalcea
  • Publication number: 20160321033
    Abstract: Methods, systems, apparatuses, and computer program products are described that enable local builds to be substantially equivalent with remote builds. In embodiments, local build and design-time inputs and/or outputs of a local build environment hosted on a local computing device are projected to remote build and design-time inputs and/or outputs of a remote build environment hosted on a remote computing device. In further embodiments, remote build and design-time inputs and/or outputs of the remote build environment are projected to local build and design time inputs and/or outputs of the local build environment. In still further embodiments, first build and design-time inputs and/or outputs of a first build environment hosted on a computing device are projected to second build and design-time inputs and/or outputs of a second build environment hosted on the same computing device.
    Type: Application
    Filed: July 17, 2015
    Publication date: November 3, 2016
    Inventors: Bogdan I. Mihalcea, Ankit Asthana, Marian Luparu, Olga Arkhipova, Ion Todirel
  • Publication number: 20160321055
    Abstract: Methods, systems, apparatuses, and computer program products are provided for enabling local builds to be substantially equivalent with remote builds. Build input information is mapped from a file system at a local computing device to a file system at a remote computing device. This enables a build to be performed at the remote computing device based on files/folders of the remote file system. Build output information is mapped from the file system of the remote computing device to the file system of the local computing device. This enables the build output information to be analyzed at the local computing device with respect to files/folders of the local file system.
    Type: Application
    Filed: June 24, 2015
    Publication date: November 3, 2016
    Inventors: Bogdan Ionut Mihalcea, Ankit Asthana, Marian Luparu, Olga Arkhipova, Ion Todirel