Patents by Inventor Patrick M. Hogan

Patrick M. Hogan 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: 6957417
    Abstract: A design tool for assembling component objects to form an object-based computer system application includes a declarative user input interface mechanism and a design engine. The declarative user input interface mechanism provides an input structure for the input of user declarations specifying operative interactions between component objects. The design engine automatically generates, in response to input user declarations, an application design definition modeling an application infrastructure for managing component object interactions. The design engine automatically generates, in response to input user declarations, a match between an application view field definition and a parameter of an associated component object operations.
    Type: Grant
    Filed: March 6, 2001
    Date of Patent: October 18, 2005
    Assignee: Computer Associates Think, Inc.
    Inventors: Stephen J. Turner, Patrick M. Hogan, William E. Gibson
  • Publication number: 20040073667
    Abstract: A system and method for provide access to at least one computer program application through a server system to a user. The system and method log the user onto the server system in response to logon information established by the user and associate the user with an organization as a function of the logon information. Access to the at least one computer program application is granted to the user as a function of the organization associated with the user.
    Type: Application
    Filed: October 11, 2002
    Publication date: April 15, 2004
    Inventors: Darin E. Hamilton, Paul C. Barker, Francis V. Brady, Thomas F. Casey, Patrick M. Hogan
  • Publication number: 20010018648
    Abstract: A design tool for assembling component objects to form an object-based computer system application includes a declarative user input interface mechanism and a design engine. The declarative user input interface mechanism provides an input structure for the input of user declarations specifying operative interactions between component objects. The design engine automatically generates, in response to input user declarations, an application design definition modelling an application infrastructure for managing component object interactions. An application design definition can reference a number of application view definitions, each having a number of fields, each field having associated therewith an application view field definition. An operation usage definition defines an effect a component object operation has on one or more of the application view definitions in response to user input declarations.
    Type: Application
    Filed: March 6, 2001
    Publication date: August 30, 2001
    Applicant: Sterling Software, Inc.,
    Inventors: Stephen J. Turner, Patrick M. Hogan, William E. Gibson
  • Patent number: 6230309
    Abstract: A design tool for assembling component objects to form an object-based computer system application includes a declarative user input interface mechanism and a design engine. The declarative user input interface mechanism provides an input structure for the input of user declarations specifying operative interactions between component objects. The design engine automatically generates, in response to input user declarations, an application design definition modelling an application infrastructure for managing component object interactions. An application design definition can reference a number of application view definitions, each having a number of fields, each field having associated therewith an application view field definition. An operation usage definition defines an effect a component object operation has on one or more of the application view definitions in response to user input declarations.
    Type: Grant
    Filed: April 25, 1997
    Date of Patent: May 8, 2001
    Assignee: Sterling Software, Inc
    Inventors: Stephen J. Turner, Patrick M. Hogan, William E. Gibson
  • Patent number: 5758351
    Abstract: The present invention defines a consistent method and system for enabling components in an information system to invoke operations that may be distributed across multiple computing platforms, through the provision and use of executable operations whose behaviors are determined from information stored and extracted from a Catalog (164) using an Operation Definition Manager (82). The stored information is used by a Surrogate Object Definition Module (96) to define a Surrogate Object Type structure which enables execution of any of the operations described within it. A Surrogate Object Manager (94), along with an Operation Connection Manager (104, 118, 130 or 132), is provided which assists the user in developing applications by providing access to the definition of the input and output arguments of the operations included in the Surrogate Object Type structure (244).
    Type: Grant
    Filed: March 1, 1995
    Date of Patent: May 26, 1998
    Assignee: Sterling Software, Inc.
    Inventors: William Gibson, David R. Marshall, Steve Turner, William N. Dawson, Patrick M. Hogan
  • Patent number: 5414809
    Abstract: A method of using a computer system 20 to implement a graphical interface 10. The method displays a graph 160 of data from a database system 11, and permits a user to change the data by changing the appearance of the graph 160. The graph 160 is generated from a stored graphics engine 12, which contains rules for generating graphical objects comprising the graph and the objects' attributes. The graphical objects and attributes are matched to data delivered from the database system 11. If the user manipulates a graphical object, the graphical interface 10 associates the change to a new data value, and updates both the graph 160 and the data in the database system 11.
    Type: Grant
    Filed: April 30, 1993
    Date of Patent: May 9, 1995
    Assignee: Texas Instruments Incorporated
    Inventors: Patrick M. Hogan, Rhonda L. Alexander, Lars Greninger, Lloyd J. Arrow
  • Patent number: 4864704
    Abstract: A rubber-covered roll has a cylindrical roll core and a cylindrical sheath of rubber molded about and covering the roll core to provide a rubber-covered roll core. The roll also has a pair of metallic end cap cores and a pair of rubber jackets each molded about one of the end cap cores to partially enclose the same and provide a pair of rubber-jacketed end caps. The rubber-jacketed end caps are attached to opposite ends of the rubber-covered roll core to provide the rubber-covered roll. Each end cap core is annular-shaped and has an inner corner beveled at an approximate forty-five degree angle to define a continuous inner corner surface thereon.
    Type: Grant
    Filed: April 6, 1988
    Date of Patent: September 12, 1989
    Assignee: Day International Corporation
    Inventors: Patrick M. Hogan, Bobby J. Parr, Manuel B. Hooper
  • Patent number: 4273832
    Abstract: A sodium lime silicate type glass body strengthened by substituting potassium ions for sodium ions in a surface layer of the glass by spraying an aqueous solution of potassium ions and from 1 to 6 weight percent of sodium ions upon the glass at a temperature of from about 200.degree. C. to just below the annealing point of the glass.
    Type: Grant
    Filed: February 4, 1980
    Date of Patent: June 16, 1981
    Assignee: Brockway Glass Company, Inc.
    Inventor: Patrick M. Hogan
  • Patent number: 4218230
    Abstract: A method for strengthening a sodium lime silicate type glass body by substituting potassium ions for sodium ions in a surface layer of glass by spraying an aqueous solution of potassium ions and from 1 to 6 weight percent of sodium ions upon the glass at a temperature of from about 200.degree. C. to just below the annealing point of the glass.
    Type: Grant
    Filed: August 4, 1978
    Date of Patent: August 19, 1980
    Assignee: Brockway Glass Company, Inc.
    Inventor: Patrick M. Hogan