Jeffrey Stephenson - Walnut Creek CA, US Adam Winer - San Mateo CA, US Blake Sullivan - Redwood City CA, US Brian Albers - San Jose CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06N 3/00
US Classification:
715513
Abstract:
A hierarchically structured electronic document includes a parent node, a first and a second child of the parent node. The first child is configured as a named role child, the named role child having a first child component, the named role child specifying a relationship between the first child component and the parent node. The second child is configured as an index role child and has a plurality of second child components. The index role child specifies that all second child components are index children. The second child components collectively define and are configured to be rendered in the order in which the second child components appear under the second child. Collisions between named role and index children are avoided as the document includes a role (either a name role or an index role) between the parent and each child of the parent that is at the same hierarchical level.
System And Method For Partial Page Updates Using A Proxy Element
A system and method for updating page content of a web page includes applying a partial page update from a content server to the page content through a proxy content element. This avoids having to reload the entire page content every time a change to content is required; thus eliminating screen flash within the browser, which generally accompanies navigating between similar pages from the same web site.
Blake Sullivan - Redwood City CA, US Tal Broda - Sunnyvale CA, US Edward J. Farrell - Los Gatos CA, US Xi Li - Sunnyvale CA, US Congxiao Lu - Foster City CA, US Shailesh Vinayaka - Fremont CA, US Dipankar Bajpai - North Chelmsford MA, US Max Starets - Lexington MA, US David Allen Schneider - Aurora CO, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/00
US Classification:
707610, 707640, 707661, 707674, 707690, 707822
Abstract:
A system that pushes active data to a client receives a first request for a page that includes active data from the client. The active data includes a component and a corresponding model for a data source of the component. The system determines if the model is active and if so, instantiates an encoder that corresponds to the component. The system queries the model for the active data and renders a user interface representation of the data. The system then returns a response to the request with the user interface representation.
A system generates a web page that includes a plurality of embedded data windows. The system receives a request for the web page from a browser and in response generates and displays a frame for the web page on the browser. The frame includes holes for the embedded data windows. The system also receives a data streaming request for each of the embedded data windows and determines if the data streaming requests are thread-safe. For all the data streaming requests that are thread-safe, the system generates a parallel thread to fetch the data for each corresponding data streaming requests. When the data has been fetched for a particular data streaming requests, the data is rendered and streamed to the browser where it is displayed in place of the hole by the browser.
Blake Sullivan - Redwood City CA, US Edward J. Farrell - Los Gatos CA, US Andrew Schwartz - Cambridge MA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 3/00 G06F 3/048 G06F 3/033 G06G 3/00
US Classification:
715760, 715751, 715762, 715763, 715853, 715863
Abstract:
A system that executes a user editable application includes a user interface that includes a plurality of components organized in a tree structure. The system indicates which of the plurality of components may be editable by a user of the application. The system receives editing input from the user for an editable component, and then updates the component based on the editing input.
Embodiments of the present invention include systems and methods for monitoring user activity. In embodiments, a front-end component collections data that may be useful to an administrator or others in determining or inferring what a user was doing or trying to do when interacting with an application, and the front-end component communicates at least some of this data to a back-end component. In embodiments, the communication of data related to the user activity is piggy-backed with typical transmissions, such as requests and responses, to reduce the overhead of the user activity monitoring.
Embedded User Assistance For Software Applications
Jeffrey STEPHENSON - San Carlos CA, US Maria Elisabeth Kaval - Menlo Park CA, US Ritchard Shadian - San Mateo CA, US Matthew Clifton Cooper - Centennial CO, US Gabrielle Crawford - San Mateo CA, US Scott Michael O'Bryan - Golden CO, US Blake Sullivan - Redwood City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 3/048
US Classification:
715708
Abstract:
A system for providing user assistance receives a request for user assistance from a component on a user interface. The component includes a help identifier, and the request is generated by a type of user selection, such as the clicking of an icon. The system determines a level of user assistance based on the type of selection and retrieves user assistance content based on the help identifier and the determined level of user assistance. In one embodiment, the user interface includes three levels of user assistance.
Blake Sullivan - Redwood City CA, US Edward J. Farrell - Los Gatos CA, US Matthew Clifton Cooper - Centennial CO, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 3/14
US Classification:
715205
Abstract:
A system generates a computer user interface by including a tag in an area of the user interface that corresponds to a task flow component. The task flow component includes a plurality of sub-pages and control flow for the sub-pages. The user interface receives the task flow component and displays a current task flow sub-page within the area of the user interface and enables the control flow.
Meet new people and play fun games! ... Do you know Blake Sullivan? He and more than 20 million people have discovered myYearbook is the best place for
Youtube
Leaving Because of You
Provided to YouTube by DistroKid Leaving Because of You Blake Sulliva...
Duration:
3m 31s
Blake Sullivan
Say a prayer for peace.
Duration:
2m 4s
Norman Blake Ginseng Sullivan
1996 Flatpick Camp.
Duration:
5m 23s
Ginseng Sullivan - Norman Blake (6/24/79-Rb)...
'The Rising Fawn String Ensemble' are the musicians; Norman Blake (gui...
Duration:
4m 34s
Ginseng Sullivan
Provided to YouTube by Universal Music Group Ginseng Sullivan Norman ...