Interactive routing information between users
Abstract
A method, autonomous system controller, and computer program product generate a first route for an autonomous vehicle to transport a first person from a first location to a destination. In response to determining that a second person satisfies trigger criteria comprising: (i) being at a second location that is within a proximity threshold to the first route; (ii) being associated with the first person; and (iii) being associated with the destination, an affordance is caused to be presented via respective user interface devices to at least one of the first and second persons that proposes that the autonomous vehicle transport both the first and second persons to the destination. In response to receiving acceptance, a second route is generated for the autonomous vehicle that comprises picking up the first person at the first location, picking up the second person at the second location, and transporting both persons to the destination.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A user interface device, comprising:
a display; a processor; and memory that comprises computer-executable instructions that, when executed by the processor, cause the processor to perform acts comprising:
receiving an affordance proposing that an autonomous vehicle transport both a first person and a second person to a destination, wherein the affordance is received while the autonomous vehicle is transporting the first person along a route to a destination and is not transporting the second person;
presenting the affordance on the display to prompt for acceptance of the affordance, wherein the affordance comprises information specifying a proposed change due to ride sharing occurring responsive to the acceptance of the affordance; and
sending an indication of the acceptance of the affordance presented on the display from the user interface device, wherein the indication of the acceptance of the affordance is sent to at least one of the autonomous vehicle or an autonomous system controller, wherein sending the indication of the acceptance of the affordance causes the autonomous vehicle to pick up the second person and transport both the first person and the second person to the destination.
2 . The user interface device of claim 1 , wherein the affordance is received:
when the second person is at a location within a proximity threshold to the route; and when the second person is associated with the first person.
3 . The user interface device of claim 1 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises a reroute duration specifying a change in time to arrive at the destination occurring responsive to the acceptance of the affordance.
4 . The user interface device of claim 1 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises an updated fare for at least one of the first person or the second person to be transported to the destination occurring responsive to the acceptance of the affordance.
5 . The user interface device of claim 1 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises a fare change for the first person to be transported to the destination occurring responsive to the acceptance of the affordance.
6 . The user interface device of claim 1 being a user interface device of the first person.
7 . The user interface device of claim 1 being a user interface device of the second person.
8 . The user interface device of claim 1 , wherein the autonomous vehicle is caused to pick up the second person and transport both the first person and the second person to the destination in response to both the acceptance of the affordance via the user interface device and acceptance of a second affordance presented on a differing user interface device.
9 . The user interface device of claim 1 , wherein the second person is associated with the first person when at least one of:
the first person and the second person have a common employer; the first person and the second person are members of a common organization; or the first person and the second person are friends.
10 . The user interface device of claim 1 , wherein the acts further comprise:
opening a communication session between the first person and the second person responsive to input received by the user interface device.
11 . The user interface device of claim 1 , wherein the affordance is presented on the display based on a pattern of a user visiting a geographic area with at least one friend, and wherein the user is one of the first person or the second person.
12 . The user interface device of claim 1 , wherein the acts further comprise:
presenting a dynamic map on the display, wherein the dynamic map represents a location of a friend of a user, wherein the user is one of the first person or the second person.
13 . The user interface device of claim 1 , wherein the acts further comprise:
presenting a map on the display, wherein the map represents a tagged location specified by a friend of a user, wherein the user is one of the first person or the second person.
14 . A method, comprising:
receiving an affordance proposing that an autonomous vehicle transport both a first person and a second person to a destination, wherein the affordance is received while the autonomous vehicle is transporting the first person along a route to a destination and is not transporting the second person; presenting the affordance on a display to prompt for acceptance of the affordance, wherein the affordance comprises information specifying a proposed change due to ride sharing occurring responsive to the acceptance of the affordance; and sending an indication of the acceptance of the affordance presented on the display to at least one of the autonomous vehicle or an autonomous system controller, wherein sending the indication of the acceptance of the affordance causes the autonomous vehicle to pick up the second person and transport both the first person and the second person to the destination.
15 . The method of claim 14 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises a reroute duration specifying a change in time to arrive at the destination occurring responsive to the acceptance of the affordance.
16 . The method of claim 14 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises an updated fare for at least one of the first person or the second person to be transported to the destination occurring responsive to the acceptance of the affordance.
17 . The method of claim 14 , wherein the information specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises a fare change for the first person to be transported to the destination occurring responsive to the acceptance of the affordance.
18 . An autonomous vehicle, comprising:
a first user interface device of a first person; a processor; and memory that comprises computer-executable instructions that, when executed by the processor, cause the processor to perform acts comprising:
causing the autonomous vehicle to transport the first person along a first route to a destination;
while transporting the first person along the route, receiving information specifying a second route to transport both the first person and a second person to the destination, the information being received responsive to acceptances of affordances by both the first person and the second person, wherein the affordances propose that the autonomous vehicle transport both the first person and the second person to the destination, wherein a particular affordance is presented on the first user interface device and accepted by the first person using the first user interface device, wherein the particular affordance comprises data specifying a proposed change due to ride sharing occurring responsive to the acceptance of the affordance; and
in response to receiving the information, causing the autonomous vehicle to change from the first route to the second route such that the autonomous vehicle picks up the second person and transports both the first person and the second person to the destination.
19 . The autonomous vehicle of claim 18 , wherein the data specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises a reroute duration specifying a change in time to arrive at the destination occurring responsive to the acceptance of the affordance.
20 . The autonomous vehicle of claim 18 , wherein the data specifying the proposed change due to the ride sharing occurring responsive to the acceptance of the affordance comprises an updated fare for the first person to be transported to the destination occurring responsive to the acceptance of the affordance.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.