Philip Edward Miller - Livermore CA, US Tayyab Ishaq Suratwala - Pleasanton CA, US Jeffrey Devin Bude - Danville CA, US Nan Shen - Fremont CA, US William Augustus Steele - Tracy CA, US Ted Alfred Laurence - Livermore CA, US Michael Dennis Feit - Livermore CA, US Lana Louie Wong - Pleasanton CA, US
Assignee:
Lawrence Livermore National Security, LLC - Livermore CA
International Classification:
B29D 11/00
US Classification:
216 24, 216 26, 216 97, 264 26, 264344
Abstract:
A method for preventing damage caused by high intensity light sources to optical components includes annealing the optical component for a predetermined period. Another method includes etching the optical component in an etchant including fluoride and bi-fluoride ions. The method also includes ultrasonically agitating the etching solution during the process followed by rinsing of the optical component in a rinse bath.
Voice Control Of Interactive Whiteboard Appliances
A method and apparatus for providing voice command functionality to an interactive whiteboard appliance is provided. An interactive whiteboard appliance comprises: one or more processors; a non-transitory computer-readable medium having instructions embodied thereon, the instructions when executed by the one or more processors cause performance of: detecting, during execution of an annotation window on the interactive whiteboard appliance, a voice input received from a user; storing, in an audio packet, a recording of the voice input; transmitting the audio packet to a speech-to-text service; receiving, from the speech-to-text service, a command string comprising a transcription of the recording of the voice input; using voice mode command processing in a command processor, identifying, from the command string, an executable command that is executable by the interactive whiteboard appliance; causing the application of the interactive whiteboard appliance to execute the executable command.
Approach For Accessing Third-Party Content Collaboration Services On Interactive Whiteboard Appliances Using Cross-License Authentication
Rathnakara Malatesha - Sunnyvale CA, US Lana Wong - Belleville NJ, US Hiroshi Kitada - Tuckahoe NY, US
Assignee:
RICOH COMPANY, LTD. - TOKYO
International Classification:
H04L 29/06 H04N 7/15 G06F 3/14 G06F 9/54
Abstract:
An approach for managing collaboration on IWBs allows users of different third-party collaboration services to participate in collaboration meetings on IWBs. The approach allows the users to use collaboration functionality provided by IWBs, such as annotation, and to communicate with each other, even though the users are using different third party collaboration services. The approach uses a collaboration manager that provides a “single wrapper” application program interface (API) and centralized management of collaboration meetings, including license key and token management, cross-license collaboration, user management and meeting management. The collaboration manager acts as a mediation layer that handles the APIs of different third-party collaboration services and allows users using heterogeneous collaboration clients to participate in collaboration meetings.
Approach For Accessing Third-Party Content Collaboration Services On Interactive Whiteboard Appliances Using A Wrapper Application Program Interface
Rathnakara Malatesha - Sunnyvale CA, US Lana Wong - Belleville NJ, US Hiroshi Kitada - Tuckahoe NY, US
Assignee:
RICOH COMPANY, LTD. - TOKYO
International Classification:
H04L 29/06 H04L 29/08
Abstract:
An approach for managing collaboration on IWBs allows users of different third-party collaboration services to participate in collaboration meetings on IWBs. The approach allows the users to use collaboration functionality provided by IWBs, such as annotation, and to communicate with each other, even though the users are using different third party collaboration services. The approach uses a collaboration manager that provides a “single wrapper” application program interface (API) and centralized management of collaboration meetings, including license key and token management, cross-license collaboration, user management and meeting management. The collaboration manager acts as a mediation layer that handles the APIs of different third-party collaboration services and allows users using heterogeneous collaboration clients to participate in collaboration meetings.
Approach For Accessing Third-Party Content Collaboration Services On Interactive Whiteboard Appliances By An Application Using A Wrapper Application Program Interface
Rathnakara Malatesha - Sunnyvale CA, US Lana Wong - Belleville NJ, US Hiroshi Kitada - Tuckahoe NY, US
Assignee:
RICOH COMPANY, LTD. - TOKYO
International Classification:
H04L 29/06 H04L 29/08 G06F 3/0481
Abstract:
An approach for managing collaboration on IWBs allows users of different third-party collaboration services to participate in collaboration meetings on IWBs. The approach allows the users to use collaboration functionality provided by IWBs, such as annotation, and to communicate with each other, even though the users are using different third party collaboration services. The approach uses a collaboration manager that provides a “single wrapper” application program interface (API) and centralized management of collaboration meetings, including license key and token management, cross-license collaboration, user management and meeting management. The collaboration manager acts as a mediation layer that handles the APIs of different third-party collaboration services and allows users using heterogeneous collaboration clients to participate in collaboration meetings.
Multifunction Collaboration Within An Electronic Meeting
Rathnakara Malatesha - Sunnyvale CA, US Lana Wong - Belleville NJ, US Hiroshi Kitada - Tuckahoe NY, US
Assignee:
RICOH COMPANY, LTD. - Tokyo
International Classification:
H04L 29/06 H04L 12/911
Abstract:
Techniques provided for a system to determine and enable privileges for one or more meeting windows displayed on a computing device within an electronic meeting. In an embodiment, a set of records of computing devices that are capable of participating in an electronic meeting are maintained. Access permissions for the one or more meeting windows, within the electronic meeting, are maintained. The system receives a request for a first level role, from a first computing device in the electronic meeting. The system determines that the first computing device has, for the first meeting window, a first level role that includes privileges to control the first content. The system enables privileges, based upon the set of records of computing devices and the access permission roles, to allow control of the first content contained in the first meeting window of the electronic meeting to the first computing device.
Multifunction Collaboration Within An Electronic Meeting
Rathnakara Malatesha - Sunnyvale CA, US Lana Wong - Belleville NJ, US Hiroshi Kitada - Tuckahoe NY, US
Assignee:
RICOH COMPANY, LTD. - Tokyo
International Classification:
H04L 29/06 H04L 12/911
Abstract:
Techniques provided for a computing device to determine device capabilities and privileges of the computing device to enable privileges for one or more meeting windows displayed on the computing device within an electronic meeting. The computing device determines the capability of the computing device with respect to a first meeting window containing first content and a second meeting window containing second content. The computing device determines that the computing device has a first level role that includes privileges to control the first content contained in the first meeting window. The computing device determines that the computing device has a second level role for the second meeting window that includes privileges to view, but not control, the second content contained in the second meeting window. The computing device enables privileges to allow control of the first content and to allow viewing, but not control, of the second content.
Voice Control Of Interactive Whiteboard Appliances
A method and apparatus for providing voice command functionality to an interactive whiteboard appliance is provided. An interactive whiteboard appliance comprises: one or more processors; a non-transitory computer-readable medium having instructions embodied thereon, the instructions when executed by the one or more processors cause performance of: detecting, during execution of an annotation window on the interactive whiteboard appliance, a voice input received from a user; storing, in an audio packet, a recording of the voice input; transmitting the audio packet to a speech-to-text service; receiving, from the speech-to-text service, a command string comprising a transcription of the recording of the voice input; using voice mode command processing in a command processor, identifying, from the command string, an executable command that is executable by the interactive whiteboard appliance; causing the application of the interactive whiteboard appliance to execute the executable command.