Patent ID: 11972472
Assignee: KWIVO, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method of facilitating provisioning of content items by an in-vehicle computer system on a vehicle, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising:
obtaining, by the computer system, trip-identifying information relating to a passenger that is associated with a user-provided device, wherein the trip-identifying information identifies a trip that is to occur on the vehicle;
determining, by the computer system, that a current time is within a predetermined time period related to the trip;
determining, by the computer system, based on the trip-identifying information and determination of whether the current time is within the predetermined time period, a list of content items that are available for the trip to be provisioned by the in-vehicle computer system to the user-provided device;
providing, by the computer system, the list of content items to the user-provided device;
receiving, at the computer system, from the user-provided device, a selection of at least one content item from the list of content items;
generating, by the computer system, a request for the selected at least one content item based on the selection;
determining, by the computer system, that the requested at least one content item is not stored in a memory of the in-vehicle computer system in response to the request for the at least one content item;
obtaining, by the computer system and based on the determination that the requested at least one content item is not stored in the memory of the in-vehicle computer system, the requested at least one content item from a source via a network; and
storing, by the computer system, the obtained at least one content item in a memory of the in-vehicle computer system for provisioning by the in-vehicle computer system to the user-provided device at a second time after the current time.