Patents by Inventor Wayne Joseph Barbarek

Wayne Joseph Barbarek 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: 20190303461
    Abstract: Embodiments are disclosed for implementing database schema modifications. In some embodiments, a list of single-operation transactions are generated based on a set of pending schema object changes including recording object alter transactions and sequence control transactions in a first sequence. Based on the single-operation transactions, the first sequence, and an operation sequence specified by an object modification protocol of a database management system, modifications to the first sequence are determined. The list of single-operation transactions are re-ordered by implementing the determined modifications to the first sequence to generate a re-ordered list of single-operation transactions. Change statements from the single-operation transactions are generated in an execution sequence corresponding to the re-ordered list of single-operation transactions.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Wayne Joseph Barbarek, Edward Allen Kendall
  • Publication number: 20190303460
    Abstract: Embodiments are disclosed for implementing database schema modifications. In some embodiments, pending schema object changes are determined for a first database. An object tree is generated including populating the object tree with object definition nodes for schema objects to be modified by the pending schema object changes. The object definition nodes are modified in accordance with the pending schema object changes. Based on the modified object definition nodes, single-operation transactions are sequentially generated that each correspond to one of the pending schema object changes, wherein at least two of the single-operation transactions correspond to one of the pending schema object changes. A database schema is modified including executing change statements derived from the single-operation transactions.
    Type: Application
    Filed: March 28, 2018
    Publication date: October 3, 2019
    Inventors: Wayne Joseph Barbarek, Edward Allen Kendall
  • Patent number: 8291191
    Abstract: A system and method includes steps or acts of: organizing table partitions in logical order; presenting the partition table numbers and their current ending values in logical order to a user; receiving an alter command from the user, the alter command specifying at least one logical partition number and its corresponding ending value; internally matching the specified logical partition number to its corresponding physical partition number; altering the physical partitioning of the table by manipulating one or more current ending values of partitions by altering the current ending value of the physical partition to which the specified logical partition is associated, such that new ending values are generated; and automatically generating at least one data definition language statement corresponding to the alter command, using the new ending value.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: October 16, 2012
    Assignee: Computer Associates Think, Inc.
    Inventors: Wayne Joseph Barbarek, James Lawrence Broadhurst
  • Patent number: 8059126
    Abstract: In one embodiment, a method includes receiving a request to perform a task using a special character. The method further includes receiving from a user an indication specifying an interpretation of the special character and storing the indication. The method further includes interpreting the special character using the indication, and performing the task using the interpreted special character.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: November 15, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Patent number: 7974961
    Abstract: A method for facilitating creation and managing of partitioned table indices of a table object of a first partitioning type includes steps of: automatically looking up a table and its partitioning type definition; retrieving the table index and all indices defined for that table object, and their definitions; presenting to a user at least a portion of the table index in a single set of index alter screens; receiving from the user an alter request in the form of a screen option; performing validity checking on the screen option, based on the index type. If the screen option is not compatible with the index type, the method automatically overrides the screen option with one that is compatible, and issues a diagnostic message. If the screen option is valid for the index type, the user is notified about the changes that will be made and the effect of those changes. Data definition language statements are then generated consistent with the screen options.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: July 5, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Patent number: 7908299
    Abstract: A method for converting a table object from a first partitioning type to a second partitioning type includes steps or acts of gathering information including a definition of a clustering index of the table object; converting the table object of the first partitioning type into a virtual table object of the second partitioning type by virtually applying the information to a clustering index of the table object such that the virtual table object represents how the table object will appear when it is explicitly converted; and presenting the virtual table object to a user for viewing and manipulating as a table of the second partitioning type before generating an explicit conversion to said second partitioning type.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: March 15, 2011
    Assignee: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Publication number: 20090210443
    Abstract: A method for facilitating creation and managing of partitioned table indices of a table object of a first partitioning type includes steps of: automatically looking up a table and its partitioning type definition; retrieving the table index and all indices defined for that table object, and their definitions; presenting to a user at least a portion of the table index in a single set of index alter screens; receiving from the user an alter request in the form of a screen option; performing validity checking on the screen option, based on the index type. If the screen option is not compatible with the index type, the method automatically overrides the screen option with one that is compatible, and issues a diagnostic message. If the screen option is valid for the index type, the user is notified about the changes that will be made and the effect of those changes. Data definition language statements are then generated consistent with the screen options.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 20, 2009
    Applicant: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Publication number: 20090204782
    Abstract: A system and method includes steps or acts of: organizing table partitions in logical order; presenting the partition table numbers and their current ending values in logical order to a user; receiving an alter command from the user, the alter command specifying at least one logical partition number and its corresponding ending value; internally matching the specified logical partition number to its corresponding physical partition number; altering the physical partitioning of the table by manipulating one or more current ending values of partitions by altering the current ending value of the physical partition to which the specified logical partition is associated, such that new ending values are generated; and automatically generating at least one data definition language statement corresponding to the alter command, using the new ending value.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Applicant: Computer Associates Think, Inc.
    Inventors: Wayne Joseph Barbarek, James Lawrence Broadhurst
  • Publication number: 20090198715
    Abstract: A method for converting a table object from a first partitioning type to a second partitioning type includes steps or acts of gathering information including a definition of a clustering index of the table object; converting the table object of the first partitioning type into a virtual table object of the second partitioning type by virtually applying the information to a clustering index of the table object such that the virtual table object represents how the table object will appear when it is explicitly converted; and presenting the virtual table object to a user for viewing and manipulating as a table of the second partitioning type before generating an explicit conversion to said second partitioning type.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek
  • Publication number: 20080238926
    Abstract: In one embodiment, a method includes receiving a request to perform a task using a special character. The method further includes receiving from a user an indication specifying an interpretation of the special character and storing the indication. The method further includes interpreting the special character using the indication, and performing the task using the interpreted special character.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: Computer Associates Think, Inc.
    Inventor: Wayne Joseph Barbarek