Patents by Inventor Peter J. Chirlian

Peter J. Chirlian 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: 9087067
    Abstract: Users can model changes to entities in large scale sets of data for various portfolio holdings in different respective sandbox caches. A method includes loading sets of data in a database and organizing the loaded data in entity caches according to an entity model, each entity cache corresponding to one or more entities associated with respective portfolio holdings. Further steps include creating an initial report of information drawn from the loaded data for manipulation by a user through a user-interface, storing information in the initial report in a respective sandbox cache having data organized according to the entity model, and enabling the user to manipulate the respective sandbox cache to change values in the data organized according to the entity model in the respective sandbox cache without changing values of data in other sandbox caches or in the database.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: July 21, 2015
    Assignee: ARMANTA, INC.
    Inventors: Peter J. Chirlian, Boi Gu, Eric J. Kaplan, Aleksandr Shukhat
  • Publication number: 20130339394
    Abstract: Users can model changes to entities in large scale sets of data for various portfolio holdings in different respective sandbox caches. A method includes loading, sets of data in a database and organizing the loaded data in entity caches according to an entity model, each entity cache corresponding to one or more entities associated with respective portfolio holdings. Further steps include creating an initial report of information drawn from the loaded data for manipulation by a user through a uses-interface, storing information in the initial report in a respective sandbox cache having data organized according to the entity model, and enabling the user to manipulate the respective sandbox cache to change values in the data organized according to the entity model in the respective sandbox cache without changing values of data in other sandbox caches or in the database.
    Type: Application
    Filed: August 19, 2013
    Publication date: December 19, 2013
    Applicant: Armanta, Inc.
    Inventors: Peter J. Chirlian, Boi Gu, Eric J. Kaplan, Aleksandr Shukhat
  • Patent number: 8516003
    Abstract: A system, method, and computer program product for modeling, the user appears to have a body of information in a data structure that can be manipulated independently of an underlying database. In an embodiment of the invention, the data structure is an entity cache.
    Type: Grant
    Filed: August 6, 2012
    Date of Patent: August 20, 2013
    Assignee: Armanta, Inc.
    Inventors: Peter J. Chirlian, Bei Gu, Eric J. Kaplan, Aleksandr Shukhat
  • Publication number: 20120303903
    Abstract: A system, method, and computer program product for modeling, the user appears to have a body of information in a data structure that can be manipulated independently of an underlying database. In an embodiment of the invention, the data structure is an entity cache.
    Type: Application
    Filed: August 6, 2012
    Publication date: November 29, 2012
    Applicant: Armanta, Inc.
    Inventors: Peter J. CHIRLIAN, Bei GU, Eric J. KAPLAN, Aleksandr SHUKHAT
  • Patent number: 8239416
    Abstract: A system, method, and computer program product for modeling, the user appears to have a body of information in a data structure that can be manipulated independently of an underlying database. In an embodiment of the invention, the data structure is an entity cache.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: August 7, 2012
    Assignee: Armanta, Inc.
    Inventors: Peter J. Chirlian, Bei Gu, Eric J. Kaplan, Aleksandr Shukhat
  • Publication number: 20090300032
    Abstract: A system, method, and computer program product for modeling, the user appears to have a body of information in a data structure that can be manipulated independently of an underlying database. In an embodiment of the invention, the data structure is an entity cache.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Inventors: Peter J. CHIRLIAN, Bei Gu, Eric J. Kaplan, Aleksandr Shukhat
  • Publication number: 20090240746
    Abstract: A method and a system for creating a virtual customized dataset. A choice of one or more source datasets is first received. A filter definition for each source dataset is also received. Such a filter definition can be embodied in one or more rules. The rules are then applied to the respective source datasets to create one or more filtered source datasets. Filtered source datasets are then copied to create copied source datasets. A scaling factor is then computed for each copied source dataset. The scaling factors are then applied to the respective copied source datasets, which creates respective scaled source datasets. The scaled source datasets are then merged to create a single virtual customized dataset. This virtual customized dataset can then be output to memory, and/or presented to a user for analysis purposes. The process can be reiterated by a user, varying any of several variables, such as the choice of source datasets, the filter definitions, and scaling factors.
    Type: Application
    Filed: March 18, 2008
    Publication date: September 24, 2009
    Applicant: ARMANTA, INC.
    Inventors: Peter J. Chirlian, Bei Gu, Eric J. Kaplan, Aleksandr Shukhat