Transfer of digital data to mobile software systems
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving data describing a list of first vehicles and a second vehicle;
determining digital data to transfer from a storage system to the second vehicle;
detecting a first network availability between the storage system and one or more first vehicles from the list;
transferring the digital data from the storage system to the one or more first vehicles responsive to detecting the first network availability;
detecting a second network availability between the second vehicle and at least one first vehicle from the one or more first vehicles;
verifying that the digital data is valid for the second vehicle based on journey context data associated with a set of users of the second vehicle; and
responsive to detecting the second network availability and the digital data being valid for the second vehicle, transferring the digital data from the at least one first vehicle to a component of the second vehicle;
wherein the journey context data describes an estimated future journey for the set of users of the second vehicle based on historical journeys for the set of users and time synchronicity data shared by the one or more first vehicles and the second vehicle; and
wherein the verifying includes determining whether one or more users included in the set of users are actually participating in the estimated future journey.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure includes a system and method for communicating digital data from a mobile client device to a mobile system. The system includes a processor and a memory storing instructions that, when executed, cause the system to: obtain journey context data that includes data describing a future journey; determine digital data to transmit to the mobile system based on the journey context data; detect a presence of the mobile system; verify that the digital data is valid for the mobile system based on the journey context data; and send the digital data to the mobile system responsive to detecting the presence of the mobile system and the digital data being valid for the mobile system.
-
Citations
16 Claims
-
1. A computer-implemented method comprising:
-
receiving data describing a list of first vehicles and a second vehicle; determining digital data to transfer from a storage system to the second vehicle; detecting a first network availability between the storage system and one or more first vehicles from the list; transferring the digital data from the storage system to the one or more first vehicles responsive to detecting the first network availability; detecting a second network availability between the second vehicle and at least one first vehicle from the one or more first vehicles; verifying that the digital data is valid for the second vehicle based on journey context data associated with a set of users of the second vehicle; and responsive to detecting the second network availability and the digital data being valid for the second vehicle, transferring the digital data from the at least one first vehicle to a component of the second vehicle; wherein the journey context data describes an estimated future journey for the set of users of the second vehicle based on historical journeys for the set of users and time synchronicity data shared by the one or more first vehicles and the second vehicle; and wherein the verifying includes determining whether one or more users included in the set of users are actually participating in the estimated future journey. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product comprising a non-transitory computer-usable medium including a computer-readable program, wherein the computer-readable program when executed on a computer causes the computer to:
-
receive data describing a list of mobile devices and a vehicle; determine digital data to transfer from a storage system to the vehicle; detect a first network availability between the storage system and the mobile devices from the list; transfer the digital data from the storage system to the mobile devices responsive to detecting the first network availability; detect a second network availability between the vehicle and the mobile devices; verify that the digital data is valid for the vehicle based on journey context data associated with a set of users of the vehicle; and responsive to detecting the second network availability, the digital data being valid for the vehicle, and determining that mobile devices entered the vehicle, transfer the digital data from the mobile devices to a component of the vehicle, wherein the digital data transmitted by each of the mobile devices is different; wherein the journey context data describes an estimated future journey for the set of users of the vehicle based on historical journeys for the set of users and time synchronicity data shared by the mobile devices and the vehicle; and wherein the verifying includes determining whether the digital data matches a preference for one or more users included in the set of users. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; and a memory storing instructions that, when executed, cause the system to; receive data describing a list of mobile devices and a vehicle; determine digital data to transfer from a storage system to the vehicle; detect a first network availability between the storage system and one or more mobile devices from the list; transfer the digital data from the storage system to the one or more mobile devices responsive to detecting the first network availability; detect a second network availability between the vehicle and at least one mobile device from the one or more mobile devices; verify that the digital data is valid for the vehicle based on journey context data associated with a set of users of the vehicle; and responsive to detecting the second network availability, the digital data being valid, and a starting of the vehicle, transfer the digital data from the at least one mobile device to the vehicle; wherein the journey context data describes an estimated future journey for the set of users of the vehicle based on (1) time synchronicity data shared by the mobile devices and the vehicle and (2) electronic calendar data describing an appointment for at least one or the users included in the set of users. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification