Patents by Inventor Terence Munday

Terence Munday 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: 11360781
    Abstract: In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attribute can be done by adding a specially named custom property on the view object attribute. Modifications to a base class can provide any necessary support to retrieve the privilege and determine whether a current user is allowed to view the attribute for the current record/row. If the user is authorized to view the attribute for the current record/row, then the attribute value is returned and displayed. Otherwise, redacting information, such as “*****” can be returned and displayed.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: June 14, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Terence Munday, Nischal Sanghal
  • Publication number: 20180004533
    Abstract: In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attribute can be done by adding a specially named custom property on the view object attribute. Modifications to a base class can provide any necessary support to retrieve the privilege and determine whether a current user is allowed to view the attribute for the current record/row. If the user is authorized to view the attribute for the current record/row, then the attribute value is returned and displayed. Otherwise, redacting information, such as “*****” can be returned and displayed.
    Type: Application
    Filed: July 27, 2017
    Publication date: January 4, 2018
    Applicant: Oracle International Corporation
    Inventors: Terence Munday, Nischal Sanghal
  • Patent number: 9753737
    Abstract: In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attribute can be done by adding a specially named custom property on the view object attribute. Modifications to a base class can provide any necessary support to retrieve the privilege and determine whether a current user is allowed to view the attribute for the current record/row. If the user is authorized to view the attribute for the current record/row, then the attribute value is returned and displayed. Otherwise, redacting information, such as “*****” can be returned and displayed.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: September 5, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Terence Munday, Nischal Sanghal
  • Patent number: 9063740
    Abstract: A web widget component is provided for hosting web widgets. The web widget component may be added to an application or another user interaction environment via a rapid application development tool. Web widgets may be added to the web widget component by a designer of the component, a developer (i.e., a person utilizing the rapid application development tool to build the user interaction environment), or may be added by a user of the web widget component in a declarative manner. Security settings control access to web widgets, and an option to allow or restrict access to web widget display options in the component.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: June 23, 2015
    Assignee: Oracle International Corporation
    Inventors: Tom Poulsen, Terence Munday, Trevor Mathers, Manohar Golla
  • Patent number: 8769490
    Abstract: An emulator for hosting desktop widgets. The emulator mimics the functions of a desktop widget engine. The emulator serves as a user interface component that may be added via a rapid application development tool, such as Oracle International Corporation's Application Development Framework. The rapid application development tool may be used to install the emulator, for example, in a region of a user interaction environment or an application created by the rapid application development tool. If desired, multiple options may be provided in terms of regions to provide the emulator. In addition, one or more selection devices, such as a drop down menu, may be provided to select particular desktop widgets for use and display. Tabbed pages may be provided on a display for the emulator for organizing both personal and enterprise desktop widgets. Security settings control access to widgets, and an option to allow or restrict access to widget display options in the emulator.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: July 1, 2014
    Assignee: Oracle International Corporation
    Inventors: Thomas Poulsen, Terence Munday, Trevor Mathers, Manohar Golla
  • Patent number: 8719896
    Abstract: A widget host container serves as a component that may be added via a rapid application development tool, such as Oracle International Corporation's Application Development Framework. The rapid application development tool may be used to install the widget host container, for example, in a region of a user interaction environment, such as an application or a suite of user interactive applications, created by the rapid application development tool. If desired, one or more selection devices, such as a drop down menu, may be provided to select particular widgets for use and display. Features may be provided for organizing both personal and enterprise widgets. Security settings control access to web widgets, and an option to allow or restrict access to web widget display options in the container.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: May 6, 2014
    Assignee: Oracle International Corporation
    Inventors: Thomas Poulsen, Terence Munday, Trevor Mathers, Manohar Golla
  • 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
  • Patent number: 8099788
    Abstract: A security privilege view object instance. The security privilege view object instance provides security at the view object instance level, permitting multiple application modules to utilize a single entity object with different data privileges. In an embodiment, a view object implementation method is overridden to add selected security filters at instantiation of a view object instance.
    Type: Grant
    Filed: September 16, 2008
    Date of Patent: January 17, 2012
    Assignee: Oracle International Corporation
    Inventor: Terence Munday
  • Publication number: 20110191751
    Abstract: In various embodiments, application development tools can allow developers to control whether or not an attribute of a view object is displayed by declaratively associating a data security privilege with the attribute. Associating a data security privilege with the attribute can be done by adding a specially named custom property on the view object attribute. Modifications to a base class can provide any necessary support to retrieve the privilege and determine whether a current user is allowed to view the attribute for the current record/row. If the user is authorized to view the attribute for the current record/row, then the attribute value is returned and displayed. Otherwise, redacting information, such as “*****” can be returned and displayed.
    Type: Application
    Filed: March 11, 2010
    Publication date: August 4, 2011
    Applicant: Oracle International Corporation
    Inventors: Terence Munday, Nischal Sanghal
  • Publication number: 20100070763
    Abstract: A security privilege view object instance. The security privilege view object instance provides security at the view object instance level, permitting multiple application modules to utilize a single entity object with different data privileges. In an embodiment, a view object implementation method is overridden to add selected security filters at instantiation of a view object instance.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: Oracle International Corporation
    Inventor: Terence Munday
  • Publication number: 20100070968
    Abstract: An emulator for hosting desktop widgets. The emulator mimics the functions of a desktop widget engine. The emulator serves as a user interface component that may be added via a rapid application development tool, such as Oracle International Corporation's Application Development Framework. The rapid application development tool may be used to install the emulator, for example, in a region of a user interaction environment or an application created by the rapid application development tool. If desired, multiple options may be provided in terms of regions to provide the emulator. In addition, one or more selection devices, such as a drop down menu, may be provided to select particular desktop widgets for use and display. Tabbed pages may be provided on a display for the emulator for organizing both personal and enterprise desktop widgets. Security settings control access to widgets, and an option to allow or restrict access to widget display options in the emulator.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: Oracle International Corporation
    Inventors: Tom Poulsen, Terence Munday, Trevor Mathers, Manohar Golla
  • Publication number: 20100070886
    Abstract: A web widget component is provided for hosting web widgets. The web widget component may be added to an application or another user interaction environment via a rapid application development tool. Web widgets may be added to the web widget component by a designer of the component, a developer (i.e., a person utilizing the rapid application development tool to build the user interaction environment), or may be added by a user of the web widget component in a declarative manner. Security settings control access to web widgets, and an option to allow or restrict access to web widget display options in the component.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: Oracle International Corporation
    Inventors: Tom Poulsen, Terence Munday, Trevor Mathers, Manohar Golla
  • Publication number: 20100071026
    Abstract: A widget host container serves as a component that may be added via a rapid application development tool, such as Oracle International Corporation's Application Development Framework. The rapid application development tool may be used to install the widget host container, for example, in a region of a user interaction environment, such as an application or a suite of user interactive applications, created by the rapid application development tool. If desired, one or more selection devices, such as a drop down menu, may be provided to select particular widgets for use and display. Features may be provided for organizing both personal and enterprise widgets. Security settings control access to web widgets, and an option to allow or restrict access to web widget display options in the container.
    Type: Application
    Filed: September 16, 2008
    Publication date: March 18, 2010
    Applicant: Oracle International Corporation
    Inventors: Tom Poulsen, Terence Munday, Trevor Mathers, Manohar Golla