“Rivian uses a combination of its own internal models for on-edge processing and models from Google for cloud-based interactions in its Assistant.”