Patent classifications
G07B13/00
Securing transactions between mobile computing devices
Techniques for facilitating a secure transaction between a first mobile computing device associated with a driver and a second mobile computing device associated with a passenger are discussed herein. The techniques may include registering an association between a first application executing on the first mobile computing device and a second application executing on the second mobile computing device. The second application may display information indicating an amount of fare for a ride offered by the driver to the passenger. Upon receiving input from the passenger to authorize processing of a payment transaction, the second application may send a request to process the payment transaction using card information. In some examples, the payment transaction is authorized without providing the first application with access to card information.
Securing transactions between mobile computing devices
Techniques for facilitating a secure transaction between a first mobile computing device associated with a driver and a second mobile computing device associated with a passenger are discussed herein. The techniques may include registering an association between a first application executing on the first mobile computing device and a second application executing on the second mobile computing device. The second application may display information indicating an amount of fare for a ride offered by the driver to the passenger. Upon receiving input from the passenger to authorize processing of a payment transaction, the second application may send a request to process the payment transaction using card information. In some examples, the payment transaction is authorized without providing the first application with access to card information.
METHOD AND SYSTEM OF AUTOMATIC BILLING OF TRANSPORTATION SERVICES
In one aspect, a process for automatic billing of transportation services includes the step of generating a first travel vector for a traveler. The process includes the step of generating, a second travel vector for a travel provider. The process includes the step of determining that the traveler's location and movement is synchronized with a travel-service provider within a specified distance threshold. The process includes the step of comparing first travel vector with second travel vector. The process includes the step of determining that the first vector and the second vector are within the specified distance threshold. The process includes the step of measuring the time period that the first vector and the second vector are within the specified distance threshold. The process includes the step of billing the traveler for the time period that the first vector and the second vector are within the specified distance threshold.
METHOD AND SYSTEM OF AUTOMATIC BILLING OF TRANSPORTATION SERVICES
In one aspect, a process for automatic billing of transportation services includes the step of generating a first travel vector for a traveler. The process includes the step of generating, a second travel vector for a travel provider. The process includes the step of determining that the traveler's location and movement is synchronized with a travel-service provider within a specified distance threshold. The process includes the step of comparing first travel vector with second travel vector. The process includes the step of determining that the first vector and the second vector are within the specified distance threshold. The process includes the step of measuring the time period that the first vector and the second vector are within the specified distance threshold. The process includes the step of billing the traveler for the time period that the first vector and the second vector are within the specified distance threshold.
Acquisition of card information to enhance user experience
A method for a transaction with a taxi includes establishing secure communication between a first computing device in a driver section of a vehicle and a second computing device in a passenger section of a vehicle, receiving in the second computing device a card number from a card reader coupled to the second computing device before receiving a signal from a meter indicating an end of a trip for the passenger, after receiving the card number submitting the transaction for authorization from at least one of the first device or the second device, after receiving a signal from the meter indicating the end of the trip for the passenger, displaying an amount of a fare for the trip on a display, and receiving an indication that the transaction is authorized.
INFORMATION SERVICE SYSTEM, INFORMATION SERVICE METHOD, AND PROGRAM
PROBLEM TO BE SOLVED: To provide an information service system and the like that can notify useful information using location information to a user terminal that does not use a location-based service.
SOLUTION: In a settlement server 200 in an information service system, an acquirer 242 acquires location information indicating a payment location where a payment was made, for example, when a taxi fare was paid by a payment application executed on a user terminal, from a settlement device that processes settlements in the taxi. A generator 243 generates regional information to be provided by an information service application of the user terminal, based on the acquired location information. Then, the transmitter 220 transmits the generated regional information to the user terminal, for example, in a push notification format.
INFORMATION SERVICE SYSTEM, INFORMATION SERVICE METHOD, AND PROGRAM
PROBLEM TO BE SOLVED: To provide an information service system and the like that can notify useful information using location information to a user terminal that does not use a location-based service.
SOLUTION: In a settlement server 200 in an information service system, an acquirer 242 acquires location information indicating a payment location where a payment was made, for example, when a taxi fare was paid by a payment application executed on a user terminal, from a settlement device that processes settlements in the taxi. A generator 243 generates regional information to be provided by an information service application of the user terminal, based on the acquired location information. Then, the transmitter 220 transmits the generated regional information to the user terminal, for example, in a push notification format.
METHOD FOR OPERATING VIRTUAL MACHINES ON A COMPUTER SYSTEM FOR A MOTOR VEHICLE AND A COMPUTER SYSTEM OF THIS TYPE
A motor vehicle includes a vehicle computer, a detection unit, an evaluation unit and a removable data storage. Detection of a motor-vehicle-related activation event causes operating system installation data stored on the data storage unit as a virtual machine to be loaded by the vehicle computer unit and the virtual machine is started. Detection of a vehicle-related deactivation event causes operating system installation data describing a current operating system state of the virtual machine to be transmitted to the data storage and/or a storage device of the vehicle computer by the vehicle computer.
Systems and methods for pairing of for-hire vehicle meters and medallions
Systems and methods for pairing for-hire vehicles with their associated medallion are disclosed. Some for-hire vehicles, such as taxis operate with a for-hire vehicle meter (taximeter). In some embodiments, the meter contains an identifier of a medallion that is associated with the meter. The meter may then determine if it is connected or properly associated with the medallion. If the meter is connected or properly associated with the medallion, it will then access the identification information of the medallion and determine if identification information matches its contained medallion identifier. If the identification information does not match, the meter may shut down and thereafter be non-engageable. The relationship between the medallion and the meter is advantageously used to enforce restrictions on the operation of the for-hire vehicle including, for example, time and location of pick-up restrictions. In other embodiments, meters and medallions communicate their identification and locations to a central server. The central server then compares the locations to determine the distance between the meter and the medallion. If the distance does not satisfy a predetermined range (indicating the meter and the medallion are close together), the central server may generate an alert or it may command the meter to shut down. The central sever may also advantageously be used to enforce restrictions on the operation of the for-hire vehicle. Meters and/or medallions not attached to their assigned medallion and/or meter may also be tracked via the central server.
Systems and methods for pairing of for-hire vehicle meters and medallions
Systems and methods for pairing for-hire vehicles with their associated medallion are disclosed. Some for-hire vehicles, such as taxis operate with a for-hire vehicle meter (taximeter). In some embodiments, the meter contains an identifier of a medallion that is associated with the meter. The meter may then determine if it is connected or properly associated with the medallion. If the meter is connected or properly associated with the medallion, it will then access the identification information of the medallion and determine if identification information matches its contained medallion identifier. If the identification information does not match, the meter may shut down and thereafter be non-engageable. The relationship between the medallion and the meter is advantageously used to enforce restrictions on the operation of the for-hire vehicle including, for example, time and location of pick-up restrictions. In other embodiments, meters and medallions communicate their identification and locations to a central server. The central server then compares the locations to determine the distance between the meter and the medallion. If the distance does not satisfy a predetermined range (indicating the meter and the medallion are close together), the central server may generate an alert or it may command the meter to shut down. The central sever may also advantageously be used to enforce restrictions on the operation of the for-hire vehicle. Meters and/or medallions not attached to their assigned medallion and/or meter may also be tracked via the central server.