Patents by Inventor Hendrik van den Broek
Hendrik van den Broek 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: 9098595Abstract: Techniques for facilitating navigation in a web-based data entry grid. In one set of embodiments, when a user navigates into a cell of the data entry grid, the user's web browser can wait for a predetermined time period before accessing an application server to retrieve input control information for the cell. If the user enters a command to navigate away from the cell before the predetermined time period has passed, the server access can be avoided, and thus the navigation event can be processed immediately. If no navigation command is received from the user before the predetermined time period has passed, the input control information can be retrieved from the application server and rendered.Type: GrantFiled: October 19, 2011Date of Patent: August 4, 2015Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Hendrik van den Broek, Chadwick Chow
-
Patent number: 8965963Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.Type: GrantFiled: June 4, 2014Date of Patent: February 24, 2015Assignee: Oracle International CorporationInventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
-
Patent number: 8952966Abstract: Various arrangements for manipulating multiple elements of a Gantt chart are presented. The Gantt chart may be generated comprising a plurality of elements distributed across a plurality of groups. A selection of a subset of elements from the plurality of elements may be received, wherein the subset of elements of the Gantt chart comprises elements from at least a first group and a second group of the plurality of groups of the Gantt chart. An application programming interface may be executed to retrieve an element identifier for each element of the subset of elements of the Gantt chart, wherein each element identifier corresponds to only one element of the Gantt chart.Type: GrantFiled: September 2, 2011Date of Patent: February 10, 2015Assignee: Oracle International CorporationInventors: Imran Mohammad, Hendrik van den Broek, Chadwick Chow, Diar Ahmed
-
Publication number: 20140351746Abstract: A data view may be into multiple data panes. Splits between data panes may be horizontal or vertical, allowing data panes to be arranged horizontally and vertically. Scroll boundaries are set for each pair of adjacent data panes, such that each data pane may only scroll through a portion of the data on its side of the scroll boundary. Data panes may be scrolled independently in the direction of a split. Data panes may be scrolled together perpendicular to the direction of a split.Type: ApplicationFiled: July 31, 2013Publication date: November 27, 2014Applicant: Oracle International CorporationInventors: James Evans, Hendrik van den Broek
-
Publication number: 20140325423Abstract: A system for showing a dependency relationship between a first task and a second task in a Gantt chart. The system displays the first task. The system also displays at least one selector. The at least one selector is associated with the first task. Tasks dependent upon the first task are accessible via the at least one selector. The second task is dependent upon the first task. The system also receives a selection of the second task via the at least one selector. The system also displays the second task.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Imran MOHAMMAD, Hendrik VAN DEN BROEK, Margery L. BOOTS, Raymond WONG
-
Publication number: 20140289673Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.Type: ApplicationFiled: June 4, 2014Publication date: September 25, 2014Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
-
Patent number: 8775506Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.Type: GrantFiled: October 19, 2011Date of Patent: July 8, 2014Assignee: Oracle International CorporationInventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
-
Publication number: 20140157100Abstract: A system and method for facilitating displaying information, including layer labels, in a table or data grid, such as a pivot table or cross-tabular report. An example method includes rendering a first table that includes one or more column headers and one or more row headers, wherein the one or more column headers and the one or more row headers are associated with one or more layers; and persistently displaying one or more labels for the one or more layers. In a more specific embodiment, the first table includes a pivot table with one or more column layers and one or more row layers, which are each associated with the one or more column headers and the one or more row headers, respectively. The example method further includes employing an intersection cell to display layer labels for a row of column headers and for a column of row headers.Type: ApplicationFiled: December 4, 2012Publication date: June 5, 2014Applicant: Oracle International CorporationInventors: James Evans, Hendrik van den Broek
-
Patent number: 8674994Abstract: Various arrangements for adjusting display of a dependency on a Gantt chart are presented. A first indication may be received that indicates an end-user is permitted to control display of the dependency. The Gantt chart may be displayed with the dependency. A second indication may be received that indicates to hide the dependency. The Gantt chart may be displayed with the dependency hidden.Type: GrantFiled: July 29, 2011Date of Patent: March 18, 2014Assignee: Oracle International CorporationInventors: Imran Mohammad, Hendrik van den Broek, Santosh Astagi
-
Publication number: 20130227412Abstract: Tooltip generation for zoom feedback is described. In response to the initiation of a zoom operation, a tooltip is generated. The tooltip shows an established potential zoom level that will be used to execute the zoom operation if no other zoom level is established or selected. Multiple potential zoom levels may be shown within the tooltip before the zoom operation is executed.Type: ApplicationFiled: February 28, 2012Publication date: August 29, 2013Applicant: Oracle International CorporationInventors: Karin Iancu Ornstein, Hendrik van den Broek, Marge Boots, Raymond Wong, Chadwick Chow
-
Publication number: 20130104021Abstract: Techniques for facilitating navigation in a web-based data entry grid. In one set of embodiments, when a user navigates into a cell of the data entry grid, the user's web browser can wait for a predetermined time period before accessing an application server to retrieve input control information for the cell. If the user enters a command to navigate away from the cell before the predetermined time period has passed, the server access can be avoided, and thus the navigation event can be processed immediately. If no navigation command is received from the user before the predetermined time period has passed, the input control information can be retrieved from the application server and rendered.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Applicant: Oracle International CorporationInventors: Hendrik van den Broek, Chadwick Chow
-
Publication number: 20130103738Abstract: Techniques for improving scrolling performance in a web-based data grid. In one set of embodiments, when a user scrolls through a data grid rendered in a viewport of the user's web browser, client-side code executing in the web browser can detect whether a scroll event has occurred that requires a portion of the viewport to be filled/refreshed with data from a server. The client-side code can further determine whether the scroll event is a short scroll or a long scroll, and can send a request to the server that indicates the type of scroll event. If the scroll event is a short scroll, the server can determine a first amount of data to fetch based on one or more first parameters. If the scroll event is a long scroll, the server can determine a second amount of data to fetch based on one or more second parameters.Type: ApplicationFiled: October 19, 2011Publication date: April 25, 2013Applicant: Oracle International CorporationInventors: James A. Evans, Hendrik van den Broek, Diar Ahmed
-
Publication number: 20130091412Abstract: Various arrangements for creating a pivot table are presented. A set of stored records may be accessed. A plurality of stored records from the set of stored records may be selected to be represented in a plurality of cells of the pivot table. A graphical representation may be generated for display for each stored record of the plurality of stored records. Each graphical representation may be generated for display within a cell of the plurality of cells of the pivot table. Each graphical representation of the pivot table is actively linked with the corresponding stored record.Type: ApplicationFiled: October 7, 2011Publication date: April 11, 2013Applicant: Oracle International CorporationInventor: Hendrik van den Broek
-
Publication number: 20120306880Abstract: Various arrangements for adjusting display of a dependency on a Gantt chart are presented. A first indication may be received that indicates an end-user is permitted to control display of the dependency. The Gantt chart may be displayed with the dependency. A second indication may be received that indicates to hide the dependency. The Gantt chart may be displayed with the dependency hidden.Type: ApplicationFiled: July 29, 2011Publication date: December 6, 2012Applicant: Oracle International CorporationInventors: Imran Mohammad, Hendrik van den Broek, Santosh Astagi
-
Publication number: 20120306887Abstract: Various arrangements for manipulating multiple elements of a Gantt chart are presented. The Gantt chart may be generated comprising a plurality of elements distributed across a plurality of groups. A selection of a subset of elements from the plurality of elements may be received, wherein the subset of elements of the Gantt chart comprises elements from at least a first group and a second group of the plurality of groups of the Gantt chart. An application programming interface may be executed to retrieve an element identifier for each element of the subset of elements of the Gantt chart, wherein each element identifier corresponds to only one element of the Gantt chart.Type: ApplicationFiled: September 2, 2011Publication date: December 6, 2012Applicant: Oracle International CorporationInventors: Imran Mohammad, Hendrik van den Broek, Chadwick Chow, Diar Ahmed
-
Patent number: 7685507Abstract: Editing query conditions, calculations, formulas and equations, or any other parts of a form includes providing a hyperlink for an element in the form to indicate to a user that a control is available for the element. Upon a selection of the hyperlink by the user, the control is presented for user interaction. Upon completion of user interaction with the control, the element is replaced with a new element responsive to user action. The control can be a list of choices, such as a pull-down menu, a dialog box, or a text entry field. The hyperlink can be color coded and underlined.Type: GrantFiled: January 22, 2001Date of Patent: March 23, 2010Assignee: Oracle International CorporationInventors: Daniel B. Workman, James M. Meadors, Katarina Obradovic, Robert B. Alexander, Hendrik van den Broek, Dominique Vonarburg, Karen B. Gold
-
Publication number: 20020099743Abstract: Editing query conditions, calculations, formulas and equations, or any other parts of a form includes providing a hyperlink for an element in the form to indicate to a user that a control is available for the element. Upon a selection of the hyperlink by the user, the control is presented for user interaction. Upon completion of user interaction with the control, the element is replaced with a new element responsive to user action. The control can be a list of choices, such as a pull-down menu, a dialog box, or a text entry field. The hyperlink can be color coded and underlined.Type: ApplicationFiled: January 22, 2001Publication date: July 25, 2002Applicant: Oracle CorporationInventors: Daniel B. Workman, James M. Meadors, Katarina Obradovic, Robert B. Alexander, Hendrik van den Broek, Dominique Vonarburg, Karen B. Gold