- Redmond WA, US Ho Jeannie CHUNG - Seattle WA, US Xiaoyu CHAI - Bellevue WA, US Irina Ioana NICULESCU - Redmond WA, US Minsuk KANG - Redmond WA, US Brandon H. PADDOCK - Seattle WA, US Jilong LIAO - Issaquah WA, US Neeraja ABBURU - Sammamish WA, US Frederick Douglass CAMPBELL - Bothell WA, US
International Classification:
G06N 20/00 G06F 8/65
Abstract:
A server computing device generates training data based upon an identifier for a device, a timestamp, and a label received from a developer computing device. The server computing device trains a computer-implemented machine learning (ML) model based upon the training data. The server computing device also generates client configuration data for the ML model that specifies transformations that are to be applied to values in order to generate input values for the ML model. The server computing device deploys ML assets to client computing devices, the ML assets comprising the ML model and the client configuration data. The client computing devices execute the ML model using input values derived via transformations of (local) values produced by the client computing devices and transmit telemetry data to the server computing device. The server computing device updates the ML assets based upon the telemetry data.
- Suwon, KR Daniel Gicklhorn - Bellevue WA, US Fabio Gava - Ladera Ranch CA, US Ho Suk Chung - Rancho Palos Verdes CA, US
International Classification:
H04N 7/15
US Classification:
348 1411
Abstract:
A method for video communication comprises initiating video communication on a channel with a first electronic device, communicating first content on the channel with the first electronic device, selecting second content from a source external to the video communication, switching video communication using the second content, and transmitting the second content on the channel to the first electronic device instead of the first content.