M. Alan Bland - Boulder CO, US Stephan Edward Friedl - Frederick CO, US Terry Don Jennings - Westminster CO, US Jeffery James Olson - Boulder CO, US Barbara Jo West - Boulder CO, US
Assignee:
Avaya Inc. - Basking Rigge NJ
International Classification:
G06F 17/30
US Classification:
707802, 707709, 707803
Abstract:
In one embodiment, a data processing system includes a first database maintained by a first party (such as a customer); a second database maintained by a second party (such as a vendor) different from the first party; a work queue to specify data to be added to the second database; an extract, transform and load module to write data from the first database to the work queue; and a data import module operable to import data from the work queue to the second database. In the system, the first party is not privileged to write the data directly to the second database but is privileged to write the data to the work queue. The import module transforms the data written to the work queue to a form semantically compatible with the second database.
Deferred Control Of Surrogate Key Generation In A Distributed Processing Architecture
Michael Alan Bland - Boulder CO, US Stephan Edward Friedl - Frederick CO, US Terry Don Jennings - Westminster CO, US Jeffrey James Olson - Boulder CO, US Richard Shaffer Youngkin - Littleton CO, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 17/30 G06F 9/44
US Classification:
707802, 719318
Abstract:
An event reporting system includes a computational component operable (a) to receive notification of a change to an attribute of an entity, the entity, prior to the change, being associated with a first surrogate key, and (b) to defer the use of a second surrogate key for the entity until a selected time. The second surrogate key was generated to reflect the change.
Deferred Control Of Surrogate Key Generation In A Distributed Processing Architecture
Michael Alan Bland - Boulder CO, US Stephan Edward Friedl - Frederick CO, US Terry Don Jennings - Westminster CO, US Jeffrey James Olson - Boulder CO, US Richard Shaffer Youngkin - Littleton CO, US
Assignee:
Avaya Inc. - Basking Ridge NJ
International Classification:
G06F 9/44 G06F 17/30
US Classification:
719318, 707802
Abstract:
An event reporting system includes a computational component operable (a) to receive notification of a change to an attribute of an entity, the entity, prior to the change, being associated with a first surrogate key, and (b) to defer the use of a second surrogate key for the entity until a selected time. The second surrogate key was generated to reflect the change.
Hosted Virtual Desktop Dynamic Configuration Based On End Point Characteristics
Steven CHERVETS - Longmont CO, US Stephan Edward Friedl - Frederick CO, US Thomas Martin Wesselman - Issaquah WA, US
International Classification:
G06F 3/048 G06F 15/177
US Classification:
715735, 715733
Abstract:
In accordance with an example embodiment, there is disclosed herein an apparatus comprising a communication interface configured to receive data representative of a virtual desktop, a user interface, and virtual desktop logic coupled with the communication interface and the user interface. The virtual desktop logic determines capabilities of the user interface and provides a virtual desktop on at least one component of the user interface based on the determined capabilities of the user interface.
Stephan Edward FRIEDL - Frederick CO, US Thomas Martin Wesselman - Issaquah WA, US Steven Chervets - Longmont CO, US
International Classification:
G06F 3/01
US Classification:
715760
Abstract:
In an example embodiment, a device provides a connection to an endpoint coupled with a first network to a virtual desktop client coupled with a second network. The device obtains data from the virtual desktop client which client which includes at least one link to data available from an external server, such as streaming media. The device obtains the data from the external server and provides the data with data obtained from the virtual desktop client to the endpoint.
Distributed Overlay Browser For Transparent Streaming Media Support In Virtualized Desktop Environment
Randall B. Baird - Austin TX, US Stephan E. Friedl - Frederick CO, US Thomas M. Weselman - Issaquah WA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709228
Abstract:
Techniques are provided for establishing an integrated and transparent overlay of a browser window for rendering data such as streaming media on a client endpoint device. A web browser on a Hosted Virtual Desktop (HVD) draws HVD display image comprising a browser window and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The browser window comprises zero or more host-provided window elements such as a window frame and at least one placeholder element where a client-provided frameless browser window may be rendered. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to render data such as streaming media in the client-provided frameless browser window in place of the placeholder, before displaying the frameless browser window and the HVD display as an integrated display at the client endpoint device.
Survivable Browsing In Virtualized Desktop Environment When Host Connectivity Is Lost
Randall B. Baird - Austin TX, US Stephan E. Friedl - Frederick CO, US Thomas M. Wesselman - Issaquah WA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 3/01
US Classification:
715760
Abstract:
Techniques are provided herein for providing survivable browsing when a client endpoint device loses contact with its host server. A Hosted Virtual Desktop (HVD) draws and communicates an HVD display image comprising a HVD browser window to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to synchronize browser data, and in some examples to render data such as streaming media in a client-provided frameless browser window in place of a placeholder in the HVD browser window. In response to the detection of an inactive VDI session, the browser server on the client endpoint device launches an endpoint browser instance to seamlessly switch browsing from the HVD browser window to an endpoint browser window, using the browser synchronization data.
In-Network Middlebox Compositor For Distributed Virtualized Applications
Randall B. Baird - Austin TX, US Stephan E. Friedl - Frederick CO, US Thomas M. Wesselman - Issaquah WA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
Techniques are provided for using a middlebox to composite displays from multiple hosted virtualized applications (HVAs) for transmission to a client endpoint device. The middlebox receives one or more HVA displays via a virtual desktop interface (VDI) protocol, each HVA display from an individual HVA. The middlebox renders and composites the HVA displays together into a hosted virtual desktop (HVD) display, and sends the HVD display to the client endpoint device via a VDI protocol. The client endpoint device is therefore able to display a composite image of multiple HVA displays even if it is a zero client endpoint lacking the capability to perform compositing itself. In some examples, the middlebox reduces computational load by reducing the HVD frame rate, so that it is able to maintain HVD functionality during times of high system activity.
Friends: Monique Ben Rabah, Michaela Schmitz, Ingo Hoppe, Esther Gimpel, Stephanie KallStephan Friedl ist bei Facebook. Tritt Facebook bei, um dich mit Stephan Friedl und anderen Nutzern, die du kennst, zu vernetzen.