Autonomous vehicle behavior when waiting for passengers
US-9910438-B1 · Mar 6, 2018 · US
US2016292679A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016292679-A1 |
| Application number | US-201514678656-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 3, 2015 |
| Priority date | Apr 3, 2015 |
| Publication date | Oct 6, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system can determine that a service has been initiated for a user by a service provider. During performance or progress of the service, the system can receive location data points from a computing device operated by the user or the service provider and detect an occurrence of an event in connection with the service based on one or more of a set of received location data points, or an elapsed amount of time since the initiation of the service. In response to detecting the occurrence of the event, the system can determine a score that enables the transport to be monitored for unauthorized overuse.
Opening claim text (preview).
What is being claimed is: 1 . A method of monitoring transport, the method being performed by a computing system and comprising: determining, at the computing system, that a transport has been initiated for a rider by a driver of a vehicle; during progress of the transport service: receiving, at the computing system, location data points from a computing device associated with one of the rider or driver as the transport progresses; in response to detecting the occurrence of the event, determining a score for at least a portion of the transport based, at least in part, on a set of parameters associated with the transport service, the set of parameters including (i) a set of received location data points, or (ii) an elapsed amount of time since the initiation of the transport service; and performing an authorization action exclusively for the portion of the of the transport. 2 . The method of claim 1 , further comprising detecting the occurrence of the event by determining that at least a threshold distance has been traveled by the vehicle or a threshold duration of time has elapsed since the transport was initiated. 3 . The method of claim 1 , wherein the set of parameters includes one or more of (i) a geographic region where the transport was initiated, (ii) a vehicle type associated with the transport, (iii) a set of weights or authorization values for determining the score, the set of weights being associated with the transport at a time the rider made a request for the transport, or (iv) a set of weights or authorization values associated with the transport service at a time the transport was initiated. 4 . The method of claim 3 , wherein determining the score includes computing the score as of a time the event was detected based on one or more of (i) a distance traveled by the vehicle from a start location of the transport service to a location of the vehicle at the time the event was detected, or (ii) a duration of time elapsed from a start time of the transport to the time the event was detected. 5 . The method of claim 3 , wherein determining the score includes estimating a total score for the transport as of a time the event was detected based on a set of historic data that is associated with the geographic region where the transport was initiated and the vehicle type associated with the transport service. 6 . The method of claim 1 , wherein performing the authorization action includes sending an authorization request a remote authorization source, and wherein transmitting the authorization request includes transmitting, along with or as part of the authorization request, an identifier associated with the rider to enable the authorization source to identify the rider. 7 . The method of claim 6 , further comprising: during progress of the transport, receiving, from the authorization source, information declining authorization; and in response to receiving the information, transmitting, to the computing device operated by the driver, a message instructing the driver to end the transport for the rider. 8 . The method of claim 1 , further comprising detecting, at the computing system, the occurrence of the event in connection with the transport service based on one or more of (i) a set of received location data points, or (ii) an elapsed amount of time since the initiation of the transport service. 9 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a computing system, cause the computing system to: determine, at the computing system, that a transport service has been initiated for a rider by a driver of a vehicle; during progress of the transport service: periodically receive, at the computing system, location data points from a computing device operated by the rider or a computing device operated by the driver until completion of the transport service; detect, at a first time, an occurrence of a first event in connection with the transport service based on one or more of (i) a first set of received location data points, or (ii) an elapsed amount of time since the initiation of the transport service; in response to detecting the occurrence of the first event, determine a first authorization amount for the transport service based, at least in part, on a set of parameters associated with the transport service; transmit, from the computing system to a payment processing system, a first authorization request to hold a first transaction for the first authorization amount for a financial account associated with the rider before completion of the transport service; receive, from the payment processing system, information indicating that the first transaction for the first authorization amount has been held for the financial account; detect, at a second time subsequent to the first time, an occurrence of a second event in connection with the transport service based on one or more of (i) a second set of received location data points, or (ii) an elapsed amount of time since the initiation of the transport service or since the occurrence of the first event; in response to detecting the occurrence of the second event, determine a second authorization amount for the transport service based, at least in part, on a set of parameters associated with the transport service; transmit, from the computing system to a payment processing system, a second authorization request to hold a second transaction for the second authorization amount for the financial account associated with the rider before completion of the transport service; and determining, at the computing system, that the transport service has been completed for the rider. 10 . The non-transitory computer-readable medium of claim 9 , wherein the instructions cause the computing system to detect the occurrence of the first event by determining that at least a first threshold distance has been traveled by the vehicle or a first threshold duration of time has elapsed since the transport service had initiated. 11 . The non-transitory computer-readable medium of claim 10 , wherein the instructions cause the computing system to detect the occurrence of the second event by determining that at least a second threshold distance has been traveled by the vehicle or a second threshold duration of time has elapsed since the transport service had initiated or since the occurrence of the first event. 12 . The non-transitory computer-readable medium of claim 9 , wherein the set of parameters includes one or more of (i) a geographic region where the transport service was initiated, (ii) a vehicle type associated with the transport service, (iii) a set of prices associated with the transport service at a time the rider made a request for the transport service, or (iv) a set of prices associated with the transport service at a time the transport service was initiated. 13 . The non-transitory computer-readable medium of claim 12 , wherein the instructions cause the computing system to determine the first authorization amount by computing a first amount for a first fare of the transport service as of a time the first event was detected based on one or more of (i) a distance traveled by the vehicle from a start location of the transport service to a location of the vehicle at the time the first event was detected, or (ii) a duration of time elapsed from a start time of the transport service to the time the first event was detected. 14 . The non-transitory computer-readable medium of claim 13 , wherein the instructions cause the computing system to determine the second authorization amount by computing a second amou
Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists · CPC title
Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles · CPC title
Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence) · CPC title
Physics · mapped topic
Business processes related to the transportation industry (shipping G06Q10/083) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.