Patents by Inventor Alexander Petrov

Alexander Petrov 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: 20070260647
    Abstract: In a content delivery scheme for target files, one or more recipes for each of the target files are encoded in an index. The index uses a framework that is able to represent content delivery schemes involving static containers, dynamic containers, self-contained containers, containers that are not self-contained, containers with internal delta dependency and containers with no internal delta dependency.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Taqi Jaffri, Alexander Petrov, Michael Sliger, Thomas McGuire
  • Publication number: 20060064371
    Abstract: A computerized method for processing investment data includes providing a server supporting a database for receiving, processing and storing investment data; providing a rules engine for processing rules data employing rules relating to credit assignment; introducing into the server investment data from a plurality of external sources, processing the rules data by the rules engine and permitting user access to the processed and stored investment data. Information regarding customer investments, client information and investment transaction information is provided in the server. A corresponding system is disclosed.
    Type: Application
    Filed: September 17, 2004
    Publication date: March 23, 2006
    Inventor: Alexander Petrov
  • Publication number: 20050022175
    Abstract: A system and method for providing file data, such as a set of files for updating a computer system, in a self-contained package, in which the package size is significantly reduced via delta compression. A build mechanism examines files to be distributed, and generates a self-contained package containing files and deltas. To this end, a directed graph is built from the sizes of the various base file and delta file possibilities, and a minimum spanning tree computation selects the files that result in the smallest package. A base file may have multiple deltas applied to synthesize multiple files, and any base file may itself have been previously synthesized from another base file and a delta. A client extraction mechanism, optionally provided with the package, works with the contents of the package as directed by a manifest to synthesize target files from the base files and the contained deltas.
    Type: Application
    Filed: July 21, 2003
    Publication date: January 27, 2005
    Inventors: Michael Sliger, Thomas McGuire, Manojkumar Shende, Alexander Petrov