Patents by Inventor John Cafolla

John Cafolla 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: 20240152355
    Abstract: Techniques for configuring a software system include generating a hierarchy of entities representing usage of the software system by a set of users, wherein the hierarchy includes a first set of nodes representing a set of tasks, a second set of nodes representing a set of components that implement the tasks, and a set of edges between the first set of nodes and the second set of nodes. The techniques also include updating the hierarchy based on a first set of configurations for the tasks, wherein the updated hierarchy indicates one or more tasks that have been enabled for the users. The techniques further include determining, based on the updated hierarchy, one or more components that implement the task(s). Finally, the techniques include generating, based on the hierarchy, one or more runbooks that execute the task(s) using the component(s).
    Type: Application
    Filed: November 7, 2022
    Publication date: May 9, 2024
    Applicant: Oracle International Corporation
    Inventors: Joel Dupont, John A. Cafolla, Jamie Archer, Tudor Barbulescu
  • Publication number: 20140040785
    Abstract: A method, system, and computer program product for browser rendering and control extensions for browser rendering that is responsive to external applications that are at least partially controlled by user gestures from the browser. The method commences by authenticating a user, then rendering an initial display comprising a plurality of graphical components corresponding to respective prescribed user activities. The browser receives a user interface gesture corresponding to a user selected one of the prescribed user activities, and proceeds to access a flow metadata repository to retrieve external application launch parameters which are then used to launch one or more external applications. The browser receives task state indications from the external application and re-renders the display based on the received task state indications. The user activities correspond to a READ type of user activity, a SEE type of user activity, or DO types of user activity, or in any combinations thereof.
    Type: Application
    Filed: August 1, 2012
    Publication date: February 6, 2014
    Applicant: Oracle International Corporation
    Inventors: Terence Munday, Trevor Mathers, Tom Poulsen, Andrew Rundell, John Cafolla
  • Publication number: 20020091727
    Abstract: A method of defining a link between first and second applications windows on a processing system. The processing system has a database and at least one remote end station coupled to the database via a communications system.
    Type: Application
    Filed: April 20, 2001
    Publication date: July 11, 2002
    Inventors: David Kerr, David Harris, John Cafolla