Patents Assigned to FORMULUS BLACK CORPORATION
  • Patent number: 10789137
    Abstract: A system and method to create a clone of a source computing system, the system including the steps of selecting a memory space coupled to the source computing system, retrieving uncoded data from the selected memory space, encoding the uncoded data by use of a bit-marker-based encoding process executing on a backup server, storing encoded data in a protected memory coupled to the backup server, wherein the protected memory is protected from a power interruption, retrieving the encoded data from the protected memory; and decoding, the encoded data onto a target computing system, wherein the target computing system is separate from the source computing system.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: September 29, 2020
    Assignee: Formulus Black Corporation
    Inventors: Brian M. Ignomirello, Suihong Liang
  • Patent number: 10725853
    Abstract: Some embodiments described herein are directed to memory page or bad block monitoring and retirement algorithms, systems and methods for random access memory (RAM). Reliability issues or errors can be detected for multiple memory pages using one or more retirement criterion. In some embodiments, when reliability errors are detected, it may be desired to remove such pages from operation before they create a more serious problem, such as a computer crash. Thus, bad block retirement and replacement mechanisms are described herein.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: July 28, 2020
    Assignee: Formulus Black Corporation
    Inventors: Yin Zhang, Nafees Ahmed Abdul, Boyu Ni, Gautham Reddy Kunta, Andrei Khurshudov, Stephen J. Sicola
  • Patent number: 10606482
    Abstract: System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of uncoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: March 31, 2020
    Assignee: Formulus Black Corporation
    Inventor: Brian M. Ignomirello
  • Patent number: 10572186
    Abstract: In some embodiments, systems, methods, and devices disclosed herein are directed to RAM-based computer systems, methods, and devices that offer improved performance over conventional computer systems. In some embodiments, the RAM-based computer systems, devices, and methods described herein can function without reliance on conventional storage devices and thus are not subject to the bottleneck in processing speed associated with conventional storage devices. Rather, in some embodiments, the RAM-based computer systems, devices, and methods described herein include and/or utilize a processor and RAM, wherein the RAM is used for mass data storage, without reliance on a conventional hard drive, solid state drive, or any other peripheral storage device.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: February 25, 2020
    Assignee: Formulus Black Corporation
    Inventors: Stephen J. Sicola, Yaojie Lu, Seyedamin Rooholamin, William Pagano
  • Patent number: 10346047
    Abstract: System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of encoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: July 9, 2019
    Assignee: Formulus Black Corporation
    Inventor: Brian M. Ignomirello
  • Patent number: 10133636
    Abstract: Through use of a mediator, one can translate and efficiently store data. The meditator may link one or more hosts to one or more storage devices. Optionally, the meditator may convert data and decode data. Through the use of meditator, one can realize certain economies because fewer units within recording media will be used. Additionally, in some embodiments, the mediator will also allow increased protection against unauthorized access and additionally or alternatively allow for efficient backing-up of data.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 20, 2018
    Assignee: FORMULUS BLACK CORPORATION
    Inventor: Brian Ignomirello
  • Patent number: 10120607
    Abstract: System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of uncoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: November 6, 2018
    Assignee: FORMULUS BLACK CORPORATION
    Inventor: Brian M. Ignomirello
  • Patent number: 10061514
    Abstract: System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of uncoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: August 28, 2018
    Assignee: FORMULUS BLACK CORPORATION
    Inventor: Brian M. Ignomirello
  • Patent number: 10055163
    Abstract: System and method to encode and decode raw data. The method to encode includes receiving a block of uncoded data, decomposing the block of uncoded data into a plurality of data vectors, mapping each of the plurality of data vectors to a bit marker; and storing the bit marker in a memory to produce an encoded representation of the uncoded data. Encoding may further include decomposing the block of uncoded data into default data and non-default data, and mapping only the non-default data. In some embodiments, bit markers may include a seed value and replication rule, or a fractalized pattern.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: August 21, 2018
    Assignee: FORMULUS BLACK CORPORATION
    Inventor: Brian M. Ignomirello