Patents by Inventor Gregg Tanzillo

Gregg Tanzillo 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: 10725802
    Abstract: By implementing various types of tags, easy management and control of assets in a business system is enabled. These assets may be virtual machines, hardware assets, personnel assets, etc. System tags are determined and associated with an asset automatically. Virtual tags and dynamic tags are tags that do not contain the information sought—rather, these tags contain instructions about how to determine the tag value associated with an asset. Management tags are user-entered tags indicating information about an asset based on the knowledge of an individual. These tags can be combined using Boolean algebraic operators, resulting in a tag-based algebra system, which enables a Tag-Based Query Language for searching a universe of assets based on the associated tags. Additionally, tag-based algebra enables access control based on tags associated with a user, assets in a universe of assets, and enables policies to be enforced in a universe of assets.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: July 28, 2020
    Assignee: Red Hat, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregg Tanzillo
  • Patent number: 9612919
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: April 4, 2017
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Publication number: 20150120670
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Patent number: 8924917
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Grant
    Filed: March 20, 2013
    Date of Patent: December 30, 2014
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Publication number: 20140289730
    Abstract: By implementing various types of tags, easy management and control of assets in a business system is enabled. These assets may be virtual machines, hardware assets, personnel assets, etc. System tags are determined and associated with an asset automatically. Virtual tags and dynamic tags are tags that do not contain the information sought—rather, these tags contain instructions about how to determine the tag value associated with an asset. Management tags are user-entered tags indicating information about an asset based on the knowledge of an individual. These tags can be combined using Boolean algebraic operators, resulting in a tag-based algebra system, which enables a Tag-Based Query Language for searching a universe of assets based on the associated tags. Additionally, tag-based algebra enables access control based on tags associated with a user, assets in a universe of assets, and enables policies to be enforced in a universe of assets.
    Type: Application
    Filed: June 9, 2014
    Publication date: September 25, 2014
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregg Tanzillo
  • Patent number: 8752045
    Abstract: By implementing various types of tags, easy management and control of assets in a business system is enabled. These assets may be virtual machines, hardware assets, personnel assets, etc. System tags are determined and associated with an asset automatically. Virtual tags and dynamic tags are tags that do not contain the information sought—rather, these tags contain instructions about how to determine the tag value associated with an asset. Management tags are user-entered tags indicating information about an asset based on the knowledge of an individual. These tags can be combined using Boolean algebraic operators, resulting in a tag-based algebra system, which enables a Tag-Based Query Language for searching a universe of assets based on the associated tags. Additionally, tag-based algebra enables access control based on tags associated with a user, assets in a universe of assets, and enables policies to be enforced in a universe of assets.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: June 10, 2014
    Assignee: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregg Tanzillo
  • Publication number: 20130232122
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Application
    Filed: March 20, 2013
    Publication date: September 5, 2013
    Applicant: ManagelQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Patent number: 8407688
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: March 26, 2013
    Assignee: ManagelQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Publication number: 20090138869
    Abstract: Methods and apparatus for storing and transmitting historical configuration data associated with information technology assets are disclosed. The system reads and stores a first version of data with a timestamp. The system then performs a local update by reading a second version of data with a timestamp, replacing the first set of data and timestamp, and storing the changes between the first and second versions of data. The system also may receive update requests from a remote location for the latest version of data. The changes between versions of data are sent to the remote location, where the changes between versions of data are stored and are usable to create the requested latest version of data and/or prior versions of data.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: ManagelQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregory McCullough, Gregg Tanzillo, Richard Oliveri, Daniel A. Clarizio
  • Publication number: 20080133486
    Abstract: By implementing various types of tags, easy management and control of assets in a business system is enabled. These assets may be virtual machines, hardware assets, personnel assets, or any other kind of assets. System tags are determined and associated with an asset automatically. For example, a system automatically determines the name and version of an operating system running on a virtual machine and associates an appropriate system tag with that asset. Virtual tags and dynamic tags are tags that do not contain the information sought—rather, these tags contain instructions about how to determine the tag value associated with an asset. Management tags are user-entered tags indicating information about an asset based on the knowledge of an individual. The above-described tags can be combined using Boolean algebraic operators, resulting in a tag-based algebra system.
    Type: Application
    Filed: November 27, 2007
    Publication date: June 5, 2008
    Applicant: ManageIQ, Inc.
    Inventors: Joseph Fitzgerald, Oleg Barenboim, Gregg Tanzillo