[go: up one dir, main page]

US20150310379A1 - Shared vehicle systems and methods - Google Patents

Shared vehicle systems and methods Download PDF

Info

Publication number
US20150310379A1
US20150310379A1 US14/643,196 US201514643196A US2015310379A1 US 20150310379 A1 US20150310379 A1 US 20150310379A1 US 201514643196 A US201514643196 A US 201514643196A US 2015310379 A1 US2015310379 A1 US 2015310379A1
Authority
US
United States
Prior art keywords
user
vehicle
offer
relocation
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/643,196
Inventor
Will Farrelly
Richard Brown
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Priority to US14/643,196 priority Critical patent/US20150310379A1/en
Assigned to FORD GLOBAL TECHNOLOGIES, LLC reassignment FORD GLOBAL TECHNOLOGIES, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BROWN, RICHARD, FARRELLY, WILL
Priority to DE102015208287.3A priority patent/DE102015208287A1/en
Priority to GB1507762.1A priority patent/GB2527660A/en
Priority to MX2015005695A priority patent/MX2015005695A/en
Priority to CN201510228069.4A priority patent/CN105095339A/en
Priority to RU2015117383A priority patent/RU2015117383A/en
Publication of US20150310379A1 publication Critical patent/US20150310379A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0203Market surveys; Market polls
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/005Traffic control systems for road vehicles including pedestrian guidance indicator
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/202Dispatching vehicles on the basis of a location, e.g. taxi dispatching
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • G08G1/205Indicating the location of the monitored vehicles as destination, e.g. accidents, stolen, rental
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3438Rendezvous; Ride sharing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Definitions

  • Personal vehicles generally provide a flexible form of transportation for commuters and passengers within urban environments.
  • owning and operating a personal vehicle can be expensive when costs for the vehicle, fuel, insurance, and maintenance are factored in.
  • personal vehicles increase congestion and pollution in urban environments.
  • Public transit systems including buses, trains, subways, etc., that operate on a fixed schedule, provide alternate lower cost options for commuters. Shared transportation options reduce in-city congestion and improve air quality.
  • a commuter may have limited flexibility in terms of departure and arrival times, as well as departure and arrival locations.
  • a shared vehicle system Another shared transportation option that provides a good mix of flexibility, cost, ease of use, and environmental impact is a shared vehicle system.
  • a fleet of vehicles are distributed over an operating zone (e.g., a city) and a user can rent any vehicle of the fleet for a short period (e.g., a few hours of a day).
  • an operating zone e.g., a city
  • a user can rent any vehicle of the fleet for a short period (e.g., a few hours of a day).
  • the user can identify a vehicle he or she wishes to rent based on its location within the operating zone, and rent the vehicle without requiring additional paperwork.
  • the user can then return the vehicle to the point of origin or drop off the vehicle at an alternate location, per the user's convenience.
  • the shared vehicle system reduces the user's commuting costs while also reducing in-city congestion and pollution.
  • the ability to pick-up and drop-off a vehicle at a time and location determined by the user
  • shared vehicles intermittently have to be relocated to provide for rebalancing locations of vehicles in a shared fleet.
  • one or more vehicle may have to be driven to a different part of the operating zone so that they are accessible to users there. In some cases, this may include driving a vehicle across the city.
  • the fleet management system may have to hire dedicated drivers to drive the vehicles to the specific locations where rebalancing is achieved. As such, this adds cost and time to fleet management.
  • FIG. 1 is a block diagram of an exemplary shared vehicle system.
  • FIG. 2 is a high level representation of an implementation of the system of FIG. 1 .
  • FIG. 3 is a process flow diagram illustrating an exemplary process for relocating a shared vehicle as part of providing a shared vehicle to a user.
  • FIG. 4 is a process flow diagram illustrating an exemplary process for relocating a shared vehicle including providing transport to a user.
  • rebalancing problems may be addressed by a method that provides targeted advertisements to users based on fleet rebalancing needs. For example, if one or more vehicles have to be relocated from a first region to a second region of the shared vehicle system's operating zone (e.g., due to a larger ratio of vehicles in the first region relative to the second region), a central server may identify users in the first region who have a history of riding into the second region. This and other operations disclosed herein may be provided according to instructions included in the central server or the like that is communicatively coupled to one or more shared vehicles, mobile devices, etc., e.g., via a wide area network that may include cellular, WiFi, and/or other technologies.
  • the server may be programmed to make a prediction or predictions about a user's likely destination. If the user's destination matches a region where it is desired to relocate the vehicle, a targeted notification may be sent to the user advertising a discounted fare for the trip. In one example, it may be desired to relocate a vehicle to an area in the vicinity of a user's home location. A notification may then be pushed to the user, e.g., to a user's mobile computing device such as a smartphone or the like, advertising a discounted fare for driving the vehicle home. The notification may be pushed to an application running on a mobile device, such as a smart phone, of the user, while the user is in the vicinity of the vehicle needing relocation. In one example, the notification may be pushed when the user is passing by the vehicle needing relocation.
  • the user may also be notified about ride sharing opportunities that then factor can in rebalancing requirements. For example, ride shares that achieve rebalancing may be discounted more heavily than ride shares that require subsequent rebalancing.
  • users may be given a monetary incentive for relocating a vehicle for rebalancing purposes.
  • the user selection may be based on user preferences, user settings, as well as user location relative to a location of the vehicle that requires relocation.
  • the user may be rated upon completion of the rebalancing job. For example, after a first user has relocated the vehicle via their ride, a second user may request the vehicle. The second user may be queried about the status of the vehicle, such as whether the vehicle is clean, if fuel level is sufficient, vehicle maintenance is adequate, etc. Based on the second user's input, the rebalancing job performed by the first user may be rated and the rating updated in the first user's profile. Future rebalancing notifications may then be pushed based on the user's rebalancing rating. For example, users who have a higher rating may receive rebalancing requests more often than those with a lower rating. Alternatively, users who have a higher rating may receive better incentives for rebalancing jobs than those with a lower rating.
  • the rebalancing operation and management may be operated through a central rebalancing system that receives information on user locations, vehicle locations, reservations, past routes, statistically likely routes in the future, weather, etc. Further, the rebalancing system may factor in the vehicle's state of charge and/or fuel level in managing rebalancing advertisements and notifications, as well as to parcel deliveries as part of the overall rebalancing goals. Users may he offered reduced rates that help increase the balance of the vehicle fleet to the desired spatial and geographic distribution and/or that enable a parcel or another user (for shared vehicle use) to reach a desired destination as part of the rebalancing.
  • Maintenance may also be factored into the rebalancing management system. For example, a user may be notified of a discount if the user assists with a quick service of the vehicle during the journey/rental and/or if they user modifies a drop off location to improve rebalancing. Vehicle charging and/or refueling may also be part of the rebalancing operation, such that a user may be incentivized to move vehicles to a certain location as well as to plug the vehicle in for charging at the specified location. The system may monitor whether the vehicle not only reaches the specified location, but whether the vehicle enters a charging condition.
  • the system may incentive certain rebalancing actions by providing incentives such as an increase user rating, increased discounts, etc.
  • the vehicle itself may advertise, or a central application may push advertisements to users near the vehicle, the advertisements based on the particular user's profile that are near the vehicle.
  • the advertisements (sometimes also called offers) may be focused on rebalancing the vehicle to a new location and target users more likely to be headed toward the rebalanced location.
  • the users may be rated based on their likelihood of leaving the vehicle in a position with high, or low, need for rebalancing afterward. Such a rating may be further based on whether the user leaves the vehicle with a low charge, low fuel, dirty, unlocked, window open, etc.
  • FIG. 1 is a block diagram of an exemplary shared vehicle system 100 that includes at least one, and typically, a plurality, of vehicles 101 , e.g., a shared vehicle such as a motorcycle, car, van, etc.
  • vehicles 101 e.g., a shared vehicle such as a motorcycle, car, van, etc.
  • Each vehicle 101 includes a computer 105 communicatively coupled with a network 120 .
  • the vehicle 101 may further include a global positioning system (GPS) device 16 or the like in a vehicle 101 .
  • Vehicles 101 may share roadways with vehicles 102 that are not part of the shared vehicle system 100 , i.e., that are not available for sharing via a server 125 .
  • GPS global positioning system
  • a vehicle 1101 computer 105 may be configured for communications on a controller area network (CAN) bus or the like, and/or other wire or wireless protocols, e.g., Bluetooth, etc., i.e., the computer can communicate via various mechanisms that may be provided in a vehicle 101 , and can accordingly receive data from vehicle sensors, communications via the network 125 , e.g., from the server 125 , etc.
  • the computer 105 may also have a connection to an onboard diagnostics connector (OBD-II). Via the CAN bus, OBD-II, and/or other wired or wireless mechanisms.
  • OBD-II onboard diagnostics connector
  • a navigation system 106 may be provided in the vehicle 101 and communicatively coupled to the computer 105 to provide location data, e.g., via a global positioning system (GPS) or the like.
  • the computer 105 may provide data, including location information of the vehicle 101 , to the server 125 via a network 120 .
  • the network 120 represents one or more mechanisms by which a vehicle computer 105 may communicate with a remote server 125 and/or a user device 150 .
  • the network 120 may be one or more of various wired or wireless communication mechanisms, including any desired combination of wired (e.g., cable and fiber) and/or wireless (e.g., cellular, wireless, satellite, microwave, and radio frequency) communication mechanisms and any desired network topology (or topologies when multiple communication mechanisms are utilized).
  • Exemplary communication networks include wireless communication networks (e.g., using Bluetooth, IEEE 802.101, etc.), local area networks (LAN) and/or wide area networks (WAN), including the Internet, providing data communication services.
  • the server 125 may be one or more computer servers, each generally including at least one processor and at least one memory, the memory storing instructions executable by the processor, including instructions for carrying out various steps and processes described herein.
  • the server 125 may include or be communicatively coupled to the data store 130 for storing data received from one or more vehicles 101 .
  • a user device 150 may be any one of a variety of computing devices including a processor and a memory, as well as communication capabilities.
  • the user device 150 may be a portable computer, tablet computer, a smart phone, etc. that includes capabilities for wireless communications using IEEE 802.101, Bluetooth, and/or cellular communications protocols. Further, the user device 150 may use such communication capabilities to communicate via the network 125 including with a vehicle computer 105 .
  • a user device 150 could communicate with a vehicle 101 computer 105 the other mechanisms, such as a network in the vehicle 101 , a known protocols such as Bluetooth, etc. Further, a user device 150 could be used to provide a human machine interface (HMI) to the computer 105 .
  • HMI human machine interface
  • FIG. 2 is a high level representation of an implementation of the system 100 of FIG. 1 in a geographic area 200 .
  • Vehicles 101 in the geographic area 200 may communicate with the server 125 , e.g., via the network 120 (as seen in FIG. 1 ). Further, vehicles 102 that are not part of the system 100 , as mentioned above, may be included in the geographic area 200 .
  • Vehicles 101 in the geographic area 200 may be available for use by a participant in the shared vehicle system 100 , or in use. For example, vehicles 101 in FIG. 2 represented by unshaded squares may be considered to be available for use, whereas vehicles 101 represented by shaded squares may be considered to be in use.
  • vehicles 101 that are available for use i.e., currently unused, be relocated, sometimes referred to as rebalanced, from a first location in the geographic area 200 to a second location in the geographic area 200 .
  • FIG. 3 is a process flow diagram illustrating an exemplary process 300 for relocating a shared vehicle 101 as part of providing a shared vehicle 101 to a user.
  • the process 300 begins in a block 310 , in which the server 125 receives data from vehicles 101 , generally including location data, e.g., geo-coordinates specifying latitude and longitude information, from vehicle GPS systems 106 .
  • Data from a vehicle 101 may include other information, e.g., whether the vehicle 101 is currently in use, i.e., occupied by a user and/or being used to transport cargo.
  • the server 125 generates and/or updates a map for a geographic area 200 of locations of shared vehicles 101 .
  • a map may be stored in a memory of the server 1125 and/or in the data store 130 .
  • the server 125 analyzing the map, determines whether it is necessary or desirable to relocate any of the shared vehicles 101 included in the map and not in use. Such relocation may sometimes be referred to as rebalancing, as mentioned above. If rebalancing is warranted, then a block 330 is executed next. Otherwise, the process 300 proceeds to a block 325 .
  • the server 125 makes vehicles available for use without rebalancing, and may schedule a ride for a user pursuant to a received request according to regular, undiscounted, unincentivized, etc. fares.
  • the process 300 then ends.
  • the server 125 determines relocation details for a rebalancing, including, for example, an identification of particular vehicles 101 that should be relocated, a count of the vehicles 101 that should be relocated, an identification of respective desired drop-off locations for each vehicle 101 to be relocated, any fueling requirements, e.g., recharging for an electric vehicle 101 , etc.
  • the server 125 identifies potential users, if any, in the vicinity, e.g., within 20 meters, 50 meters, 100 meters, 500 meters, etc., of each shared vehicle 101 needing relocation.
  • the server 125 retrieves from the data store 130 , and analyzes, profiles for such users.
  • the server 125 generally also retrieves and analyzes a profile for the user having made the ridesharing request in the block 305 .
  • the server 125 generally executes programming to find potential matches between users' ride needs, e.g., looking at frequently traveled bus routes, frequently traveled vehicle trip routes, known home locations, work locations, etc.
  • the server 125 determines whether any potential users for a vehicle 101 relocation were identified in the block 340 . If so, a block 350 is executed next. Otherwise, a block 355 is executed next.
  • the server 125 sends ride proposals to one or more users identified in the block 335 , and then determined to match a planned ride as described with respect to the block 340 .
  • ride proposals could offer to allow a user to ride a shared vehicle 101 home for a discounted fare, a coupon for a future ride, or some other incentive.
  • the process 300 may continue with steps described as part of the process 400 of FIG. 4 .
  • the ride proposal could simply be accepted, whereupon a user or users could be provided with access to the vehicle 101 , and the process 300 would then end.
  • the server 125 proceeds to schedule rebalancing, e.g., using designated, hired drivers for that purpose. Following the block 355 , the process 300 ends.
  • FIG. 4 is a process flow diagram illustrating an exemplary process 400 for relocating a shared vehicle 101 including providing transport to at least one user pursuant to an offer provided as described above with respect to the process 300 .
  • the process 400 begins in a block 405 in which, as in the block 355 described above, the server 125 pushes an offer for a ride in a shared vehicle 101 to a user.
  • the server 125 determines whether the offer provided in the block 405 has been accepted, e.g., a user device 150 may be used to transmit an acceptance to the server 125 via the network 120 . If the offer is not accepted, then the process 400 ends. Otherwise, the process 400 proceeds to a block 415 .
  • the server 125 determines whether there is a further transportation opportunity for the vehicle 101 to be relocated. For example, another user may be in the vicinity of the vehicle 101 , there may be an opportunity to transport cargo, etc. If there is no further transport opportunity, then the process 400 proceeds to a block 435 . Otherwise, a block 420 is executed next.
  • the server 125 notifies the user who accepted the ride offer in the block 405 concerning the transport opportunity identified in the block 415 .
  • a user device 150 may be sent a message by the server 125 via the network 120 .
  • the message could include an incentive, e.g., pick up a second user at a location near your planned route to receive a 10 percent ride discount, etc.
  • the server 125 determines whether the opportunity offered in the block 420 has been accepted, e.g., a user device 150 could send a message to the server 125 indicating acceptance or declination of the offer, the server 125 could determine that the offer was declined after not receiving a response for a predetermined period of time, e.g., three minutes, etc. in any case, if the offer is accepted, then a block 430 is executed next. Otherwise, the process 400 proceeds to the block 435 .
  • a predetermined period of time e.g., three minutes, etc.
  • the server 125 provides transportation details to the user whose has accepted the offer of the block 420 , For example, pickup and drop-off locations of another user, cargo such as a parcel, etc., may be identified.
  • the server 125 receives notification that a rebalancing trip has been completed.
  • a vehicle 101 could be used to pick up a second user, a parcel, etc., drop-off the second user, parcel, etc., and be used by the first user to reach an intended destination, whereupon a vehicle 101 computer 105 could provide the notification to the server 125 .
  • the server 125 determines whether a new request for a relocated vehicle 101 has been received. If not, then the process 400 ends. Otherwise, the process 400 proceeds to a block 445 .
  • the server 125 provides a survey to a new user of the vehicle 101 relocated as described above, For example, cleanliness, fuel levels, etc., of the vehicle 101 may be described according to responses to the survey, which may be conducted via questions provided to a user device 150 via the network 120 .
  • the server 125 updates a first user's profile in the data store 130 according to responses received to the survey provided in the block 445 . Accordingly, a user may be rated or otherwise tracked, and such information may be used to provide future offers and/or opportunities to the user, Following the block 450 , the process 400 ends.
  • Computing devices such as those discussed herein generally each include instructions executable by one or more computing devices such as those identified above, and for carrying out blocks or steps of processes described above.
  • Computer-executable instructions may be compiled or interpreted from computer programs created using a variety of programming languages and/or technologies, including, without limitation, and either alone or in combination, JavaTM, C, C++, Visual Basic, Java Script, Perl, HTML, etc.
  • a processor e.g., a microprocessor
  • receives instructions e.g., from a memory, a computer-readable medium, etc., and executes these instructions, thereby performing one or more processes, including one or more of the processes described herein.
  • Such instructions and other data may be stored and transmitted using a variety of computer-readable media.
  • a file in a computing device is generally a collection of data stored on a computer readable medium, such as a storage medium, a random access memory, etc.
  • a computer-readable medium includes any medium that participates in providing data (e.g., instructions), which may be read by a computer. Such a medium may take many forms, including, but not limited to, non-volatile media, volatile media, etc.
  • Non-volatile media include, for example, optical or magnetic disks and other persistent memory.
  • Volatile media include dynamic random access memory (DRAM), which typically constitutes a main memory.
  • DRAM dynamic random access memory
  • Computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DVD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EEPROM, any other memory chip or cartridge, or any other medium from which a computer can read.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Educational Administration (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)
  • Navigation (AREA)

Abstract

A map indicating respective locations of a plurality of vehicles included in a ride-sharing service is generated. A vehicle is identified in the plurality of vehicles that is in need of relocation. A user is identified in a vicinity of the identified vehicle for an offer to use the identified vehicle. The offer is transmitted, via a network, to the user for use of the identified vehicle in a manner to support the relocation.

Description

    RELATED APPLICATIONS
  • This application claims priority to Provisional Application Ser. No. 61/985,010 filed Apr. 28, 2014 entitled “Identifying Vehicle Parking”; Provisional Application Ser. No. 61/985,004 filed Apr. 28, 2014 entitled “Facilitating Vehicle Parking”, Provisional Application Ser. No. 61/985,005 filed Apr. 28, 2014 entitled “Unauthorized Vehicle Detection”; Provisional Application Ser. No. 61/985,009 filed Apr. 28, 2014 entitled “Vehicle Parking Facilitated by Public Transmit Conveyances”; and Provisional Application Ser. No. 61/985,011 filed Apr. 28, 2014 entitled “Air Quality Improvements from Vehicle Parking, each of which provisional applications are hereby incorporated herein by reference in their respective entireties.
  • BACKGROUND
  • Personal vehicles generally provide a flexible form of transportation for commuters and passengers within urban environments. However, owning and operating a personal vehicle can be expensive when costs for the vehicle, fuel, insurance, and maintenance are factored in. in addition, personal vehicles increase congestion and pollution in urban environments. Public transit systems, including buses, trains, subways, etc., that operate on a fixed schedule, provide alternate lower cost options for commuters. Shared transportation options reduce in-city congestion and improve air quality. However, a commuter may have limited flexibility in terms of departure and arrival times, as well as departure and arrival locations.
  • Another shared transportation option that provides a good mix of flexibility, cost, ease of use, and environmental impact is a shared vehicle system. Therein, a fleet of vehicles are distributed over an operating zone (e.g., a city) and a user can rent any vehicle of the fleet for a short period (e.g., a few hours of a day). Once a user account is set up, the user can identify a vehicle he or she wishes to rent based on its location within the operating zone, and rent the vehicle without requiring additional paperwork. The user can then return the vehicle to the point of origin or drop off the vehicle at an alternate location, per the user's convenience. The shared vehicle system reduces the user's commuting costs while also reducing in-city congestion and pollution. At the same time, the ability to pick-up and drop-off a vehicle at a time and location determined by the user increases the user's flexibility.
  • Unfortunately, shared vehicles intermittently have to be relocated to provide for rebalancing locations of vehicles in a shared fleet. Specifically, to ensure uniform or some other desired distribution of vehicles over an operating zone, once user rides are completed, based on the location of the fleet vehicles, one or more vehicle may have to be driven to a different part of the operating zone so that they are accessible to users there. In some cases, this may include driving a vehicle across the city. In addition to the cost of relocating the vehicle, the fleet management system may have to hire dedicated drivers to drive the vehicles to the specific locations where rebalancing is achieved. As such, this adds cost and time to fleet management.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of an exemplary shared vehicle system.
  • FIG. 2 is a high level representation of an implementation of the system of FIG. 1.
  • FIG. 3 is a process flow diagram illustrating an exemplary process for relocating a shared vehicle as part of providing a shared vehicle to a user.
  • FIG. 4 is a process flow diagram illustrating an exemplary process for relocating a shared vehicle including providing transport to a user.
  • DESCRIPTION
  • In one example, rebalancing problems may be addressed by a method that provides targeted advertisements to users based on fleet rebalancing needs. For example, if one or more vehicles have to be relocated from a first region to a second region of the shared vehicle system's operating zone (e.g., due to a larger ratio of vehicles in the first region relative to the second region), a central server may identify users in the first region who have a history of riding into the second region. This and other operations disclosed herein may be provided according to instructions included in the central server or the like that is communicatively coupled to one or more shared vehicles, mobile devices, etc., e.g., via a wide area network that may include cellular, WiFi, and/or other technologies.
  • For example, based on user profile settings, preferences, and well as user trip history, the server may be programmed to make a prediction or predictions about a user's likely destination. If the user's destination matches a region where it is desired to relocate the vehicle, a targeted notification may be sent to the user advertising a discounted fare for the trip. In one example, it may be desired to relocate a vehicle to an area in the vicinity of a user's home location. A notification may then be pushed to the user, e.g., to a user's mobile computing device such as a smartphone or the like, advertising a discounted fare for driving the vehicle home. The notification may be pushed to an application running on a mobile device, such as a smart phone, of the user, while the user is in the vicinity of the vehicle needing relocation. In one example, the notification may be pushed when the user is passing by the vehicle needing relocation.
  • In some examples, the user may also be notified about ride sharing opportunities that then factor can in rebalancing requirements. For example, ride shares that achieve rebalancing may be discounted more heavily than ride shares that require subsequent rebalancing.
  • In still other examples, users may be given a monetary incentive for relocating a vehicle for rebalancing purposes. The user selection may be based on user preferences, user settings, as well as user location relative to a location of the vehicle that requires relocation.
  • In some examples, the user may be rated upon completion of the rebalancing job. For example, after a first user has relocated the vehicle via their ride, a second user may request the vehicle. The second user may be queried about the status of the vehicle, such as whether the vehicle is clean, if fuel level is sufficient, vehicle maintenance is adequate, etc. Based on the second user's input, the rebalancing job performed by the first user may be rated and the rating updated in the first user's profile. Future rebalancing notifications may then be pushed based on the user's rebalancing rating. For example, users who have a higher rating may receive rebalancing requests more often than those with a lower rating. Alternatively, users who have a higher rating may receive better incentives for rebalancing jobs than those with a lower rating.
  • Note that the rebalancing operation and management may be operated through a central rebalancing system that receives information on user locations, vehicle locations, reservations, past routes, statistically likely routes in the future, weather, etc. Further, the rebalancing system may factor in the vehicle's state of charge and/or fuel level in managing rebalancing advertisements and notifications, as well as to parcel deliveries as part of the overall rebalancing goals. Users may he offered reduced rates that help increase the balance of the vehicle fleet to the desired spatial and geographic distribution and/or that enable a parcel or another user (for shared vehicle use) to reach a desired destination as part of the rebalancing.
  • Maintenance may also be factored into the rebalancing management system. For example, a user may be notified of a discount if the user assists with a quick service of the vehicle during the journey/rental and/or if they user modifies a drop off location to improve rebalancing. Vehicle charging and/or refueling may also be part of the rebalancing operation, such that a user may be incentivized to move vehicles to a certain location as well as to plug the vehicle in for charging at the specified location. The system may monitor whether the vehicle not only reaches the specified location, but whether the vehicle enters a charging condition.
  • The system may incentive certain rebalancing actions by providing incentives such as an increase user rating, increased discounts, etc.
  • Again, the vehicle itself may advertise, or a central application may push advertisements to users near the vehicle, the advertisements based on the particular user's profile that are near the vehicle. The advertisements (sometimes also called offers) may be focused on rebalancing the vehicle to a new location and target users more likely to be headed toward the rebalanced location.
  • Further, the users may be rated based on their likelihood of leaving the vehicle in a position with high, or low, need for rebalancing afterward. Such a rating may be further based on whether the user leaves the vehicle with a low charge, low fuel, dirty, unlocked, window open, etc.
  • Turning now to the drawings, FIG. 1 is a block diagram of an exemplary shared vehicle system 100 that includes at least one, and typically, a plurality, of vehicles 101, e.g., a shared vehicle such as a motorcycle, car, van, etc. Each vehicle 101 includes a computer 105 communicatively coupled with a network 120. The vehicle 101 may further include a global positioning system (GPS) device 16 or the like in a vehicle 101. Vehicles 101 may share roadways with vehicles 102 that are not part of the shared vehicle system 100, i.e., that are not available for sharing via a server 125.
  • A vehicle 1101 computer 105 may be configured for communications on a controller area network (CAN) bus or the like, and/or other wire or wireless protocols, e.g., Bluetooth, etc., i.e., the computer can communicate via various mechanisms that may be provided in a vehicle 101, and can accordingly receive data from vehicle sensors, communications via the network 125, e.g., from the server 125, etc. The computer 105 may also have a connection to an onboard diagnostics connector (OBD-II). Via the CAN bus, OBD-II, and/or other wired or wireless mechanisms. Further, a navigation system 106 may be provided in the vehicle 101 and communicatively coupled to the computer 105 to provide location data, e.g., via a global positioning system (GPS) or the like. The computer 105 may provide data, including location information of the vehicle 101, to the server 125 via a network 120.
  • The network 120 represents one or more mechanisms by which a vehicle computer 105 may communicate with a remote server 125 and/or a user device 150. Accordingly, the network 120 may be one or more of various wired or wireless communication mechanisms, including any desired combination of wired (e.g., cable and fiber) and/or wireless (e.g., cellular, wireless, satellite, microwave, and radio frequency) communication mechanisms and any desired network topology (or topologies when multiple communication mechanisms are utilized). Exemplary communication networks include wireless communication networks (e.g., using Bluetooth, IEEE 802.101, etc.), local area networks (LAN) and/or wide area networks (WAN), including the Internet, providing data communication services.
  • The server 125 may be one or more computer servers, each generally including at least one processor and at least one memory, the memory storing instructions executable by the processor, including instructions for carrying out various steps and processes described herein. The server 125 may include or be communicatively coupled to the data store 130 for storing data received from one or more vehicles 101.
  • A user device 150 may be any one of a variety of computing devices including a processor and a memory, as well as communication capabilities. For example, the user device 150 may be a portable computer, tablet computer, a smart phone, etc. that includes capabilities for wireless communications using IEEE 802.101, Bluetooth, and/or cellular communications protocols. Further, the user device 150 may use such communication capabilities to communicate via the network 125 including with a vehicle computer 105. A user device 150 could communicate with a vehicle 101 computer 105 the other mechanisms, such as a network in the vehicle 101, a known protocols such as Bluetooth, etc. Further, a user device 150 could be used to provide a human machine interface (HMI) to the computer 105.
  • FIG. 2 is a high level representation of an implementation of the system 100 of FIG. 1 in a geographic area 200. Vehicles 101 in the geographic area 200 may communicate with the server 125, e.g., via the network 120 (as seen in FIG. 1). Further, vehicles 102 that are not part of the system 100, as mentioned above, may be included in the geographic area 200. Vehicles 101 in the geographic area 200 may be available for use by a participant in the shared vehicle system 100, or in use. For example, vehicles 101 in FIG. 2 represented by unshaded squares may be considered to be available for use, whereas vehicles 101 represented by shaded squares may be considered to be in use. For reasons such as described herein, it may sometimes be desired that vehicles 101 that are available for use, i.e., currently unused, be relocated, sometimes referred to as rebalanced, from a first location in the geographic area 200 to a second location in the geographic area 200.
  • FIG. 3 is a process flow diagram illustrating an exemplary process 300 for relocating a shared vehicle 101 as part of providing a shared vehicle 101 to a user. The process 300 begins in a block 310, in which the server 125 receives data from vehicles 101, generally including location data, e.g., geo-coordinates specifying latitude and longitude information, from vehicle GPS systems 106. Data from a vehicle 101 may include other information, e.g., whether the vehicle 101 is currently in use, i.e., occupied by a user and/or being used to transport cargo.
  • Next, in a block 315, the server 125 generates and/or updates a map for a geographic area 200 of locations of shared vehicles 101. Such map may be stored in a memory of the server 1125 and/or in the data store 130.
  • Next, in a block 320, the server 125, analyzing the map, determines whether it is necessary or desirable to relocate any of the shared vehicles 101 included in the map and not in use. Such relocation may sometimes be referred to as rebalancing, as mentioned above. If rebalancing is warranted, then a block 330 is executed next. Otherwise, the process 300 proceeds to a block 325.
  • In the block 325, the server 125 makes vehicles available for use without rebalancing, and may schedule a ride for a user pursuant to a received request according to regular, undiscounted, unincentivized, etc. fares. The process 300 then ends.
  • In the block 330, the server 125 determines relocation details for a rebalancing, including, for example, an identification of particular vehicles 101 that should be relocated, a count of the vehicles 101 that should be relocated, an identification of respective desired drop-off locations for each vehicle 101 to be relocated, any fueling requirements, e.g., recharging for an electric vehicle 101, etc.
  • Next, in a block 335, the server 125 identifies potential users, if any, in the vicinity, e.g., within 20 meters, 50 meters, 100 meters, 500 meters, etc., of each shared vehicle 101 needing relocation.
  • Following the block 335, in a block 340, if any users have been identified in the block 335, the server 125 retrieves from the data store 130, and analyzes, profiles for such users. The server 125 generally also retrieves and analyzes a profile for the user having made the ridesharing request in the block 305. As part of the analysis of the block 340, the server 125 generally executes programming to find potential matches between users' ride needs, e.g., looking at frequently traveled bus routes, frequently traveled vehicle trip routes, known home locations, work locations, etc.
  • Following the block 340, in the block 345, the server 125 determines whether any potential users for a vehicle 101 relocation were identified in the block 340. If so, a block 350 is executed next. Otherwise, a block 355 is executed next.
  • In the block 350, the server 125 sends ride proposals to one or more users identified in the block 335, and then determined to match a planned ride as described with respect to the block 340. For example, a ride a proposal could offer to allow a user to ride a shared vehicle 101 home for a discounted fare, a coupon for a future ride, or some other incentive. Once the ride proposal or proposals are sent, the process 300 may continue with steps described as part of the process 400 of FIG. 4. Alternatively, the ride proposal could simply be accepted, whereupon a user or users could be provided with access to the vehicle 101, and the process 300 would then end.
  • In the block 355, because no second users have been matched to the ride planned for the first user 101, the server 125 proceeds to schedule rebalancing, e.g., using designated, hired drivers for that purpose. Following the block 355, the process 300 ends.
  • FIG. 4 is a process flow diagram illustrating an exemplary process 400 for relocating a shared vehicle 101 including providing transport to at least one user pursuant to an offer provided as described above with respect to the process 300. The process 400 begins in a block 405 in which, as in the block 355 described above, the server 125 pushes an offer for a ride in a shared vehicle 101 to a user.
  • In the block 410, the server 125 determines whether the offer provided in the block 405 has been accepted, e.g., a user device 150 may be used to transmit an acceptance to the server 125 via the network 120. If the offer is not accepted, then the process 400 ends. Otherwise, the process 400 proceeds to a block 415.
  • In the block 415, the server 125 determines whether there is a further transportation opportunity for the vehicle 101 to be relocated. For example, another user may be in the vicinity of the vehicle 101, there may be an opportunity to transport cargo, etc. If there is no further transport opportunity, then the process 400 proceeds to a block 435. Otherwise, a block 420 is executed next.
  • In the block 420, the server 125 notifies the user who accepted the ride offer in the block 405 concerning the transport opportunity identified in the block 415. For example, a user device 150 may be sent a message by the server 125 via the network 120. The message could include an incentive, e.g., pick up a second user at a location near your planned route to receive a 10 percent ride discount, etc.
  • Next, in a block 425, the server 125 determines whether the opportunity offered in the block 420 has been accepted, e.g., a user device 150 could send a message to the server 125 indicating acceptance or declination of the offer, the server 125 could determine that the offer was declined after not receiving a response for a predetermined period of time, e.g., three minutes, etc. in any case, if the offer is accepted, then a block 430 is executed next. Otherwise, the process 400 proceeds to the block 435.
  • In the block 430, the server 125 provides transportation details to the user whose has accepted the offer of the block 420, For example, pickup and drop-off locations of another user, cargo such as a parcel, etc., may be identified.
  • Next, in the block 435 that follows the block 430, the server 125 receives notification that a rebalancing trip has been completed. For example, a vehicle 101 could be used to pick up a second user, a parcel, etc., drop-off the second user, parcel, etc., and be used by the first user to reach an intended destination, whereupon a vehicle 101 computer 105 could provide the notification to the server 125.
  • Next, in a block 440, the server 125 determines whether a new request for a relocated vehicle 101 has been received. If not, then the process 400 ends. Otherwise, the process 400 proceeds to a block 445.
  • In the block 445, the server 125 provides a survey to a new user of the vehicle 101 relocated as described above, For example, cleanliness, fuel levels, etc., of the vehicle 101 may be described according to responses to the survey, which may be conducted via questions provided to a user device 150 via the network 120.
  • Next, in a block 450, the server 125 updates a first user's profile in the data store 130 according to responses received to the survey provided in the block 445. Accordingly, a user may be rated or otherwise tracked, and such information may be used to provide future offers and/or opportunities to the user, Following the block 450, the process 400 ends.
  • Computing devices such as those discussed herein generally each include instructions executable by one or more computing devices such as those identified above, and for carrying out blocks or steps of processes described above. Computer-executable instructions may be compiled or interpreted from computer programs created using a variety of programming languages and/or technologies, including, without limitation, and either alone or in combination, Java™, C, C++, Visual Basic, Java Script, Perl, HTML, etc. In general, a processor (e.g., a microprocessor) receives instructions, e.g., from a memory, a computer-readable medium, etc., and executes these instructions, thereby performing one or more processes, including one or more of the processes described herein. Such instructions and other data may be stored and transmitted using a variety of computer-readable media. A file in a computing device is generally a collection of data stored on a computer readable medium, such as a storage medium, a random access memory, etc.
  • A computer-readable medium includes any medium that participates in providing data (e.g., instructions), which may be read by a computer. Such a medium may take many forms, including, but not limited to, non-volatile media, volatile media, etc. Non-volatile media include, for example, optical or magnetic disks and other persistent memory. Volatile media include dynamic random access memory (DRAM), which typically constitutes a main memory. Common forms of computer-readable media include, for example, a floppy disk, a flexible disk, hard disk, magnetic tape, any other magnetic medium, a CD-ROM, DVD, any other optical medium, punch cards, paper tape, any other physical medium with patterns of holes, a RAM, a PROM, an EPROM, a FLASH-EEPROM, any other memory chip or cartridge, or any other medium from which a computer can read.
  • With regard to the media, processes, systems, methods, etc. described herein, it should be understood that, although the steps of such processes, etc. have been described as occurring according to a certain ordered sequence, such processes could be practiced with the described steps performed in an order other than the order described herein. It further should be understood that certain steps could be performed simultaneously, that other steps could be added, or that certain steps described herein could be omitted. In other words, the descriptions of systems and/or processes herein are provided for the purpose of illustrating certain embodiments, and should in no way be construed so as to limit the disclosed subject matter.
  • Accordingly, it is to be understood that the above description is intended to be illustrative and not restrictive, Many embodiments and applications other than the examples provided would be apparent to those of skill in the art upon reading the above description. The scope of the invention should be determined, not with reference to the above description, but should instead be determined with reference to claims appended hereto and/or included in a non-provisional patent application based hereon, along with the full scope of equivalents to which such claims are entitled. It is anticipated and intended that future developments will occur in the arts discussed herein, and that the disclosed systems and methods will be incorporated into such future embodiments. In sum, it should be understood that the disclosed subject matter is capable of modification and variation.

Claims (20)

1. A system, comprising a computer including a processor and a memory, the memory storing instructions executable by the processor such that the computer is programmed to:
generate a map indicating respective locations of a plurality of vehicles included in a ride-sharing service;
identify a vehicle in the plurality of vehicles that is in need of relocation;
identify a user in a vicinity of the identified vehicle for an offer to use the identified vehicle; and
transmit the offer, via a network, to the user for use of the identified vehicle in a manner to support the relocation.
2. The system of claim 1, wherein the computer is further programmed to identify the user according to retrieved user information including at least one of a common user destination and a common route of travel.
3. The system of claim 1, wherein the computer is further programmed to identify a plurality of users to receive a message including the offer or a second offer relating to use of the identified vehicle.
4. The system of claim 1, wherein the computer is further programmed to identify cargo to be transported during relocation of the identified vehicle.
5. The system of claim 1, wherein the computer is further programmed to take at least one of fuel and maintenance requirements into account in identifying the vehicle that is in need of relocation.
6. The system of claim 1, wherein the computer is further programmed to provide a survey to a second user concerning a state of the identified vehicle following a relocation.
7. The system of claim 6, wherein the computer is further programmed to adjust a user profile based on data from the survey.
8. The system of claim 1, wherein the offer includes a discount in pricing for use of the identified vehicle in exchange for user assistance in relocating the shared vehicle.
9. The system of claim 1, further comprising a user device including a processor and a memory, the memory storing instructions executable by the processor such that the user device is programmed to receive and respond to the offer via the network.
10. The system of claim 1, further comprising a user device including a processor and a memory, the memory storing instructions executable by the processor such that the user device is programmed to provide a user location to the computer via the network.
11. A method, comprising:
generating a map indicating respective locations of a plurality of vehicles included in a ride-sharing service;
identifying a vehicle in the plurality of vehicles that is in need of relocation;
identifying a user in a vicinity of the identified vehicle for an offer to use the identified vehicle; and
transmitting the offer, via a network, to the user for use of the identified vehicle in a manner to support the relocation.
12. The method of claim 11, further comprising identifying the user according to retrieved user information including at least one of a common user destination and a common route of travel.
13. The method of claim 11, further comprising identifying a plurality of users to receive a message including the offer or a second offer relating to use of the identified vehicle.
14. The method of claim 11, further comprising identifying cargo to be transported during relocation of the identified vehicle.
15. The method of claim 11, further comprising taking at least one of fuel and maintenance requirements into account in identifying the vehicle that is in need of relocation.
16. The method of claim 11, further comprising providing a survey to a second user concerning a state of the identified vehicle following a relocation.
17. The method of claim 16, further comprising adjusting a user profile based on data from the survey.
18. The method of claim 11, wherein the offer includes a discount in pricing for use of the identified vehicle in exchange for user assistance in relocating the shared vehicle.
19. The method of claim 11, further comprising receiving and responding to the offer via the network.
20. The method of claim 11, further comprising providing a user location to the via the network.
US14/643,196 2014-04-28 2015-03-10 Shared vehicle systems and methods Abandoned US20150310379A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US14/643,196 US20150310379A1 (en) 2014-04-28 2015-03-10 Shared vehicle systems and methods
DE102015208287.3A DE102015208287A1 (en) 2014-05-07 2015-05-05 COMMUNITY VEHICLE SYSTEMS AND METHODS
GB1507762.1A GB2527660A (en) 2014-05-07 2015-05-06 Shared vehicle systems and methods
MX2015005695A MX2015005695A (en) 2014-05-07 2015-05-06 Shared vehicle systems and methods.
CN201510228069.4A CN105095339A (en) 2014-05-07 2015-05-07 Shared vehicle systems and methods
RU2015117383A RU2015117383A (en) 2014-05-07 2015-05-07 JOINT VEHICLE SYSTEM AND METHOD OF OPERATION

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US201461985005P 2014-04-28 2014-04-28
US201461985010P 2014-04-28 2014-04-28
US201461985009P 2014-04-28 2014-04-28
US201461985011P 2014-04-28 2014-04-28
US201461985004P 2014-04-28 2014-04-28
US14/643,196 US20150310379A1 (en) 2014-04-28 2015-03-10 Shared vehicle systems and methods

Publications (1)

Publication Number Publication Date
US20150310379A1 true US20150310379A1 (en) 2015-10-29

Family

ID=54335112

Family Applications (3)

Application Number Title Priority Date Filing Date
US14/643,196 Abandoned US20150310379A1 (en) 2014-04-28 2015-03-10 Shared vehicle systems and methods
US14/670,731 Active 2035-03-28 US10019682B2 (en) 2014-04-28 2015-03-27 Unauthorized vehicle detection
US14/670,757 Abandoned US20150310467A1 (en) 2014-04-28 2015-03-27 Shared vehicle systems and methods

Family Applications After (2)

Application Number Title Priority Date Filing Date
US14/670,731 Active 2035-03-28 US10019682B2 (en) 2014-04-28 2015-03-27 Unauthorized vehicle detection
US14/670,757 Abandoned US20150310467A1 (en) 2014-04-28 2015-03-27 Shared vehicle systems and methods

Country Status (4)

Country Link
US (3) US20150310379A1 (en)
CN (1) CN105046965B (en)
MX (1) MX2015005149A (en)
RU (1) RU2015115745A (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108717781A (en) * 2018-07-18 2018-10-30 西安艾润物联网技术服务有限责任公司 Taxi dispatching system and taxi dispatching method
WO2018217640A1 (en) * 2017-05-22 2018-11-29 Via Transporation, Inc. Systems and methods for managing ridesharing vehicles
US10147325B1 (en) * 2017-02-02 2018-12-04 Wells Fargo Bank, N.A. Customization of sharing of rides
CN109118821A (en) * 2018-09-28 2019-01-01 安徽灵图壹智能科技有限公司 A kind of intelligent parking management method and system, intelligent parking management platform
US20190080264A1 (en) * 2017-09-12 2019-03-14 Toyota Jidosha Kabushiki Kaisha Vehicle allocation system and vehicle allocation control server
US20190113361A1 (en) * 2017-01-04 2019-04-18 Uber Technologies, Inc. Network system to determine a route based on timing data
US20200104778A1 (en) * 2018-10-02 2020-04-02 General Motors Llc Vehicle usage assessment of drivers in a car sharing service
CN111613089A (en) * 2020-06-05 2020-09-01 重庆红透科技有限公司 Garage management system and vehicle in-out management method
WO2020249215A1 (en) 2019-06-13 2020-12-17 Bayerische Motoren Werke Aktiengesellschaft System and method for vehicle relocation
WO2021097381A1 (en) * 2019-11-14 2021-05-20 Jesse Erdle System and method for providing a promotional credit associated with a ride share trip
US11023990B2 (en) 2015-04-15 2021-06-01 Uber Technologies, Inc. Programmatically providing information in connection with location-based services to service providers
US11100451B2 (en) * 2016-01-29 2021-08-24 Driverdo Llc Trip scheduling system
US11107104B1 (en) * 2019-02-06 2021-08-31 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
US11216770B2 (en) 2019-09-13 2022-01-04 Uber Technologies, Inc. Optimizing service requests in transport supply-constrained sub-regions
US11232375B2 (en) * 2019-11-15 2022-01-25 Lyft, Inc. Systems and methods for matching transportation requestor devices with autonomous vehicles
US11397911B2 (en) 2018-11-15 2022-07-26 Uber Technologies, Inc. Network computer system to make effort-based determinations for delivery orders
US11416792B2 (en) 2017-04-19 2022-08-16 Uber Technologies, Inc. Network system capable of grouping multiple service requests
US11436554B2 (en) 2017-11-02 2022-09-06 Uber Technologies, Inc. Network computer system to implement predictive time-based determinations for fulfilling delivery orders
US11449917B2 (en) 2018-09-05 2022-09-20 Uber Technologies, Inc. Network computing system for providing interactive menus and group recommendations
US20220392009A1 (en) * 2021-06-04 2022-12-08 Hyundai Motor Company Method of Performing Mobility Sharing Based on Disinfection Information and Apparatus for the Same
US11574263B2 (en) 2013-03-15 2023-02-07 Via Transportation, Inc. System and method for providing multiple transportation proposals to a user
US11580593B2 (en) * 2017-11-06 2023-02-14 Toyota Jidosha Kabushiki Kaisha Fee setting device, method and system
US11587001B2 (en) * 2020-01-15 2023-02-21 International Business Machines Corporation Rebalancing autonomous vehicles according to last-mile delivery demand
US11620592B2 (en) 2018-04-09 2023-04-04 Via Transportation, Inc. Systems and methods for planning transportation routes
US11674811B2 (en) 2018-01-08 2023-06-13 Via Transportation, Inc. Assigning on-demand vehicles based on ETA of fixed-line vehicles
US11830363B2 (en) 2017-07-26 2023-11-28 Via Transportation, Inc. Prescheduling a rideshare with an unknown pick-up location
US11859988B2 (en) 2017-01-25 2024-01-02 Via Transportation, Inc. Detecting the number of vehicle passengers
US20240232931A9 (en) * 2021-07-06 2024-07-11 Panasonic Intellectual Property Corporation Of America Control method, non-transitory computer readable storage medium, and server device
US12183270B1 (en) * 2017-03-22 2024-12-31 Accelerate Labs Llc Digital displays of advertisements on vehicles and self driving vehicles
US12461537B2 (en) 2018-01-08 2025-11-04 Via Transportation, Inc. Accounting for driver reaction time when providing driving instructions

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9704401B2 (en) * 2014-10-22 2017-07-11 International Business Machines Corporation Intelligent parking space identification and notification
US9799220B2 (en) * 2015-02-04 2017-10-24 Trw Automotive U.S. Llc Keyless entry system linked to vehicle-to-vehicle communications system
US9741247B2 (en) * 2015-05-01 2017-08-22 Abdulla Ebraheim Mohamed E. Al Suwaidi Parking monitoring system
DE102015210116B3 (en) * 2015-06-02 2016-11-24 Robert Bosch Gmbh Parking Management System
DE102015211051A1 (en) * 2015-06-16 2016-12-22 Robert Bosch Gmbh Method for providing information regarding parking
US20170025008A1 (en) * 2015-07-20 2017-01-26 Dura Operating, Llc Communication system and method for communicating the availability of a parking space
US9679485B2 (en) * 2015-09-11 2017-06-13 International Business Machines Corporation Determining a parking position based on visual and non-visual factors
CN105355079B (en) * 2015-11-02 2017-10-13 上海斐讯数据通信技术有限公司 Intelligent parking system
US9758092B2 (en) * 2015-12-15 2017-09-12 Sony Corporation System and method for generating a parking alert
GB2564041A (en) * 2016-02-18 2019-01-02 Ford Global Tech Llc Cloud-based dynamic vehicle sharing system and method
US10154048B2 (en) * 2016-03-18 2018-12-11 Qualcomm Incorporated Methods and systems for location-based authentication using neighboring sensors
US10309792B2 (en) 2016-06-14 2019-06-04 nuTonomy Inc. Route planning for an autonomous vehicle
US11092446B2 (en) 2016-06-14 2021-08-17 Motional Ad Llc Route planning for an autonomous vehicle
US10126136B2 (en) 2016-06-14 2018-11-13 nuTonomy Inc. Route planning for an autonomous vehicle
US10829116B2 (en) 2016-07-01 2020-11-10 nuTonomy Inc. Affecting functions of a vehicle based on function-related information about its environment
BE1024525B1 (en) * 2016-08-29 2018-03-28 Pickmeup Nv Method for the payment of a service and / or a product by means of an OBD dongle active in a vehicle, for example for parking purposes
US10331129B2 (en) 2016-10-20 2019-06-25 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
US10681513B2 (en) 2016-10-20 2020-06-09 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
US10473470B2 (en) 2016-10-20 2019-11-12 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
US11627450B2 (en) 2016-10-20 2023-04-11 Motional Ad Llc Identifying stopping place for autonomous vehicle
US10857994B2 (en) 2016-10-20 2020-12-08 Motional Ad Llc Identifying a stopping place for an autonomous vehicle
CN110140028A (en) * 2016-10-20 2019-08-16 优特诺股份有限公司 Mark is used for the parking site of autonomous vehicle
KR101982774B1 (en) 2016-11-29 2019-05-27 엘지전자 주식회사 Autonomous Vehicle
CN106504565B (en) * 2017-01-03 2023-06-20 上海量明科技发展有限公司 Method, device and system for judging parking position of shared vehicle
DE112017007002T5 (en) * 2017-03-03 2020-01-02 Ford Global Technologies, Llc Car Parking Control
CN108573615A (en) * 2017-03-15 2018-09-25 全球泊(深圳)技术有限责任公司 A kind of parking stall uses approval apparatus
CN108630005A (en) * 2017-03-15 2018-10-09 全球泊(深圳)技术有限责任公司 A kind of system that parking stall uses license
CN109416858A (en) * 2017-04-24 2019-03-01 曾庆义 A method and device for parking and picking up a car
CN107464446B (en) * 2017-07-10 2020-01-14 智慧互通科技有限公司 Inspection method and device for vertical parking space parking information
CN107609880A (en) * 2017-08-21 2018-01-19 阿里巴巴集团控股有限公司 A kind of user's appraisal procedure, device and equipment being directed to using sharing articles
RU2681963C1 (en) * 2017-11-07 2019-03-14 Общество С Ограниченной Ответственностью "Яндекс" System and method for determining parking presence
JP6881250B2 (en) * 2017-11-17 2021-06-02 トヨタ自動車株式会社 Rent rate setting device, rental rate setting method and rental rate setting system
CN108280744A (en) * 2018-01-26 2018-07-13 丽水睿博科技有限公司 It is a kind of that rent method and system are shared based on the parking stall intelligently locked
JP6969438B2 (en) * 2018-02-23 2021-11-24 トヨタ自動車株式会社 Shared vehicle management device
AU2019230119A1 (en) * 2018-03-07 2020-09-24 Esteban SANCHEZ Data gathering, analysis, scoring, and recommendation system for commuting
US20210010816A1 (en) * 2018-03-07 2021-01-14 Rich Schmelzer Data gathering, analysis, scoring, and recommendation system for commuting
JP2020095403A (en) * 2018-12-11 2020-06-18 トヨタ自動車株式会社 Point management device
CN109712392B (en) * 2018-12-29 2022-05-20 百度在线网络技术(北京)有限公司 Parking information processing method, device, equipment and storage medium based on block chain
US11460315B2 (en) 2019-04-02 2022-10-04 Here Global B.V. Method and apparatus for computing shared vehicle parking search routes
CN110310512B (en) * 2019-07-10 2021-02-19 中国联合网络通信集团有限公司 Parking lot positioning management method and system based on 5g Internet of things container technology
KR102711616B1 (en) * 2019-07-15 2024-10-02 현대자동차주식회사 Vehicle and controlling method of vehicle
CN110660264A (en) * 2019-08-26 2020-01-07 浙江科技学院 A system and method for automatically switching parking spots for shared cars
RU2751474C2 (en) * 2019-09-13 2021-07-14 Дмитрий Дмитриевич Булкин Method for obtaining information on vacant parking spaces, both commercial and publicly available
US12159294B2 (en) * 2021-04-29 2024-12-03 Quanata, Llc Systems and methods for predicting trip data
JP7540396B2 (en) * 2021-06-11 2024-08-27 トヨタ自動車株式会社 Information Processing System
DE102022208531A1 (en) * 2022-08-17 2024-02-22 Volkswagen Aktiengesellschaft Method and system for characterizing parking spaces and motor vehicles
US20240338616A1 (en) * 2023-04-07 2024-10-10 Toyota Motor North America, Inc. Vehicle recommendation for a trip

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6975997B1 (en) * 1999-07-07 2005-12-13 Honda Giken Kogyo Kabushiki Kaisha Method for efficient vehicle allocation in vehicle sharing system
US20080195428A1 (en) * 2007-02-12 2008-08-14 O'sullivan Sean Shared transport system and service network

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19856478C1 (en) 1998-12-02 2000-06-21 Ddg Ges Fuer Verkehrsdaten Mbh Parking space detection
DE10320723B4 (en) 2003-05-08 2017-01-12 Robert Bosch Gmbh Measuring device in motor vehicles for measuring parking spaces and method for measuring parking spaces
US7528740B2 (en) 2003-11-11 2009-05-05 Robert Bosch Gmbh Method for providing information for parallel parking of a vehicle
US7355527B2 (en) * 2005-01-10 2008-04-08 William Franklin System and method for parking infraction detection
US7834778B2 (en) * 2005-08-19 2010-11-16 Gm Global Technology Operations, Inc. Parking space locator
WO2007052352A1 (en) 2005-11-02 2007-05-10 Fujitsu Limited Illegal-parking-management portable terminal and program
KR20100046946A (en) * 2008-10-28 2010-05-07 현대자동차주식회사 System for guiding parking space using navigation
WO2010132677A1 (en) 2009-05-13 2010-11-18 Rutgers, The State University Vehicular information systems and methods
US20100302068A1 (en) 2009-06-01 2010-12-02 Navteq North America, Llc Street parking community application and method
US8301320B2 (en) 2009-07-29 2012-10-30 The Invention Science Fund I, Llc Vehicle system for varied compliance benefits
CN101635098A (en) * 2009-08-03 2010-01-27 钟勇 Parking position visual navigation system based on indoor precise real-time localization
DE102009039086A1 (en) 2009-08-27 2011-03-03 Valeo Schalter Und Sensoren Gmbh Method and device for detecting parking spaces for a vehicle
JP5938802B2 (en) 2010-05-05 2016-06-22 トウッサイント,ギゼラ Method for identifying nearest parking space available from vehicle, vehicle assistance system suitable therefor, and user terminal device for vehicle assistance system
IL209959A0 (en) 2010-06-01 2011-02-28 Tomer Blustein Parking space management system and metohd
EP2591462B1 (en) 2010-07-09 2014-01-22 Edouard Menoud Parking control system with dynamic allocation of parking places to prioritized vehicles
US8799037B2 (en) 2010-10-14 2014-08-05 Palto Alto Research Center Incorporated Computer-implemented system and method for managing motor vehicle parking reservations
KR101125153B1 (en) 2010-10-29 2012-04-04 주식회사 비티컴퍼스 Providning information system using electric light panel in the parking management system
US8766818B2 (en) 2010-11-09 2014-07-01 International Business Machines Corporation Smart spacing allocation
US20140149153A1 (en) 2011-07-01 2014-05-29 Christos G. Cassandras Method and system for dynamic parking allocation in urban settings
CN102881184B (en) * 2011-07-10 2015-02-25 方文淋 System for remotely inquiring and reserving parking spaces of parking lots
US9041556B2 (en) 2011-10-20 2015-05-26 Apple Inc. Method for locating a vehicle
DE102011086268A1 (en) 2011-11-14 2013-05-16 Robert Bosch Gmbh Method for detecting a free parking space
US20130143536A1 (en) 2011-12-06 2013-06-06 Massachusetts Institute Of Technology Real-time parking availability system
EP2608184A1 (en) 2011-12-23 2013-06-26 France Telecom Method and device for allocating a parking place
US9002767B2 (en) 2012-01-10 2015-04-07 Kenneth E. Pringle System and method for managing electrified parking space utilization
US9378601B2 (en) * 2012-03-14 2016-06-28 Autoconnect Holdings Llc Providing home automation information via communication with a vehicle
KR20130106028A (en) 2012-03-19 2013-09-27 주식회사 피엠그로우 System and method for parking and charging guidance of electric car
KR101304206B1 (en) 2012-06-21 2013-09-05 주식회사 만도 Apparatus for assisting automatic parking and method for assisting automatic parking thereof
CN102750746B (en) * 2012-07-02 2015-06-03 深圳大学 Parking lot management method and system based on subscriber identity module (SIM)-radio frequency identification (RFID) card in mobile phone
KR101916039B1 (en) 2012-10-26 2018-11-07 현대자동차 주식회사 Method and system for providing information about parking space through communication between vehicles
US20140266804A1 (en) * 2013-03-15 2014-09-18 Kamran ASADPOUR Parking tracking system
US9299256B2 (en) * 2013-04-22 2016-03-29 GM Global Technology Operations LLC Real-time parking assistant application
CN103390353B (en) * 2013-07-23 2015-09-30 大连工业大学 A kind of based on two-dimensional encoded parking stall management method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6975997B1 (en) * 1999-07-07 2005-12-13 Honda Giken Kogyo Kabushiki Kaisha Method for efficient vehicle allocation in vehicle sharing system
US20080195428A1 (en) * 2007-02-12 2008-08-14 O'sullivan Sean Shared transport system and service network

Cited By (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12430595B2 (en) 2013-03-15 2025-09-30 Via Transportation, Inc. System and method for transportation
US11574263B2 (en) 2013-03-15 2023-02-07 Via Transportation, Inc. System and method for providing multiple transportation proposals to a user
US11880900B2 (en) 2015-04-15 2024-01-23 Uber Technologies, Inc. Programmatically providing information in connection with location-based services to service providers
US11023990B2 (en) 2015-04-15 2021-06-01 Uber Technologies, Inc. Programmatically providing information in connection with location-based services to service providers
US11694151B2 (en) * 2016-01-29 2023-07-04 Driverdo Llc Trip scheduling system
US11562316B2 (en) * 2016-01-29 2023-01-24 DriveDo LLC Trip scheduling system
US20230289711A1 (en) * 2016-01-29 2023-09-14 Driverdo Llc Trip scheduling system
US20220044193A1 (en) * 2016-01-29 2022-02-10 Driverdo Llc Trip scheduling system
US11941574B2 (en) * 2016-01-29 2024-03-26 Driverdo Llc Trip scheduling system
US20210350321A1 (en) * 2016-01-29 2021-11-11 Driverdo Llc Trip scheduling system
US11100451B2 (en) * 2016-01-29 2021-08-24 Driverdo Llc Trip scheduling system
US12044542B2 (en) 2017-01-04 2024-07-23 Uber Technologies, Inc. Optimization of network service based on an existing service
US20190113361A1 (en) * 2017-01-04 2019-04-18 Uber Technologies, Inc. Network system to determine a route based on timing data
US20240410712A1 (en) * 2017-01-04 2024-12-12 Uber Technologies, Inc. Optimization of network service based on an existing service
US11441920B2 (en) 2017-01-04 2022-09-13 Uber Technologies, Inc. Network system to determine a route based on timing data
US12104918B2 (en) 2017-01-04 2024-10-01 Uber Technologies, Inc. Network system to determine a route based on timing data
US11079250B2 (en) 2017-01-04 2021-08-03 Uber Technologies, Inc. Optimization of network service based on an existing service
US10712169B2 (en) * 2017-01-04 2020-07-14 Uber Technologies, Inc. Network system to determine a route based on timing data
US11656092B2 (en) 2017-01-04 2023-05-23 Uber Technologies, Inc. Optimization of network service based on an existing service
US11859988B2 (en) 2017-01-25 2024-01-02 Via Transportation, Inc. Detecting the number of vehicle passengers
US10147325B1 (en) * 2017-02-02 2018-12-04 Wells Fargo Bank, N.A. Customization of sharing of rides
US10593213B1 (en) * 2017-02-02 2020-03-17 Wells Fargo Bank, N.A. Customization of sharing of rides
US11875684B1 (en) 2017-02-02 2024-01-16 Wells Fargo Bank, N.A. Customization of sharing of rides
US12183270B1 (en) * 2017-03-22 2024-12-31 Accelerate Labs Llc Digital displays of advertisements on vehicles and self driving vehicles
US11416792B2 (en) 2017-04-19 2022-08-16 Uber Technologies, Inc. Network system capable of grouping multiple service requests
WO2018217640A1 (en) * 2017-05-22 2018-11-29 Via Transporation, Inc. Systems and methods for managing ridesharing vehicles
US20200104965A1 (en) * 2017-05-22 2020-04-02 Via Transportation, Inc. Systems and methods for managing ridesharing vehicles
US12437353B2 (en) * 2017-05-22 2025-10-07 Via Transportation, Inc. Systems and methods for managing ridesharing vehicles
US11830363B2 (en) 2017-07-26 2023-11-28 Via Transportation, Inc. Prescheduling a rideshare with an unknown pick-up location
US20190080264A1 (en) * 2017-09-12 2019-03-14 Toyota Jidosha Kabushiki Kaisha Vehicle allocation system and vehicle allocation control server
US20200242521A1 (en) * 2017-09-12 2020-07-30 Toyota Jidosha Kabushiki Kaisha Vehicle allocation system and vehicle allocation control server
US11436554B2 (en) 2017-11-02 2022-09-06 Uber Technologies, Inc. Network computer system to implement predictive time-based determinations for fulfilling delivery orders
US11580593B2 (en) * 2017-11-06 2023-02-14 Toyota Jidosha Kabushiki Kaisha Fee setting device, method and system
US12461537B2 (en) 2018-01-08 2025-11-04 Via Transportation, Inc. Accounting for driver reaction time when providing driving instructions
US11674811B2 (en) 2018-01-08 2023-06-13 Via Transportation, Inc. Assigning on-demand vehicles based on ETA of fixed-line vehicles
US11620592B2 (en) 2018-04-09 2023-04-04 Via Transportation, Inc. Systems and methods for planning transportation routes
CN108717781A (en) * 2018-07-18 2018-10-30 西安艾润物联网技术服务有限责任公司 Taxi dispatching system and taxi dispatching method
US11449917B2 (en) 2018-09-05 2022-09-20 Uber Technologies, Inc. Network computing system for providing interactive menus and group recommendations
CN109118821A (en) * 2018-09-28 2019-01-01 安徽灵图壹智能科技有限公司 A kind of intelligent parking management method and system, intelligent parking management platform
US20200104778A1 (en) * 2018-10-02 2020-04-02 General Motors Llc Vehicle usage assessment of drivers in a car sharing service
US11074539B2 (en) * 2018-10-02 2021-07-27 General Motors Llc Vehicle usage assessment of drivers in a car sharing service
US11397911B2 (en) 2018-11-15 2022-07-26 Uber Technologies, Inc. Network computer system to make effort-based determinations for delivery orders
US11797915B2 (en) 2018-11-15 2023-10-24 Uber Technologies, Inc. Network computer system to make effort-based determinations for delivery orders
US11887141B2 (en) * 2019-02-06 2024-01-30 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
US20230120749A1 (en) * 2019-02-06 2023-04-20 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
US20210357964A1 (en) * 2019-02-06 2021-11-18 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
US11107104B1 (en) * 2019-02-06 2021-08-31 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
US11556949B2 (en) * 2019-02-06 2023-01-17 State Farm Mutual Automobile Insurance Company Telematics service detection and action messaging based on machine learning for assisting car sharing platform
WO2020249215A1 (en) 2019-06-13 2020-12-17 Bayerische Motoren Werke Aktiengesellschaft System and method for vehicle relocation
US11216770B2 (en) 2019-09-13 2022-01-04 Uber Technologies, Inc. Optimizing service requests in transport supply-constrained sub-regions
WO2021097381A1 (en) * 2019-11-14 2021-05-20 Jesse Erdle System and method for providing a promotional credit associated with a ride share trip
US11232375B2 (en) * 2019-11-15 2022-01-25 Lyft, Inc. Systems and methods for matching transportation requestor devices with autonomous vehicles
US11587001B2 (en) * 2020-01-15 2023-02-21 International Business Machines Corporation Rebalancing autonomous vehicles according to last-mile delivery demand
CN111613089A (en) * 2020-06-05 2020-09-01 重庆红透科技有限公司 Garage management system and vehicle in-out management method
US20220392009A1 (en) * 2021-06-04 2022-12-08 Hyundai Motor Company Method of Performing Mobility Sharing Based on Disinfection Information and Apparatus for the Same
US20240232931A9 (en) * 2021-07-06 2024-07-11 Panasonic Intellectual Property Corporation Of America Control method, non-transitory computer readable storage medium, and server device

Also Published As

Publication number Publication date
MX2015005149A (en) 2016-06-08
US10019682B2 (en) 2018-07-10
US20150310744A1 (en) 2015-10-29
RU2015115745A (en) 2016-11-20
US20150310467A1 (en) 2015-10-29
CN105046965A (en) 2015-11-11
RU2015115745A3 (en) 2018-12-04
CN105046965B (en) 2019-11-12

Similar Documents

Publication Publication Date Title
US20150310379A1 (en) Shared vehicle systems and methods
US12490046B2 (en) System and methods for automatically checking-in a vehicle
US20150324708A1 (en) On-demand transportation
US20220215754A1 (en) Systems and methods for verifying a shared journey in a shared transport system
JP6655939B2 (en) Transport service reservation method, transport service reservation device, and transport service reservation program
US11443388B2 (en) Detecting transportation company trips in a vehicle based upon on-board audio signals
US20140365250A1 (en) Transportation service reservation method and apparatus
JP7245441B2 (en) Management system, management method and management program
US11763268B2 (en) Method and system to improve driver information and vehicle maintenance
HK1210852A1 (en) Public transportation navigator
CN105095339A (en) Shared vehicle systems and methods
JP2020086502A (en) Information processing apparatus, information processing system, and advertisement distribution method to vehicle
Joewono et al. Paratransit transport in Indonesia: Characteristics and user perceptions
GB2527659A (en) Shared vehicle systems and methods
US20240094013A1 (en) Device and method for setting line within polygonservice area
US11983741B2 (en) Cartop advertisement vehicle-based routing and matching
GB2527660A (en) Shared vehicle systems and methods
JP2007207077A (en) Vehicle allocation information provision system and vehicle allocation reservation server
WO2023183385A2 (en) Cartop advertisement vehicle-based routing and matching
US12198161B2 (en) Cartop advertisement vehicle-based routing and matching
WO2019151942A1 (en) Method and system for determining campaign value
JP2020149127A (en) Vehicle information providing device and vehicle information providing system

Legal Events

Date Code Title Description
AS Assignment

Owner name: FORD GLOBAL TECHNOLOGIES, LLC, MICHIGAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FARRELLY, WILL;BROWN, RICHARD;SIGNING DATES FROM 20150304 TO 20150309;REEL/FRAME:035126/0474

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION