Patents by Inventor Vanadis Mack Crawford

Vanadis Mack Crawford 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: 11856086
    Abstract: An example operation may include one or more of receiving data of an item from a data source, the data comprising one or more of historical data and quality data of the item, generating a cryptographic hash of the data, constructing a data block comprising the cryptographic hash of the data and a unique identifier of the item, and storing the constructed data block within a hash-linked chain of data blocks.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Vanadis Mack Crawford, Eliza Salkeld, Kai K. Arrowood
  • Publication number: 20210250165
    Abstract: An example operation may include one or more of receiving data of an item from a data source, the data comprising one or more of historical data and quality data of the item, generating a cryptographic hash of the data, constructing a data block comprising the cryptographic hash of the data and a unique identifier of the item, and storing the constructed data block within a hash-linked chain of data blocks.
    Type: Application
    Filed: February 6, 2020
    Publication date: August 12, 2021
    Inventors: Vanadis Mack Crawford, Eliza Salkeld, Kai K. Arrowood
  • Patent number: 10460020
    Abstract: A method and apparatus produces documentation from customized extensible mark-up language (XML) by generating a schema-specific Darwin Information Typing Architecture (DITA) specialization. The DITA specialization is generated from XML schemas which define the XML documents. During the process of generating the DITA specialization, a XSL transform is also generated. The XSL transform is applied to the XML file to produce a DITA file that follows the rules of the DITA specialization. Prior art transforms can then be used to convert the DITA file and the DITA specialization to standard documentation. Generating schema-specific DITA specializations may be an automatic process or a dynamic process under the direction of a user.
    Type: Grant
    Filed: November 14, 2007
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Harlan Kent Brown, Vanadis Mack Crawford, John Edward Petri, Leah Rae Smutzer
  • Publication number: 20090183066
    Abstract: A method and apparatus for automatically generating dynamic documentation from a product's configuration related data in a product configuration. A transformation engine incorporates a dynamic documentation mechanism that uses the product configuration file and other information to automatically generate dynamic documentation. In order to automate the creation of dynamic documentation, a new type of annotation element called a “tutorial annotation” is inserted into the product configuration file. The dynamic documentation mechanism provides dynamic documentation such as walk-through tutorials, configuration help, and animations based on the product configuration file and information stored in the tutorial annotations. The dynamic documentation mechanism ascertains a dynamic flow by reading the tutorial annotations and stepping through all of the relationships or dependencies of the product configuration file associated with the software product.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventors: Vanadis Mack Crawford, John Edward Petri, Leah Rae Smutzer
  • Publication number: 20090125804
    Abstract: A method and apparatus produces documentation from customized extensible mark-up language (XML) by generating a schema-specific Darwin Information Typing Architecture (DITA) specialization. The DITA specialization is generated from XML schemas which define the XML documents. During the process of generating the DITA specialization, a XSL transform is also generated. The XSL transform is applied to the XML file to produce a DITA file that follows the rules of the DITA specialization. Prior art transforms can then be used to convert the DITA file and the DITA specialization to standard documentation. Generating schema-specific DITA specializations may be an automatic process or a dynamic process under the direction of a user.
    Type: Application
    Filed: November 14, 2007
    Publication date: May 14, 2009
    Inventors: Harlan Kent Brown, Vanadis Mack Crawford, John Edward Petri, Leah Rae Smutzer