IP Library Granted Patent US 12675305
Granted Patent B2
US 12675305 · App. 17/674,734 · Granted Jul 7, 2026

System and method for providing a smart help extension for use with an analytics environment

Inventors: Anurag Sinha (Uttar Pradesh, IN); Prakhar Rastogi (Moradabad, IN); Nilesh Sahu (Odisha, IN); Harish Dalmia (Bengaluru, IN); Rajesh Balu (Bangalore, IN)
Assignee: ORACLE INTERNATIONAL CORPORATION
G06F9/453G06F9/44526
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12675305
App. No.
17/674,734
Granted
Jul 7, 2026
Kind
B2
Abstract

In accordance with an embodiment, described herein is a system and method for providing a smart help browser extension for use with an analytics environment. An analytic applications environment can be provided by, or otherwise operate at, a computer system providing access to a data warehouse, or data warehouse instance. A smart help browser extension provides a user-interface based, reusable and configurable plugin that can be dynamically configured in order to provide relevant help content. An end-user can be provided with options on how to view the help content, such as via a help bubble of text, an image, or video, for example. The disclosed extension can also provide admins, or other technical users of the analytics environment, with the ability to record custom help content for other (e.g., non-technical) users of the analytics environment.

Claims (54)

1 . A method for providing a smart help browser extension for use with an analytics environment, comprising:

providing, at a computer comprising one or more microprocessors, an analytic applications environment, the analytics application environment providing access to a data warehouse, or data warehouse instance;

providing a smart help extension that provides a user-interface based plugin that provides a plurality of selectable options via a user interface, the plurality of selectable options comprising a guided help option, a record option, and a wizard option and a wizard option, the wizard option comprising an interactive option associated with a plurality of steps stored and arranged in a sequential order;

communicatively coupling the smart help extension with a database comprising an array of stored help contents, each of the contents of the array of stored help contents being associated with, respectively, a portion of a display associated with the smart help extension;

upon receiving an indication that an option of the plurality of selectable options is selected, retrieving, by the smart help extension, from the database one or more help contents of the array of help contents; and

displaying, by the smart help extension, the one or more help contents via the user interface, wherein each of the displayed one or more help contents are each, respectively, associated with a content division of the display via the user interface, and wherein at least a portion of the display of the one or more help contents associated with one of the one or more content divisions is highlighted, wherein each of the plurality of steps of the wizard option are, respectively, associated with a different content division of the display.

2 . The method of claim 1 , wherein the smart help extension is reusable and configurable.

3 . The method of claim 1 ,

wherein the selected help option comprises the guided help option or an in-place help;

wherein the retrieved one or more help contents comprises a plurality of help contents; and

wherein the smart help extension displays the plurality of help contents in a sequential order via the user interface.

4 . The method of claim 3 , wherein at least one of the two or more help contents comprises a text content.

5 . The method of claim 3 , wherein at least one of the two or more help content comprises a video content.

6 . The method of claim 3 , wherein at least one of the two or more help content comprises an image content.

7 . The method of claim 1 , further comprising:

upon receiving a further indication that another option of the plurality of selectable options is selected, the another option comprising a record option, receiving, by the smart help extension, an input comprising a new smart help content;

saving, by the smart help extension, the new smart help content as an object; and

saving the object at the database in the array of help contents.

8 . A system for providing a smart help browser extension for use with an analytics environment, comprising:

a computer comprising one or more microprocessors;

an analytic applications environment provided at the computer, the analytics application environment providing access to a data warehouse, or data warehouse instance; and

a smart help extension that provides a user-interface based plugin that provides a plurality of selectable options via a user interface, the plurality of selectable options comprising a guided help option, a record option, and a wizard option, the wizard option comprising an interactive option associated with a plurality of steps stored and arranged in a sequential order;

wherein the smart help extension is communicatively coupled with a database comprising an array of stored help contents, each of the contents of the array of stored help contents being associated with, respectively, a portion of a display associated with the smart help extension;

wherein upon receiving an indication that an option of the plurality of selectable options is selected, the smart help extension retrieves from the database one or more help contents of the array of help contents; and

wherein the smart help extension displays the one or more help contents via the user interface, wherein each of the displayed one or more help contents are each, respectively, associated with a content division of the display via the user interface, and wherein at least a portion of the display of the one or more help contents associated with one of the one or more content divisions is highlighted, wherein each of the plurality of steps of the wizard option are respectively, associated with a different content division of the display.

9 . The system of claim 8 , wherein the smart help extension is reusable and configurable.

10 . The system of claim 8 ,

wherein the selected help option comprises the guided help option or an in-place help;

wherein the retrieved one or more help contents comprises a plurality of help contents; and

wherein the smart help extension displays the plurality of help contents in a sequential order via the user interface.

11 . The system of claim 10 , wherein at least one of the two or more help contents comprises a text content.

12 . The system of claim 10 , wherein at least one of the two or more help content comprises a video content.

13 . The system of claim 10 , wherein at least one of the two or more help content comprises an image content.

14 . The system of claim 8 ,

wherein upon receiving a further indication that another option of the plurality of selectable options is selected, the another option comprising a record option, the smart help extension receives an input comprising a new smart help content;

wherein the smart help extension saves the new smart help content as an object; and

wherein the object is saved at the database in the array of help contents.

15 . A non-transitory computer readable storage medium having instructions thereon for providing a smart help browser extension for use with an analytics environment, which when read and executed cause a computer to perform steps comprising:

providing, at the computer, the computer comprising one or more microprocessors, an analytic applications environment, the analytics application environment providing access to a data warehouse, or data warehouse instance;

providing a smart help extension that provides a user-interface based plugin that provides a plurality of selectable options via a user interface, the plurality of selectable options comprising a guided help option, a record option, and a wizard option and a wizard option, the wizard option comprising an interactive option associated with a plurality of steps stored and arranged in a sequential order;

communicatively coupling the smart help extension with a database comprising an array of stored help contents, each of the contents of the array of stored help contents being associated with, respectively, a portion of a display associated with the smart help extension;

upon receiving an indication that an option of the plurality of selectable options is selected, retrieving, by the smart help extension, from the database one or more help contents of the array of help contents; and

displaying, by the smart help extension, the one or more help contents via the user interface, wherein each of the displayed one or more help contents are each, respectively, associated with a content division of the display via the user interface, and wherein at least a portion of the display of the one or more help contents associated with one of the one or more content divisions is highlighted, wherein each of the plurality of steps of the wizard option are, respectively, associated with a different content division of the display.

16 . The non-transitory computer readable storage medium of claim 15 , wherein the smart help extension is reusable and configurable.

17 . The non-transitory computer readable storage medium of claim 15 ,

wherein the selected help option comprises the guided help option or an in-place help;

wherein the retrieved one or more help contents comprises a plurality of help contents; and

wherein the smart help extension displays the plurality of help contents in a sequential order via the user interface.

18 . The non-transitory computer readable storage medium of claim 17 , wherein at least one of the two or more help contents comprises a text content.

19 . The non-transitory computer readable storage medium of claim 17 , wherein at least one of the two or more help content comprises a video content.

20 . The non-transitory computer readable storage medium of claim 15 , further comprising:

upon receiving a further indication that another option of the plurality of selectable options is selected, the another option comprising a record option, receiving, by the smart help extension, an input comprising a new smart help content;

saving, by the smart help extension, the new smart help content as an object; and

saving the object at the database in the array of help contents.