Electric Convenience Vehicle (ECV) with control and communication unit
By introducing a control and communication unit (CCU) into the ECV, the problems of insufficient functionality and lack of commercial benefits in the leasing process of existing ECVs are solved, the user experience and security are improved, and more intelligent and convenient operation and management are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SMALL CAR CO
- Filing Date
- 2018-08-16
- Publication Date
- 2026-06-19
AI Technical Summary
Existing electric convenience vehicles (ECVs) lack functionality and commercial benefits during the rental process, failing to provide additional business value to venue operators. They also offer a poor user experience and require improvements in safety and ease of operation.
The introduction of a Control and Communication Unit (CCU) integrates sensors, communication networks, user interfaces, and security functions, providing features such as map navigation, rental management, site messaging, and lock box control. This enhances the intelligence and security of the ECV and reduces operational risks for users.
It improves the user experience of ECV, increases the business benefits for venue operators, enhances security and functionality through CCU, and provides more convenient operation and management methods.
Smart Images

Figure CN116999255B_ABST
Abstract
Description
[0001] This is a divisional application, with parent application number 201880067554.X, international filing date August 16, 2018, and invention title: Electric Convenience Vehicle (ECV) with Control and Communication Units.
[0002] Related applications
[0003] This application is a continuation-in-part (CIP) of co-pending U.S. Patent Application No. 15 / 680,054, filed August 17, 2017, and claims priority to co-pending U.S. Provisional Patent Application No. 62 / 546,474, filed August 16, 2017, both entitled ELECTRIC CONVENIENCE VEHICLE (ECV) WITH CONNTROL AND COMMUNICATION UNIT, the contents of which are incorporated herein by reference in their entirety. Technical Field
[0004] This invention relates to electric convenience vehicles, and more specifically, to electric convenience vehicles including a user interface. Background Technology
[0005] Theme parks and other public spaces, such as sports and concert venues, zoos, and other public and private spaces, have long been enjoyed by people of all ages. Other types of facilities, such as airports, hospitals, shopping malls, and retail stores, have similar populations. As understood by venue operators, a certain percentage of the population requires assistance with walking due to injury, illness, age, or other reasons, and are generally referred to as individuals with disabilities.
[0006] As has become a public policy and a good business practice, facilities often provide powered vehicles (often referred to as electric convenience vehicles (ECVs)) that are self-propelled to enable individuals with disabilities (who have physical disabilities that impair or limit their mobility) to participate in the facility. Existing ECVs include electric-powered scooters, which individuals with disabilities can drive throughout the day to access different parts of the facility. Conventional ECVs are relatively simple and typically consist of a seat mounted on a frame with wheels and a steering mechanism. The motor on the ECV propels the ECV forward or backward by using a throttle, usually located on or near the steering mechanism's handle.
[0007] Depending on the venue, ECVs can be rented to visitors by facilities or third-party providers. Other facilities allow users to borrow ECVs while at the venue. While these ECVs are helpful to individuals with disabilities, the venue and ECV owners / operators do not receive commercial benefits beyond the rental level from individuals with disabilities during the ECV rental period. Therefore, it is desirable to provide ECV owners / operators with additional commercial benefits while enhancing the functionality and experience for ECV users. Summary of the Invention
[0008] Electric convenience vehicles (ECVs) designed to enhance the user experience at locations and increase business value for both locations and ECV operators may include a control and command unit (CCU) that improves pedestrian safety around the ECV, reduces liability and risk of injury for ECV users, and provides functionality previously unavailable on ECVs. This functionality ranges from location mapping and directions, rental and booking orders for ECVs, location messaging between users and locations, and locking and unlocking of lockboxes on the ECV.
[0009] One embodiment of an electric convenience vehicle may include: a frame; a plurality of wheels configured to support and move the frame; a user support member (e.g., a seat) supported by the frame; and a steering mechanism disposed toward the front portion of the ECV and configured to enable a user to rotate the direction of at least one wheel to control the direction of movement of the ECV. A motor may be configured to cause at least one wheel to be propelled forward, backward, or held in a fixed position. A throttle valve, when activated in a first position, may cause the motor to propel (one or more) wheels in a forward direction; when activated in a second position, may cause the motor to propel (one or more) wheels in a reverse direction; and when in a third position, may cause the motor to hold (one or more) wheels in a fixed position. A control and communication unit (CCU) may be disposed in front of the user support member and configured to communicate via a communication network.
[0010] One embodiment of a method for operating an electric convenience vehicle (ECV) may include enabling a user of the ECV to control the direction of movement. In response to the user activating the throttle in a forward position, a second position, and an idle position, at least one wheel may be propelled forward, propelled backward, or held in a stationary position. The user may be able to communicate via a communication network through a command and communication unit (CCU). Attached Figure Description
[0011] A more complete understanding of the method and apparatus of the present invention can be obtained by referring to the following specific embodiments (when taken in conjunction with the accompanying drawings), wherein:
[0012] Figure 1A-1JThis is an illustration of an exemplary electric convenience vehicle (ECV) that includes a control and communication unit (CCU), sensors configured to sense objects in front of the ECV, and other features that provide safety and an enhanced user experience within the premises.
[0013] Figure 2A and Figure 2B This is a schematic diagram of a sensor positioned on the ECV to sense objects in front of and around the ECV, and further sense whether a user is sitting in a seat;
[0014] Figures 3A-3C This is an illustration of an illustrative ECV, which includes components that can be installed into... Figure 3A Seats and canopies, for example, used to cover users and protect them from the sun and rain when operating an ECV;
[0015] Figures 4A-4C It is an indication of a lockbox that can be attached to the back of the ECV seat;
[0016] Figure 5 It is set in such as Figure 1A The illustration of the CCU on the top of the ECV's rudder is shown;
[0017] Figure 6A and Figure 6B This is an illustration of the ECV, showing the sensing area from a sensor mounted on the ECV;
[0018] Figure 7 This is an illustration of an ECV, showing the sensors mounted on the ECV's rudder along with the sensing patterns created by the sensors;
[0019] Figure 8 This is an illustration of an elucidating ECV, which provides a place for the user to stand and may include multiple sensors positioned on the ECV's rudder along with a CCU located on the front component (in this example, it is centered on the steering mechanism so that the user can view the CCU while operating the ECV).
[0020] Figure 9 It is a block diagram illustrating the electronic components used to control and operate the ECV and CCU;
[0021] Figure 10 This is a flowchart illustrating the CCU control process used to manage the CCU's battery;
[0022] Figure 11 It is a flowchart illustrating the ECV control process used by the CCU to control the operation of the ECV;
[0023] Figure 12 This is a flowchart illustrating the collision recording process;
[0024] Figure 13 It is an illustration of a system including software configured to be executed by the CCU of the ECV and further configured to communicate with one or more servers and web browsers via one or more communication networks;
[0025] Figure 14 It is an illustration of the network environment in which electric convenience vehicles operate;
[0026] Figure 15 It is an illustration of the CCU operating on the ECV;
[0027] Figure 16 It represents the hierarchical structure of screenshots showing CCU software operations;
[0028] Figures 17A-17C It is a sequence of elucidating processes that enable users to lease and access ECV;
[0029] Figure 18A-18G This is a screenshot illustrating the user interface of the CCU that supports ECV leasing and use;
[0030] Figure 19 It is an illustration of a venue (in this example, an amusement park) in which rental areas with ECVs can be leased; Figure 20 It is an explanatory CCU that displays the user interface to the ECV user; and
[0031] Figure 21A and Figure 21B This is an illustration of a top and side view of another location (in this example, a hospital), where an ECV with a CCU is operating. Detailed Implementation
[0032] A. Electric Convenience Vehicles (ECVs)
[0033] about Figure 1A-1JThis illustration shows an illustrative electric convenience vehicle (ECV) 100 including a control and communication unit (CCU) 102. The ECV 100 may include a frame (not shown), a plurality of wheels 104 configured to support and move the frame, a seat 106 supported by the frame, and a steering mechanism 108 disposed toward the front portion of the ECV 100 and configured to allow a user to rotate the direction of one or more wheels 104 to control the direction of movement of the ECV 100. Because the CCU 102 is intended for outdoor use, the CCU 102 may be waterproof or otherwise protected from rainwater or other liquids entering the housing of the CCU 102. The CCU 102 can use... Or any other operating system to control its operation. In an embodiment, the frame may include or define a base (not shown), on which the body 110 is mounted. A motor (not shown) may be configured to cause at least one wheel 104 to rotate forward, backward, or remain in a fixed position.
[0034] Throttle valve 112, when positioned in a first position, causes the motor to advance one or more wheels 104 in a forward direction; when positioned in a second position, causes the motor to advance one or more wheels in a reverse direction; and when positioned in a third position, causes the motor to hold one or more wheels in a fixed position (or in neutral or disengaged state, in which the one or more wheels can roll with a force applied to ECV 100). It should be understood that throttle valve 112 can have a variety of physical configurations providing forward, reverse, and holding position functionality. Throttle valve 112 can be shaped as a "wig-wag" with three states or positions, wherein the stationary state is neutral, which inhibits movement or does not apply force to at least one wheel 104; the left-tilt state applies a forward force to one or more wheels; and the right-tilt state applies a reverse force to one or more wheels.
[0035] One or more sensors 114a-114c can be guided to detect an object 1C ahead of the ECV 100 in the direction of travel, sensors 114d and 114e ( Figure 1C Sensors 114a and 114g can be directed to the sides of ECV 100 to detect objects on the sides of ECV 100, and sensors 114f and 114g can be directed to the rear of ECV 100, wherein the collection of sensors 114a-114g is referred to herein as sensor 114. Each of the sensors 114 can be configured to generate a sensing signal (e.g., see [reference needed]). Figure 9 The sensing signal indicates the object sensed by any of the sensors 114.
[0036] A control and communication unit (CCU) 102 may be disposed in front of the seat 106 and configured to receive sensing signals and control the operation of the motor, wherein the CCU is further configured to communicate via a communication network such as a CAN bus or other communication bus (e.g., see...). Figure 14 The CCU 102 is also referred to herein as an Electronic Digital Instrument (EDD). Sensor 114 may be configured to sense objects around (e.g., in front of, to the side of, and behind) the ECV 110, and the CCU 100 and / or (one or more) other electronic devices may be configured to control the operation of the CCU 100 in order to provide (i) safety for users of the ECV 110 and pedestrians around the ECV 110 and (ii) an enhanced user experience within the premises (e.g., at an amusement park).
[0037] Further information Figure 1A The ECV 100 chair 106 is supported by a base frame above the body 110. In this example, the chair 106 includes armrests 116a and 116b (collectively referred to as 116) on each side of the chair 106 to assist the user in getting on and off the chair 106, and in maintaining the chair 106, backrest 118, and headrest 120. The seat 106 may be height and angle adjustable. The steering mechanism 108 may include handles 122a and 122b (collectively referred to as 122) used by the user to control the direction of movement of the ECV 100. The steering mechanism 108 may also include a rudder 124 extending downward from the handles 122 to the body 110, and the rudder 124 is configured to rotate in response to the user moving the handles 122 attached to the rudder 124.
[0038] Sensor 114 is shown mounted to rudder 124, enabling it to sense objects such as people, walls, and curbs in front of the ECV 100 in its direction of travel. Furthermore, when sensor 114 is mounted to the rotating rudder 124, it senses objects based on the angle of rudder 124, unlike a sensor that could alternatively be mounted to the front bumper 126 of a stationary ECV 100. A bumper-mounted sensor (not shown) would sense objects in front of the ECV 100's bumper 126, rather than an instantaneous change in the direction of rudder 124 that causes a change in the ECV 100's orientation. For example, if a user of the ECV 100 turns rudder 124 by applying force to handle 122, sensor 114 senses the object before the front bumper 126 of the ECV 100 faces it.
[0039] Other features on the front of the ECV 100 may include lights 130 disposed on the body 110. In this example, lights 130 include a left light, a right light, and a center light, which are used to illuminate the path in front of the ECV 100, but are also primarily decorative. A control unit (CCU) 102 may be configured to turn lights 130 on and off. In one embodiment, the CCU 102 may be configured to turn the left and right lights on / off independently of the center light. In an alternative embodiment, a physical component (e.g., a button or switch) may control the operation of lights 130, rather than the CCU 102 controlling the operation of the lights.
[0040] In an embodiment, the rudder 124 may have a front camera 132 disposed thereon for capturing images. For example, the images may include video and / or still images, which can be stored and used in the event of a collision. In an embodiment, the captured images may be low-resolution video images to consume less storage than high-resolution images, and are transmitted from the camera 132 to the CCU 102 for storage and / or processing. In an embodiment, low-resolution images may be routinely stored at a remote server to provide backup video for potential future accident claims. In addition to the front camera 132, and as... Figure 1B As shown, the ECV 100 may also include one or more rear cameras 134a and 134b (collectively referred to as 134), which may also be configured to capture images (e.g., high-resolution images for display and low-resolution images for storage) when the ECV 100 is backed up, and to transmit the images to the CCU 102 for storage and / or processing. The captured images (e.g., low-resolution images) may be stored for historical purposes, such as to assist in the event of an accident or collision. High-resolution and / or low-resolution images may be stored to save a day's worth of data for the user.
[0041] In addition to light 130, the run / charge indicator light 136 may use a light-emitting diode (LED) or other illumination device to illuminate in one or more colors to provide notification to users, operators, and / or pedestrian status information. For example, when in a running mode (e.g., on and moving or stationary), the run / charge indicator light 136 may illuminate in white. When being charged by a charger, light 136 may illuminate green when fully charged and in electrical communication with the charger, yellow when not fully charged, and red when not charging. The charger may be a wired or wireless (e.g., capacitive) charger. If not in electrical communication with the charger, then notification light 136 may notify the user, for example, whether ECV 100 is currently leased or otherwise used (e.g., green on / off / on transition) or not currently leased or used (e.g., red on / off / on transition). Light 136 may be controlled to display other colors (e.g., orange, purple), patterns, or other illumination signals for a variety of reasons. For example, if a fault is detected in ECV 100 or CCU 102, light 136 may flash red.
[0042] If a separate battery is included to power the CCU 102 independently of the battery used to power the motor propelling the ECV 100, the photovoltaic cell 138 may be positioned on the rudder 124 and electrically communicated with a rechargeable battery (not shown) for use when powering the CCV 100, providing mobility and / or powering the CCU 102. In embodiments, a main battery and a backup battery may be provided, wherein the backup battery may be smaller than the main battery and is used in response to the main battery depleting its charge. A light sensor 140 may be provided to sense ambient light and generate an ambient light signal for use in controlling the brightness (e.g., day / night setting) of the electronics of the CCU 102, such that the brightness of the CCU 102 is high during the day and low during the night or, for example, when the ECV 100 is in the shadow or in a tunnel. In one embodiment, a USB charging port 142 may be provided that can communicate with the CCU 102 for downloading and uploading content data (e.g., captured images or videos) or setting information, enabling a user to charge his or her mobile device or otherwise communicate with the CCU 102. In another embodiment, dual USB charging ports may be provided to allow multiple electronic devices to be charged simultaneously.
[0043] about Figure 1BThe image shows a rear perspective view of the ECV 100. In this view, the CCU 102 is shown positioned at the top portion of the rudder 124, above the handlebar 122. It should be understood that alternative configurations, such as having the CCU 102 centered at height relative to the handlebar 122, can also be utilized. A visor or glare shield 128 partially surrounding the CCU 102 can be used to help reduce glare on the CCU 102.
[0044] CCU 102 may include an electronic display on which a user interface or dashboard may be displayed to enable users of EVC 100 to interact with CCU 102 and lease, control, and / or operate ECV 100. As further described herein, the user interface may display operational and non-operational information. Operational information may include the speed of ECV 100, remaining battery power, and other ECV operation information. Non-operational information may include location-specific map information, location-specific user information, leasing information, etc., as further described herein.
[0045] The backrest 118 may include one or more supports 144 connected thereto, and various devices may be mounted to the one or more supports 144. The supports 144 may accommodate a basket 146 (e.g., a metal mesh basket) (such as...) Figure 1C (as shown), lock box (see, for example, Figures 4A-4C Holders (such as oxygen tank holders, cane holders, beverage holders, etc.), umbrella holders, and / or any other holders or devices that may be useful to the user of the ECV 100 can be secured. Another storage container 148 may be disposed under the seat 106 and may be formed of any rigid or flexible material to allow the user to store items therein.
[0046] On the rear portion of the body 110 of the ECV 100, a light 147 is shown that instructs the ECV to stop or performs some other type of action on vehicles and people behind the ECV 100. In an embodiment, one or more sensors 149, such as a proximity sensor, may be positioned on the rear of the ECV 100. A camera may also be positioned on the rear of the ECV 100, thereby allowing the user to see behind the ECV 100, for example, by viewing video images received from a rear camera on the CCU 102, during backup. Figure 1C-1J Alternative perspective and orientation views of the ECV are shown.
[0047] For charging the ECV 100, a charging port 150 may be located on the rudder 124. The charging port 150 may include an electrical conduit allowing a charger to be connected to it via a charger cable (not shown) having a complementary connector that connects to the charging port 150. The conduit of the charging port 150 may be electrically connected to a rechargeable battery (not shown). Alternative embodiments and locations of the charging port 150 may be included on the ECV 100. For example, the charging port may be located on the body 110 instead of on the rudder 124. Furthermore, the ECV 100 may utilize wireless charging, such as inductive charging, wherein an inductive charging element may be placed under the ECV 100 to inductively charge the rechargeable battery via a corresponding inductive charging element.
[0048] An operator key bypass 152 can be provided to allow an operator to override the controls of the ECV 100 currently assigned to the user. The operator key bypass 152 can be accessed via a key, allowing control of the ECV 100 and CCU 102 to be overridden and granted to an operator with the key. The key can be a conventional key or an electronic key, which is encoded such that the ECV 100 and CCU 102 provide access to some or all of their functions depending on the encoding. For example, the operator could be a service worker checking the battery level or user identifier to determine the current status, or a technician who needs to repair or otherwise service the ECV 100.
[0049] RFID and / or barcode readers 154 may be positioned below CCU 102 and may be configured to scan, image, and read machine-readable tags (e.g., barcodes, QR codes, RFID tags, etc.) from various media. Reader 154 may be continuously activated and ready to read machine-readable tags. Reader 154 may communicate electrically with CCU 102 to transmit data to CCU 102. Reader 154 may receive and store text or commands associated with the machine-readable tags thus made available. For example, machine-readable tags may be discount codes, user identifiers, open commands, or any other information or commands that can be used for rentals (e.g., discounts on rental fees), information (e.g., a user's address via his or her name through the CCU), operations (e.g., re-authentication of the user each time the user attempts to revisit the ECV), or other functions (e.g., treasure hunt blocks).
[0050] The rudder handle 124 can be angled and oriented towards the seat 106. To change the angle, a switch 156 can be used to perform power adjustments using a motor within the rudder handle 124. The switch 156 may include a forward / reverse rotation mechanism that allows for forward and backward power adjustments of the rudder handle 124. In an alternative embodiment, the rudder handle 124 may include a mechanical rotating element with a fixed or variable configuration, such as a hinge (not shown). Furthermore, the CCU 102 may support a user interface element that allows the user to interact with the rudder handle 124 to set its rotation angle.
[0051] about Figure 2A-2B A schematic diagram is shown illustrating an ECV 200 including sensors 202a-202j (collectively referred to as 202) positioned on the ECV 200. These sensors 202a-202j are used to sense objects in front of and around the ECV 200 and whether a user is seated. Sensor 202 includes front sensors 202a-202c positioned on a rudder 204 configured to rotate at a joint 206 by a user turning one or more handles 208. Sensors 202a-202c can be arranged to sense objects in front of the rudder 204 depending on the angle of the rudder 204. As previously described, if the rudder 204 is rotated, sensors 202a-202c mounted to a portion of the rotating rudder 204 sense objects positioned in front of the rotating rudder 204. As shown, sensors 202a-202c are configured with a sensing pattern 208 that protrudes outwards at a height of approximately 3 feet, approximately 6 feet. The sensing pattern 208 may further have a shape that is not obstructed by the wingplate or other parts of the body 210 of the ECV 200, such as in Figure 7 and 8 This is further illustrated in the text.
[0052] Sensor 202d (which may include one or more sensors disposed at the base portion 212 of the front wing 214) can be used to sense objects below sensing pattern 208. Sensor 202d can be configured to sense objects or structures located within a certain distance of ECV 200. For example, sensor 202d can be configured to have a sensing distance between approximately 3 feet and approximately 6 feet, wherein approximately a portion of the distance is within a few inches (such as 3 inches).
[0053] The sensing distance of sensors 202a-202d should be long enough so that the ECV 200 can stop at a rate that does not cause discomfort to the user (e.g., does not cause their head or body to snap forward) when automatically decelerated by the CCU 216 or other electronics. Sensors 202e / 202f, located at the center of the left and right sides of the bottom portion of the ECV 200 body 210, can be configured to sense objects below and to the sides of the ECV 200 to help prevent pedestrians' feet or objects from being run over by either of the corresponding left and right rear wheels 217a / 217b of the ECV 200. Sensors 202g and 202h are adjacent sensors mounted to the rear portion of the body 210 to sense objects behind the ECV 200. When the ECV 200 moves backward, sensors 202g and 20h can be primarily used to sense objects behind the ECV 200 and can have the same or different sensing patterns as sensors 202a-202c.
[0054] In addition to proximity sensors 202a-202h, the ECV 200 may include user or operator sensors 202i and 202j. Sensor 202i may be positioned on the top portion of the throttle 204 and facing the seat 218 or the backrest 220 extending upward from the seat 218. Sensor 202i can be used to sense that a user is positioned on the seat 218. Sensor 202i may generate a sensing signal in response to determining that an object (such as a person) is located at a distance less than the seat 218 or the backrest 220. Sensor 202j may be a sensor that measures weight or force placed on the seat 218. In an embodiment, sensor 202j measures weight or force, and circuitry or software executed by the circuitry may determine that the weight on the top of the seat 202j is greater than a certain amount (such as 75 pounds) to confirm that the probability of a user sitting on the seat 218 is higher than that of a package or other object placed on the seat 218. Motor controller 222 may be used to control the motor of the ECV 200. In an embodiment, a switch (not shown) that may be part of the motor controller 222 may be configured to prevent motor operation or prevent rotation of wheels 217a / 217b.
[0055] about Figure 2A and Figure 2BThe image shows top and side views of the ECV 200. Sensors 202 are shown communicating wired or wirelessly with a CCU 216, which can be configured to receive and respond to sensing signals received from any of the sensors 202. As previously described, one or more other circuits (not shown) can be configured to receive and respond to sensing signals from one or more of the sensors 202. If other circuits are utilized, the CCU 216 can be further configured to communicate with other circuits to interact with other circuits when controlling the ECV 200 or to receive and record operations performed by other circuits.
[0056] about Figure 3A This illustration is of an illustrative ECV 300, which is configured with a canopy 302, which is mounted to a seat 304, backrest 306, or frame member 308 by structural members 310 that can be connected to and / or extend through frame member 308. The canopy 302 may be translucent, opaque, or otherwise configured to allow or prevent light from passing through it. It should be understood that a wide range of configurations of the canopy 302 can be provided. In an embodiment, downwardly extending or movable up-and-down or from back to front side members (not shown) allow the user further protection from the sun and / or rain.
[0057] about Figures 4A-4C The illustration shows a seat 400 of an ECV, which includes an illustrative lockbox 402 that can be attached to a backrest 404 of the seat 400. The lockbox 402 can be mounted to one or more mounting brackets (not shown) attached to the backrest 404. In an embodiment, the lockbox 402 is formed of a solid, rigid material (e.g., metal). An ECV user can store and protect items in the lockbox 402. In an embodiment, a rotatable or removable cover 406 may be provided to secure items in the lockbox 402. A user interface 408 may be mounted to the lockbox 402, enabling the user to lock and unlock the lockbox 402. In an embodiment, the user interface 408 is mounted to a wall 410 of the lockbox 402. In an alternative embodiment, the user interface 408 may be mounted to the cover 406.
[0058] User interface 408 may include electronics enabling a user to lock and unlock a locking mechanism (not shown) that engages and disengages to secure and release cover 406. In the illustrated embodiment, user interface 408 includes a keypad 410 along with a small electronic display 412 (e.g., a liquid crystal display (LCD)) that allows the user to set a personal identification number (PIN), such as a 4-digit PIN, to lock and unlock lock case 402. It should be understood that a wide range of user interfaces, displays, and locking mechanisms can be utilized. For example, user interface 408 may include a near-field communication (NFC) reader, a radio frequency identification (RFID) reader, or other means of enabling reading of tags or other ID mechanisms that can be placed on a wristband or other object, which (if correct) unlock and lock lock case 402. In an alternative embodiment, lock case 402 may communicate with the CCU of the ECV to enable the user to lock and unlock lock case 402 by it (e.g., via a softkey area while the CCU is unlocked or locked).
[0059] about Figure 5 This shows the setting in, such as Figure 1A The illustration depicts an illustrative CCU 500 on top of the ECV's steering wheel 502. The CCU 500 may include an electronic display on which a user interface 506 is shown. The user interface 506 is shown as including several dashboard-type features, including a speedometer 508, a fuel gauge 510 (for battery charge level in this example), and a forward / reverse indicator 512. Other informational elements include an object sensor gauge 514, a digital map 516, weather information 518, a horn 520, a speed control limiter 522, and a vehicle lock soft button 524. The current time and date 526 may also be displayed. Because the CCU 500 can wirelessly connect to a communication network, a connectivity indicator 528 and a battery level 530 may also be displayed. In an embodiment, a compass may be displayed, pointing to attractions (e.g., rides) or locations (e.g., entrance gates, front doors, etc.) outside the compass.
[0060] The CCU 500 is designed to provide users with both ECV control and information. Therefore, the CCU 500 can be configured to execute various applications or apps to support ECV and information. Users can access and execute these applications via application icons 532a-532n (collectively referred to as 532). Applications may include dashboard 532a, rental / return 532b, wayfinder 532c, location 532d, settings 532e, and help 532n. It should be understood that additional or alternative applications can be executed by the CCU 500 and are available for use in such execution. (The text then repeats itself, so the translation stops here.) Figure 15 The application is further described in various aspects.
[0061] about Figure 6A and Figure 6B This illustrates the illustrative ECV 602 together with sensor regions or areas 602a-602d (collectively referred to as 602). From a top view ( Figure 6A ) and left side view ( Figure 6B The diagram shows the ECV 600, making the sensing area 602 visible relative to the ECV 600. Sensing area 602a is shown as having a length of 6 feet (72 inches), a width of 30 inches, and a height of 30 inches. Sensing area 602b is shown as having a length of 18 inches, a width of 30 inches, and a height of 18 inches. Sensing areas 602c and 602d are shown as having a length of 12 inches and a width of 12 inches. The height of sensing areas 602c and 602d can extend downwards from the sensor to the surface on which the ECV 600 resides, or towards the surface on which the ECV 600 resides. It should be understood that alternative dimensions for sensing area 602 can be utilized. Although sensing area 602a is shown extending directly in front of the ECV 600, it should be understood that the orientation of sensing area 602a is variable depending on the angle of the rudder on which the sensor is mounted.
[0062] The sensing area 602 is typically defined by the type of sensor used to sense objects within it. Additionally, the sensing area 602 may be defined by gains in electronics (to which the sensor is electrically connected) and / or by the power used to drive the sensor. Furthermore, the sensing area 602 may depend at least in part on the temperature of the sensor, wherein the size of the sensing area 602 may vary based on the temperature of the sensor.
[0063] It should be understood that sensing area 602 is illustrative and other sensing areas may be used. Furthermore, sensing areas 602 can be dynamic, as they can vary manually or automatically depending on the environment in which the ECV operates. For example, if the ECV 600 operates in a congested space, sensing area 602 can be adjusted to be shorter, and if the ECV 600 operates in a less congested space, sensing area 602 can be adjusted to be larger. Moreover, sensing area 602 can be adjusted based on the speed of the ECV 600, such that if the ECV 600 moves quickly, sensing area 602 (at least the front sensing area 602a) can be extended, and if the ECV 600 moves slowly, sensing area 602 (at least the front sensing area 602a) can be shortened. Alternatively, sensing area 602 can be fixed, and the sensed signal can be adjusted using software.
[0064] As previously described, sensing zone 602 is established by proximity sensors. Alternatively, different types of sensors, such as optical sensors, can be used. For example, a three-dimensional (3D) image sensor device can be used to measure the distance between an object and ECV 600, and the image can also be used for other purposes. Alternative types of sensors for the detection range can be used. The sensors at the front, rear, left, and right can be of the same or different types, as the range and type of the object being sensed can be different. Although not shown, a sensor facing diagonally downwards at the front of the bumper to sense objects (such as curbs or other objects) can be included and is the same as or similar to the side sensors.
[0065] about Figure 7 The illustration shows an exemplary ECV 700, which shows a sensor 702 mounted on the rudder 704 of the ECV 700 along with a sensing pattern 706 created by the sensor 702. The sensing area 706 is shown as including angled regions 708a and 708b extending above and below the front member 710 and basket 712 to avoid obstructing the sensing area 706. Sensors providing sensing areas 706 of this shape can be utilized. The CCU 712 can be in electrical communication with one or more of the sensors 702 to receive and respond to sensing signals from one or more of the sensors 702. Although not specifically shown, it should be understood that additional sensors for the sides and rear of the ECV 700 may also be included. One or more cameras (not shown) may also be included on the ECV 700 and communicate with the CCU 712 for capturing and processing images.
[0066] about Figure 8The illustration shows an illustrative ECV 800 that provides a standing position for a user and may include one or more sensors 802 positioned on a rudder 804 of the ECV 800, along with a CCU 806 disposed on a steering mechanism 808 of the rudder 802, to allow the user to view the ECV 800 during operation. The sensors 802 may create a sensing area 810. The ECV 800 may include a vertical stationary member 812 against which the user can lean during operation. The vertical stationary member 812 may be up and down adjustable to accommodate different user heights. As shown, a camera 814 may also be mounted to the rudder 804 to capture images and video for use by the CCU 806. The CCU 806 may be configured to... Figure 1A It can be configured and operated in the same or similar manner as the CCU 100. For example, instead of sensing the weight on the seat, it can sense the weight on the floor or the light blocked by sensors installed on the floor to determine whether the user is on the ECV 800.
[0067] about Figure 9 A block diagram of illustrative electronics 900 for controlling and operating an ECV and a CCU is shown. Electronics 900 may include a processor 902, which may include one or more computing devices, such as a general-purpose processor (e.g., a Raspberry Pi), a graphics processor, a digital signal processor, etc.), and an electronic display 904 (e.g., a 5-inch or 7-inch touchscreen display). In embodiments, the processor 902 and the electronic display may at least partially form the CCU that a user can use to lease and control the ECV. Wireless communication devices 906 may be included (e.g., wireless communication devices). A transceiver and geolocation device 908 (e.g., GPS receiver, triangulation receiver, etc.) are included to support various data communications and application services, such as location tracking and geofencing (e.g., preventing ECVs from leaving the premises or entering restricted areas of the premises). Multiple sensors, including one or more proximity sensors 910, and seat switches 912 may be included to assist in the management and control of the ECV and CCU, as further described herein. In embodiments, one or more video cameras 914 may be included to capture images, such as video images, for display on an electronic display 904 and to support other applications, such as an ECV crash recording application, in which the video captured by the cameras is stored for later review to determine how the event occurred. Each of the electronic components may be connected directly or indirectly via wired or wireless connections to other networked electronic components (e.g., USB, HDMI, etc.). (or other communication protocols) communicate with processor 902.
[0068] As shown, one or more proximity sensors can be configured to sense the proximity of an object, such as a person (e.g., an adult, a child), a structure (e.g., a curb, wall, pole, etc.), or a movable object (e.g., another ECV, box, bag, etc.) and generate a sensing signal 916 indicating the sensed object. In one embodiment, the sensing signal 916 is analog, and the processor can convert the signal 916 into a digital signal for processing. In an alternative embodiment, the signal 916 can be digital. The signal 916 can (i) indicate the angle of the object based on the angle of the sensor relative to the ECV (e.g., each of three sensors mounted on the rudder can output a sensing signal level that can be used to determine the angle of the object relative to the rudder) and ii) indicate the distance to the object based on the amplitude of the signal.
[0069] about Figure 10 A flowchart illustrating an illustrative CCU control process 1000 for managing the CCU's battery is shown. Process 1000 may begin with the CCU in an off state, and at step 1002, a determination is made regarding whether the seat sensor indicates that the user is sitting in the ECV's seat. For example, if the ECV is a standing ECV, the sensor may sense whether the user is leaning against the upright seat support. If so, process 1000 may turn the CCU to or maintain it in an on state at step 1004. Once on, the user can utilize the CCU for functional and informational purposes while operating the ECV. The CCU remains on as long as the user interacts directly with the CCU or continues to operate the ECV while the user is seated. If it is determined at step 1002 that the user is no longer seated, process 1000 may continue at step 1006, where a determination is made regarding whether a time delay has been reached. The time delay may have a default value, such as 5 minutes, and / or may be set on the CCU (e.g., ranging from 2 minutes to 15 minutes). The time delay allows the user to leave the ECV to talk to someone, get some food, continue riding, etc. If the time limit has not been reached, process 1000 can return to step 1002 to continue monitoring the seat sensors. If the time limit has been reached, the process can continue at step 1008, where the CCU can enter sleep mode. Sleep mode can turn off the display and other non-critical functions (such as wireless communication) can also be turned off. Process 1000 can return to step 1002 to continue monitoring the user sitting in the seat, where the CCU can be switched back to the on state at step 1004.
[0070] about Figure 11A flowchart illustrating an illustrative ECV control process 1100 for controlling the operation of an ECV by a CCU is shown. Process 1100 may begin at step 1102, where a determination can be made regarding whether an object is within the field of view (FOV) of any sensor. This determination may be intelligent and includes determining whether the object within the sensor's FOV is in the FOV of the sensor in the direction of travel or the intended direction of the ECV. For example, if the object is within the FOV of the front or side sensor and the ECV is moving forward or preparing to move forward, the determination at step 1102 regarding whether the object is within the sensor's field of view is "yes"; otherwise, it is determined to be "no". Alternatively, if the object is determined to be in the field of view of the front sensor and the ECV is in the reverse direction, the determination at step 1102 is "no". If the determination at step 1102 is "no", the process may continue at step 1104, where control of the ECV can be operated under normal settings, such as the ECV's speed being at a rapid maximum speed (e.g., 10 mph). Alternatively, if the determination at step 1102 is "yes", the process can continue at step 1106, where control of the ECV can operate under normal settings, such as the ECV speed being at a slow or reduced maximum speed (e.g., 3 or 5 mph). By reducing the maximum speed of the ECV, there is a greater chance that the ECV will collide with and injure a pedestrian or object.
[0071] The speed reduction at step 1106 can be achieved in several ways. For example, instead of abruptly decreasing the maximum speed, it can be reduced in a sloping manner (e.g., linearly decreasing from the highest maximum speed to a lower maximum speed), thereby preventing the ECV from slowing down too quickly and causing discomfort or other issues for the user. Similarly, if the maximum speed increases from a lower speed, the transition can be sloping to prevent the ECV from accelerating too quickly and avoid causing discomfort or other issues for the user. Limiting the maximum speed means that if the user is applying the throttle at its maximum level, the speed of the ECV will be limited to the maximum speed established and controlled by the CCU. When implementing the maximum speed limit, the CCU can apply a control signal to the ECV's motor, causing the ECV to travel no faster than the maximum speed limit. Therefore, if the maximum speed transitions from rapid to slow, the CCU will transition the ECV from a rapid maximum speed to a slow maximum speed if the throttle is positioned to reach the maximum speed. In an embodiment, the CCU can be configured not only to change the maximum speed from fast to slow, but also to stop the ECV in response to sensing that the object will be hit by the ECV if the user does not take evasive action by turning the steering mechanism (e.g., turning the rudder) or applying the brakes.
[0072] about Figure 12 A flowchart illustrating the illustrative collision recording process 1200 is shown. Process 1200 may begin at step 1202, where a determination can be made regarding whether an object is in the field of view of the ECV's sensors. If it is determined that no object is in the field of view of one or more ECV sensors, the process may proceed to step 1204, where recording of video images from the cameras on the ECV may be stopped, not started, or not saved. That is, if no collision is determined to be approaching, video images may not be recorded based on the fact that no object is sensed by the ECV sensors(s), as the potential for collision is minimal. Alternatively, if it is determined that an object exists in the field of view of one or more sensors, process 1200 may proceed to step 1206.
[0073] At step 1206, a determination can be made regarding whether the time delay has been reached. The time delay can be used to determine whether the object remains within the sensor's field of view. If the time delay has been reached, video captured by the camera can be recorded to capture video of the object potentially being struck by the ECV. If it is determined that the time delay has not been reached, process 1200 can return to step 1202. The use of process 1200 to capture video of the object that may have been struck can be used for safety and liability purposes. It should be understood that process 1200 is illustrative and alternative processes can be used to determine when to capture and not to capture video for use in collision review. For example, video capture can be performed at any time when it is determined that the object is within the field of view of one of the ECV's sensors (especially one or more of the ECV's front sensors), and if it is determined that no collision has occurred because the object is no longer within the field of view of one or more sensors, the recording of the video content (which may also include audio) can be deleted, thereby preserving the storage. For example, process 1200 can be operated as a "black box" to allow researchers, operators, and users to view the collisions that occurred to determine whether the user, pedestrian, and / or ECV equipment malfunctioned.
[0074] about Figure 13 The diagram illustrates an illustrative block diagram of system 1300, which includes software 1302 configured to be executed by the CCU of an ECV and further configured to communicate with one or more servers 1304 and a web browser 1306 via one or more communication networks 1308. Software 1302 may include an electric vehicle socket 1310 for processing input / output from sensors to monitor sensors, battery voltage levels, and / or other devices operating on the ECV. A GPS USB drive 1312 may be configured to collect GPS data from a GPS device and enable that device to communicate with the backend server 1304. A web browser-instrument panel front-end software module 1314 may be configured to provide a user interface for operating the CCU. The web browser-instrument panel front-end may be written in any language, such as HTML5, JavaScript, or other languages.
[0075] To transmit information collected by software components or modules 1310, 1312, and / or 1314, the CCU server websockets interface 1316 can be operated to interface with and transmit data via network 1308. Network 1308 can be a Wi-Fi network and / or any other local or long-distance communication network that supports data communication over the Internet or other communication networks. In embodiments, a web server (such as an Apache web server) supporting various computer languages (such as PHP, Perl, Python, or other languages that can be executed on the CCU) can be executed by the CCU.
[0076] about Figure 14 This illustration shows an illustrative network environment 1400 in which electric convenience vehicles 1402a-1402n (collectively referred to as 1402) operate. The network environment 1400 may include a communication network 1404, in which network servers 1406a-1406n (collectively referred to as 1406) and / or location server 1408 may be used to communicate with control signals and / or content of ECBS 1402. Network server 1406 may be used to provide certain types of services, such as location-based services (e.g., map services within a large location, such as an amusement park or hospital complex).
[0077] The venue server 1408 can be used to provide venue-specific information services, such as venue-centric guidance information (e.g., map guidance within an amusement park, out-of-bounds messages when the ECV is near a restricted or off-premises location), video content, interactive content (e.g., games, trivia, maps, etc.), current attraction lists, notifications, entertainment lists, venue-specific game content, broadcast messages (e.g., emergency messages, weather messages, event messages, closing times, etc.), or other venue-specific information that may be of interest to users of ECV 1402. As shown, data 1410a can be transmitted between ECV 1402a and network server 1406a, and data 1410n can be transmitted between ECV 1402n and venue server 1408 via network 1404. Additionally, data 1412 can be transmitted between and within any ECV 1402. The data shared between ECVs 1402 may include various types of information that may or may not be accessible to users of ECVs 1402 using the CCU, to provide control over ECVs 1402 and to provide information to users of ECVs 1402. In an embodiment, the information may be location-specific information, such as a cartoon character that acts as a guide or provides location-centric information. In an embodiment, a video overlay above a map may be used to display the cartoon character continuously or intermittently.
[0078] about Figure 15 This shows that in, for example Figure 1A The illustration shows the operation of the CCU 1500 on the ECV. (Compared to...) Figure 5 Similarly, the CCU 1500 may include an electronic display 1502 on which a user interface 1504 is displayed. The user interface 1504 includes... Figure 5 Features of the same dashboard type include a speedometer 1506, a fuel gauge 1508 (in this example, the battery charge level), and a forward / reverse indicator 1510 to indicate the throttle position to the user. Other informational elements include an object sensor gauge 1512, a digital map 1514, weather information 1516, a horn 1518, a speed control limiter 1520, and a vehicle lock soft button 1522. The current time and date 1524 can also be displayed. Because the CCU 1500 can wirelessly connect to a communication network, a connectivity indicator 1526 and a battery level 1528 can also be displayed.
[0079] The CCU 1500 is designed to provide users with both ECV control and information. Thus, the CCU 1500 can be configured to execute various applications or programs to support ECV and information. Users can access and execute the corresponding applications via application icons 1530a-530n (collectively referred to as 1530). Applications may include dashboard 1530a, rental / return 1530b, wayfinder 1530c, location 1530d, setup 1530e, and help 1530n. It should be understood that additional or alternative applications can be executed by the CCU 1500 and are available for such execution. Various aspects of the applications are further described herein.
[0080] The 1530e application provides control over the CCU's language, volume, and brightness. Administrator access, using administrator keycodes, is also available for various information and data, such as ECV control and inventory availability. Maintenance of the CCU and ECV is also accessible by using administrator or maintenance keycodes to provide links to vehicle data and databases on the ECV or located in a remote ECV database.
[0081] The dashboard application 1530n operates to display ECV operating information, as shown in the user interface 1504, including a speedometer 1504, an object sensor instrument 1512, a digital map 1514, a fuel meter 1508, and a forward / reverse indicator. It should be understood that additional and / or alternative elements and representations can be used. For example, bars, numbers, or other graphical representations can be used instead of dials to represent speed, level, distance, etc.
[0082] The choice of rental / return application 1530b transforms user interface 1504 into one or more user interfaces that allow users to initiate or complete the rental process directly via the CCU. By allowing rentals directly from the CCU, users do not need to rent through another device (such as a mobile phone, public phone booth, or other equipment). About Figures 17A-17C and Figure 18A-18G The rental / return application 1530b process and user interface screens are shown in more detail.
[0083] The 1530c navigation app can provide location-specific map guidance and information on the location map. The 1530c can utilize geolocation data to display the user's current location at the top of the location layout to assist the user with guidance. The app can also provide audio guidance, which can be played via speakers or headphones when the user is using headphones to listen to listed audio for audible guidance or other content played via the CCU. The 1530c can further provide location searches, such as lounges, restaurants of specific food types, specific rides, or others (if in an amusement park). Other types of information can be provided for different locations. For example, a tour guide process where location tracking and audio / visual content are delivered to the CCU while the user is driving his or her ECV at the location.
[0084] The venue application 1530d can provide information associated with a venue or its operator, such as providing links to the venue's website, specific visitor / guest features, or other features. In an embodiment, available content such as video entertainment (e.g., short clips, travel information, movies, or audio (e.g., music, announcements)) can be optionally downloaded and viewed and / or listened to by users of the CCU.
[0085] The Help app 1530n can provide users with additional "How To's" along with video guides (including instructions and explanations). Direct, live audiovisual assistance is also available to users via the Help app 1530n.
[0086] about Figure 16The diagram illustrates a hierarchy 1600, showing screenshots representing the software operation of the CCU. The hierarchy 1600 includes two possible CCU engagement options: a self-selling process 1602a and a management process 1602b. Each of the different engagement options can provide the same or similar functionality, but the self-selling option provides a user interface screen that allows users to rent ECVs via the CCU. Different operating modes can depend on how the ECV is desired to be operated at different locations and the type of use of the ECV. For example, if the ECV is to be used as a multi-purpose vehicle in a hospital, use of the ECV by patients or visitors can be free or otherwise regulated by the hospital.
[0087] about Figures 17A-17C This illustrates a sequence of illustrative processes 1700a-1700c (collectively, 1700) that enable a user to rent and access an ECV. Process 1700 may begin at step 1702, where the user selects to rent an ECV. At step 1704, a new booking request may be made, which may result in a product and pricing list being displayed at step 1706. The product and pricing information may include one or more ECV products and pricing for renting a corresponding ECV product. ECV products may include different options, such as sitting or standing, basket, lockbox, or other options for ECV configuration. The booking request may include immediate rental or establishing a future rental date and time for picking up and dropping off the ECV at step 1708. At step 1710, payment information may be submitted and approved for the ECV rental.
[0088] Process 1700 can continue at step 1712, where the user can choose to retrieve previously rented ECVs or retrieve rental time information, such as a future rental of an ECV requested by the user. In an embodiment, if the user has made a prior online reservation for an ECV, a specific ECV can be reserved for the user, or the user may be able to select an available ECV and enter a reservation number or user ID to initiate a rental period for an assigned or selected ECV. At step 1714, a search screen can be displayed, which may include a credit card number, last name, order number, confirmation number, or others. If the user chooses to search by his or her last name, the user can enter his or her last name along with the billing postal code for verification. Alternative search imports can also be used to locate orders associated with the user.
[0089] At step 1718, search results can be displayed. The search results may include the rental date and time, which can be displayed at step 1720. Booking details, such as ECV type, ECV identification number, or others, may also be displayed. Additionally, step 1720 allows the user to confirm and modify the ECV booking. At step 1722, a final receipt can be provided to the user for confirmed payment for the rental at the present or future time.
[0090] about Figure 17C At step 1724, the user can choose to return the ECV. In response, at step 1726, a return summary can be displayed to the user on the CCU. If the return was performed in a non-managed environment, a detailed summary along with confirmation of the return can be provided. In a managed environment, the ECV has managed rental and payment services with a waiter, and a dialog box can be provided to confirm the return with instructions to see the waiter. At step 1728, a final receipt can be provided to the user. The final receipt can be sent by email, printed by or remotely from the ECV, or otherwise delivered to the user if the user desires it. After the final receipt is provided, the CCU can return to the initial welcome screen, making the ECV available for another user to rent or use.
[0091] about Figure 18A-18G The screenshot shows an illustrative user interface of the CCU that supports ECV leasing and use. Figure 18A In this context, the explanatory user interface 1800a is an explanatory loading screen that instructs the operator that the CCU software is being loaded into the CCU's memory and processor. As shown, while the CCU software is loading, a percentage of the completed amount (71% in this example) can be displayed to provide the operator with the status of the software loading process.
[0092] about Figure 18B The diagram illustrates an explanatory user interface 1800b, which presents two options for operating an ECV. The first option is a rent or return option 1802, where the ECV is available for rent to a potential renter. If the user is not currently renting an ECV, they can choose to rent it. If the user is currently renting an ECV, they can choose to return it to stop the rental process and allow others to rent it. The second option 1804 allows the current user / renter of the ECV to begin operating it. Alternatively, the second option 1804 can allow the use of the ECV without renting it, such as in a tour group. A help option 1806 can be selected to provide help information to the user or potential user, which may include, for example, pricing information, operating information, or any other information for the ECV in a list or search format.
[0093] about Figure 18C The image shows a screenshot of the CCU's illustrative user interface 1800c, which enables users or potential users to rent, retrieve, or return ECVs. A rent soft button 1808 allows potential users to initiate a renting process to rent an ECV. ECV rentals can be performed directly on the ECV, allowing users to rent ECVs without having to go to a central rental kiosk, which can cause queues and limit user rental expectations during peak times. In other words, with the ability to rent directly on the ECV, users can rent ECVs more efficiently. Furthermore, by providing rental capabilities without the need for mobile devices (such as smartphones), anyone, with or without a personal mobile device, can potentially rent an ECV. A retrieve soft button 1810 allows users to specify a pre-arranged rental date and time. A return soft button 1812 allows users to return a rented ECV. Returning an ECV can be done by simply selecting to return the ECV (by pressing the return soft button 1812) and proceeding through a checkout process (e.g., a confirmation screen, a payment recognition screen, and a receipt screen).
[0094] about Figure 18D This illustrates an illustrative user interface 1800d that can be operated as a sleep mode screen displayed before or during the rental of an ECV. In response to a user touching the screen, the rental process or the continuation of the operation can begin, as shown in... Figure 18E Provided in [the document / source]. For example, in [the document / source]. Figure 18E The illustrated user interface 1800e shown includes a softkey area 1814 via which a user can type keycodes, such as 4-digit keycodes, to lock and unlock the CCU of the ECV. When the user types his or her keycode, the keycode can be displayed in a text field 1816. In an alternative embodiment, the keycode can be generated and assigned to the user for use with the CCU of the ECV. In an embodiment, the numbers can be temporarily displayed and then masked by an asterisk or other characters to restrict the ability of others to see the keycode. Thereafter, if the user stops using the ECV for a period of time (such as 5 or 10 minutes) and a sleep mode screen is displayed, the user can be prompted to enter his or her keycode to re-access the CCU to operate the ECV.
[0095] exist Figure 18F In the context of the explanatory user interface 1800f, an explanatory pop-up notification 1816 may be displayed, which displays a keycode in a message to remind the user to remember his or her keycode for later use in unlocking and accessing the CCU for ECV operation. Regarding Figure 18GThe illustration shows a user interface 1800g displaying a system notification 1818 in response to a user's selection to lock the CCU. The system notification 1818 may include a "Confirm" soft button 1820 and a "Cancel" soft button 1822 that allow the user to confirm or cancel locking the CCU. If the user confirms that he or she wants to lock the CCU, the user may be asked to re-enter his or her password to unlock the CCU.
[0096] about Figure 19 The illustration depicts an illustrative location 1900 (in this example, an amusement park) where a rental area 1902 with ECVs 1904a-1904n (collectively referred to as 1904) can be rented. Once rented, the rented ECVs 1906a-1906n (collectively referred to as 1906) can travel throughout the location 1900. The rented ECV 1906 can be driven by a user around the location 1900. In some embodiments, the rented ECV 1906 can be rented and the rental can end anywhere within the location 1900 without having to return to the rental area 1902, as the CCU can provide the rental at the ECV. In other embodiments, the rental and termination of the rental must be performed in the rental area 1902, thereby allowing location staff to more easily manage the ECVs.
[0097] about Figure 20 This illustrates an illustrative CCU 2000 that displays a user interface 2002 to the user of the ECV. The user interface 2002 may offer the user several selectable options 2004, including a "Dashboard" option, a "Rental / Return" option, a "Way Finder" option, a "Location" option, a "Settings" option, and a "Help" option. In response to the user selecting the "Way Finder" option 2004c, a location map with several selectable options 2006a-2006g (collectively, 2006) may be displayed for the user to choose from to access location-related information. For example, the options may include a "Search" option 2006a, a "Attractions" option 2006b, a "Dining" option 2006c, a "Rides for Rides" option 2006d, a "Shops" option 2006e, a "Entertainment" option 2006f, and a "Tourism" option 2006g.
[0098] The "Search" option 2008a can be selected to allow users to search for information associated with a location. This information can be limited to location (such as rides, restaurants, and attractions at the location) or can be used to search for content (such as videos associated with the location). In response to a search, information such as names and / or locations or images of content can be optionally displayed to allow users to read, view, and / or select additional information to download, display, and / or highlight on a map.
[0099] Selecting the “Attractions” option 2008b allows images and / or highlights of attractions 2008a-2008n (collectively, 2008) to be displayed on a map. Users may be able to touch or otherwise select attractions on the map to be provided with additional information about the selected attraction, such as the time of day, current wait time, altitude requirements, etc. Additionally, guidance to the selected attraction can be provided to the user via user interface 2002. In embodiments, the guidance may take into account the time of day to determine the guidance. For example, if the time of day is approximately lunchtime, the guidance may include a route passing through one or more restaurants, attempting to encourage ECV users to visit the restaurants. If the time of day is afternoon, the guidance may include passing through one or more game areas, attempting to encourage users to stop and play games, thereby potentially generating revenue for the venue. Other factors, such as traffic along the route, the age of the user and / or individuals associated with the user, or other factors used to determine guidance to attractions, may be taken into account in determining the guidance. The CCU may include geolocation capabilities to assist in providing guidance to the user via user interface 2002. In an embodiment, guidance can be provided in response to selection of the "Way Finder" soft button 2004c. Guidance can be displayed to assist the user in navigating to a destination location, and this guidance may include route lines displayed on paths leading to one or more desired attractions. The "Attractions" soft button 2008b may also provide wait times at rides or attractions, and categorize attractions based on wait times and / or their distance, which may optionally be selectable by the user for guidance.
[0100] about Figure 21A and Figure 21BThe illustration shows top and side views of additional locations 2100a and 2100b (in this example, a hospital), where ECVs with CCUs operate. Location 2100a is shown as comprising multiple suites 2102a-2102n (collectively referred to as 2102) on a specific floor. A user interface on the CCU allows the user to select from floors where ECVs can travel to be displayed. Multiple ECVs 2104a-2104m (collectively referred to as 2104) currently located on the floor are also shown. In embodiments, ECVs 2104 may be displayed in different colors or with different representations to distinguish available ECVs from unavailable ECVs (i.e., currently in use ECVs relative to unused ECVs), thereby allowing users or potential users to find ECVs available. ECVs 2104 may be rentable or freely available for use. Multiple floors 2106a-2106n (collectively referred to as 2106) can be displayed to indicate which floors are available for ECV operation. In an embodiment, the rental area 2108 of rentable ECVs can be shown along with currently rented ECVs 2110a and 2110b displayed on the respective floors. In an embodiment, Figure 21A and Figure 21B The illustration in the diagram can be a user interface for ECV operators to manage and track the location of the ECV, wherein the user interface can be available on a computer, mobile device and / or the CCU of the ECV.
[0101] One embodiment of a method for operating an electric convenience vehicle (ECV) may include enabling a user of the ECV to control the direction of movement. In response to the user activating the throttle in a forward position, a second position, and an idle position, at least one wheel may be propelled forward, backward, or held in a fixed position. The user may be able to communicate via a communication network through a command and communication unit (CCU).
[0102] In an embodiment, the process may further generate a sensing signal indicating the detected object in response to detecting an object ahead of the ECV's direction of travel, and control the movement of the ECV based on the sensing signal. The process may further include (i) displaying operational and non-operational data of the ECV, (ii) communicating with a communication network, and (iii) limiting the ECV to (1) a first maximum speed (when no object is detected based on the sensing signal) and (2) a second maximum speed (when an object is detected based on the sensing signal). When displaying operational data, the process may include displaying the speed of the ECV, and wherein displaying non-operational data includes displaying information associated with the location in which the ECV operates. Displaying non-operational data may include displaying location-centric guidance information.
[0103] Limiting the ECV to a first maximum speed can include limiting the ECV to a maximum speed higher than a second maximum speed. In response to the user rotating the steering mechanism, an object at an angle in front of the front face of the steering mechanism can be sensed. Image recording can be initiated in response to the detection of an object, and image recording can be stopped in response to the cessation of object detection.
[0104] The sensing object may include an object within the vicinity of the ECV. This allows the user to request guidance within the premises. Furthermore, the process may include (i) sensing the motor turning on and the user transitioning from being supported by a user-supported component (e.g., a seat, a vertical stationary component, a bench, a standing surface, a stationary surface) to not being supported by the user-supported component, and (ii) generating a delay to establish a time period during which a determination is made regarding whether the user is sensed to have returned to being supported by the user-supported component within the time period prior to enabling the motor to turn off. The process may further include: sensing when the user is supported by the user-supported component, and further causing the CCU to enter a sleep mode in response to the sensor not sensing the user being supported by the user-supported component, and preventing the CCU from entering a sleep mode in response to sensing the user being supported by the user-supported component.
[0105] The process may further include the CCU performing an application that receives signals from a network server, and further includes displaying interactive information to the user. The process may further include enabling the user to receive information associated with the ECV rental from a remote device, including a unique identifier that allows the user to access the operation of the ECV. The user may further be able to rent an ECV directly from the CCU. Enabling the user to rent an ECV includes presenting a user interface through which the user can specify the rental duration, submit payment, and submit the unique identifier. The user may be able to book a CCU at a later time. Images of the ECV may be captured.
[0106] The foregoing method descriptions and process flowcharts are provided as illustrative examples only and are not intended to require or imply that the steps of the various embodiments must be performed in the presented order. As those skilled in the art will appreciate, the steps in the foregoing embodiments can be performed in any order. Words such as "then," "next," etc., are not intended to limit the order of steps; these words are only used to guide the reader through the description of the methods. Although process flowcharts may describe operations as a sequential process, many operations may be performed in parallel or simultaneously. Furthermore, the order of operations can be rearranged. A process may correspond to a method, function, procedure, subroutine, subprogram, etc. When a process corresponds to a function, its termination may correspond to the function returning to the calling function or the main function.
[0107] The various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this hardware-software interchangeability, the various illustrative components, blocks, modules, circuits, and steps have been generally described above in terms of their functionality. Whether this functionality is implemented as hardware or software depends on the particular application and the design constraints imposed on the overall system. Those skilled in the art can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be construed as causing a departure from the scope of the invention.
[0108] Implementations in computer software can be implemented as software, firmware, middleware, microcode, hardware description languages, or any combination thereof. Code segments or machine-executable instructions can represent processes, functions, subroutines, programs, routines, subroutines, modules, software packages, classes, or any combination of instructions, data structures, or program statements. Code segments can be coupled to and / or communicate with other code segments or hardware circuits by passing and / or receiving information, data, arguments, parameters, or stored content. Information, arguments, parameters, data, etc., can be passed, forwarded, or transmitted via any suitable means, including storage sharing, messaging, token passing, network transmission, etc.
[0109] The actual software code or dedicated control hardware used to implement these systems and methods is not a limitation of the invention. Therefore, the operation and behavior of the systems and methods are described without reference to specific software code, and it is understood that the software and control hardware can be designed to implement the systems and methods based on the description herein.
[0110] When implemented in software, functions can be stored as one or more instructions or code on a non-transitory computer-readable or processor-readable storage medium. The steps of the methods or algorithms disclosed herein can be embodied in a processor-executable software module that may reside on a computer-readable or processor-readable storage medium. Non-transitory computer-readable or processor-readable media include both computer storage media and tangible storage media that facilitate the transfer of computer programs from one place to another. Non-transitory processor-readable storage media can be any available medium accessible by a computer. By way of example and not limitation, such non-transitory processor-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other tangible storage medium that can be used to store desired program code in the form of instructions or data structures and is accessible by a computer or processor. As used herein, disks and optical discs include compact optical discs (CDs), laser optical discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and Blu-ray discs, where disks typically magnetically reproduce data, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operation of a method or algorithm may reside as one or any combination or set of code and / or instructions on a non-transitory processor-readable medium and / or computer-readable medium that may be incorporated into a computer program product.
[0111] The foregoing description represents preferred embodiments for carrying out the invention, and the scope of the invention should not be limited to this description. Rather, the scope of the invention is defined by the following claims.
Claims
1. An electric convenience vehicle (ECV) comprising: frame; Multiple wheels are configured to support and move the frame; A user support member, which is supported by the frame, is used to position the user during operation of the ECV, wherein the user support member includes a user support member sensor that senses when the user is supported by the user support member. A steering mechanism is disposed toward the front portion of the ECV and is configured to enable the user to rotate the direction of at least one wheel to control the direction of movement of the ECV; A motor configured to propel at least one wheel forward, backward, or hold it in a fixed position; The throttle valve, when activated in the first position, causes the motor to propel the at least one wheel in the forward direction; as well as A control and communication unit (CCU) is disposed in front of the user support member and configured to communicate via a communication network. At least one sensor is guided to detect an object ahead of the ECV in the direction of travel and is configured to generate a sensing signal indicating the object sensed by the at least one sensor; and the control and communication unit (CCU) is further configured to receive the sensing signal and control the operation of the motor based on the sensing signal. as well as A camera, oriented to face forward of the ECV, initiates recording of an image captured by the camera in response to the sensor sensing an object within the sensor's sensing neighborhood, and initiates cessation of recording of the image from the camera in response to the object no longer being sensed within the sensor's sensing neighborhood. The CCU is further configured as follows: The sensor senses that the motor is turned on and that the user support member sensor senses that the user is changing from being supported by the user support member to not being supported by the user support member; and A delay is generated to establish a time period during which a determination is made regarding whether the component sensor detects that the user has returned to the support of the user-supported component within the time period prior to enabling the motor to be turned off.
2. The ECV of claim 1, wherein the object is a person.
3. The ECV of claim 1, wherein the CCU includes a processing unit, a non-transitory memory, an electronic display configured to display operational data and non-operational data of the ECV, and an input / output unit configured to communicate with the communication network, the processing unit being configured to execute an ECV control module having a first mode when no object is detected by the sensor, and a second mode when the processing unit determines that an object is detected by the sensor based on the sensing signal.
4. The ECV of claim 3, wherein the operational data includes the speed of the ECV, and wherein the non-operational data includes information associated with the location in which the ECV operates.
5. The ECV of claim 4, wherein the non-operational data includes location-centric guidance information.
6. The ECV of claim 3, wherein the first mode enables the motor to operate at a first maximum speed, and the second mode restricts the motor to operate at a second maximum speed, which is slower than the first maximum speed.
7. The ECV of claim 1, further comprising a rudder attached to the steering mechanism, the at least one sensor being attached to the rudder and oriented to face the front of the front face of the rudder, wherein the rudder is configured to rotate in response to the user rotating the steering mechanism, thereby causing the at least one sensor to rotate together with the front face of the rudder.
8. The ECV of claim 1, wherein the sensor includes a proximity sensor.
9. The ECV of claim 8, wherein the application enables the user to request guidance within the premises.
10. The ECV of claim 1, wherein the user support member includes a user support member sensor that senses when the user is sitting on the user support member, and wherein the CCU is capable of entering a sleep mode in response to the user support member sensor not sensing that the user is sitting on the user support member, and is prevented from entering the sleep mode in response to the user support member sensor sensing that the user is sitting on the user support member.
11. The ECV of claim 3, wherein the input / output I / O unit of the CCU communicates with the communication network, the network server is executed through the communication network, and wherein the processing unit is configured to execute an application that receives signals from the network server, the application causing the processing unit to display interactive information received from the network server to the user.
12. The ECV of claim 1, wherein the CCU is further configured to enable the user to receive information associated with the lease of the ECV from a remote device, the information including a unique identifier that enables the user to access the operation of the ECV.
13. The ECV of claim 1, wherein the CCU is further configured to enable the user to lease the ECV directly from the CCU.
14. The ECV of claim 13, wherein enabling the user to rent the ECV includes presenting a user interface via which the user can specify the duration of the rental, submit payment, and submit a unique identifier.
15. The ECV of claim 13, wherein the CCU is further configured to enable the user to book the CCU at a later time.
16. The ECV of claim 1, further comprising a camera disposed on the ECV and oriented forward toward the ECV.
17. A method for operating an electric convenience vehicle (ECV), comprising: This enables the user of the ECV to control the direction of movement; In response to the user activating the throttle in the forward position, at least one wheel is propelled forward; as well as This enables the user to communicate via the communication network through the command and communication unit (CCU); The method further includes: In response to detecting an object ahead of the ECV in its direction of travel, a sensing signal indicating the sensed object is generated; and The movement of the ECV is controlled according to the sensing signal; and The method initiates image recording in response to the detection of an object, and initiates image recording to stop in response to the object no longer being detected, wherein the method further includes: The sensor motor turns on and the user changes from being supported by the user support member to not being supported by the user support member; and A delay is generated to establish a time period during which a determination is made regarding whether the user is sensed to have returned to the support of the user support member within the time period prior to enabling the motor to be turned off.
18. The method of claim 17, further comprising: Displays the operational and non-operational data of the ECV; Communicate with communication networks; as well as When no object is detected based on the sensing signal, the ECV is limited to a first maximum speed, and when an object is detected based on the sensing signal, the ECV is limited to a second maximum speed.
19. The method of claim 18, wherein displaying the operational data includes displaying the speed of the ECV, and wherein displaying non-operational data includes displaying information associated with the location in which the ECV operates.
20. The method of claim 19, wherein displaying non-operational data includes displaying location-centric guidance information.
21. The method of claim 18, wherein limiting the ECV to the first maximum speed comprises limiting the ECV to a maximum speed higher than the second maximum speed.
22. The method of claim 17, further comprising sensing an object in front of the angle of the front face of the steering mechanism in response to the user rotating the steering mechanism.
23. The method of claim 17, wherein sensing an object includes sensing an object within the vicinity of the ECV.
24. The method of claim 23, further comprising enabling the user to request guidance within the premises.
25. The method of claim 17, further comprising: Sensing when the user is supported by the user support member, and further including: causing the CCU to enter a sleep mode in response to the sensor not sensing that the user is supported by the user support member, and preventing the CCU from entering the sleep mode in response to sensing that the user is supported by the user support member.
26. The method of claim 17, further comprising executing an application that receives signals from a web server and displays interactive information received from the web server to the user.
27. The method of claim 17, further comprising enabling the user to receive information associated with the lease of the ECV from a remote device, the information including a unique identifier that enables the user to access the operation of the ECV.
28. The method of claim 17, further comprising enabling the user to lease the ECV directly from the CCU.
29. The method of claim 28, wherein enabling the user to rent the ECV comprises presenting a user interface via which the user can specify the duration of the rental, submit payment, and submit a unique identifier.
30. The method of claim 28, further comprising enabling the user to book a CCU at a later time.
31. The method of claim 17, further comprising capturing an image of the ECV.