Electric Convenience Vehicle (ECV) with control and communication unit

文档序号:1301116 发布日期:2020-08-07 浏览:12次 中文

阅读说明:本技术 具有控制和通信单元的电动便利车辆(ecv) (Electric Convenience Vehicle (ECV) with control and communication unit ) 是由 C.米汉 M.M.巴伯 K.D.林 C.W.弗莱切尔 J.T.扎尼克 T.罗德里格斯 W 于 2018-08-16 设计创作,主要内容包括:电动便利车辆(ECV)的一个实施例可以包括:框架;多个轮,其被配置为支承和移动框架;用户支承构件,其由框架支承;转向机构,其朝向ECV的前部部分设置;马达,其被配置为使得至少一个轮被向前推进,向后推进,或保持在固定位置中;节气门,当在第一位置被激活时其可以使得马达在向前方向上推进(一个或多个)轮,当在第二位置被激活时可以使得马达在反向方向上推进(一个或多个)轮;以及控制和通信单元(CCU),其设置在用户支承构件前面,并且被配置为控制马达的操作。(One embodiment of an Electric Convenience Vehicle (ECV) may include: a frame; a plurality of wheels configured to support and move the frame; a user support member supported by the frame; a steering mechanism disposed toward a front portion of the ECV; a motor configured to cause at least one wheel to be propelled forward, propelled backward, or held in a fixed position; a throttle that, when activated in a first position, can cause the motor to propel the wheel(s) in a forward direction, and when activated in a second position, can cause the motor to propel the wheel(s) in a reverse direction; and a Control and Communication Unit (CCU) disposed in front of the user support member and configured to control operation of the motor.)

1. An Electric Convenience Vehicle (ECV) comprising:

a frame;

a plurality of wheels configured to support and move the frame;

a user support member supported by the frame at which a user is positioned when operating the ECV;

a steering mechanism disposed toward a front portion of the ECV and configured to enable the user to rotate a direction of at least one wheel to control a direction of movement of the ECV;

a motor configured to cause at least one wheel to be propelled forward, propelled backward, or held in a fixed position;

a throttle that, when activated in a first position, causes the motor to propel the at least one wheel in a forward direction, when activated in a second position, causes the motor to propel the at least one wheel in a reverse direction, and when in a third position, causes the motor to maintain the at least one wheel in a fixed position; and

a Control and Communications Unit (CCU) disposed in front of the user support member and configured to communicate over a communications network.

2. The ECV of claim 1, further comprising:

at least one sensor directed to detect an object ahead of a direction of travel of the ECV and configured to generate a sensing signal indicative of an object sensed by the at least one sensor; and is

Wherein the Control and Communication Unit (CCU) is further configured to receive the sensing signal and to control operation of the motor in accordance with the sensing signal.

3. The ECV according to claim 2, wherein the CCU comprises 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 configured to execute an ECV control module having a first mode when no object is detected by the sensor and a second mode when an object is determined to be detected by the sensor based on the sensing signal by the processing unit.

4. The ECV according to claim 3, wherein the operational data comprises a speed of the ECV, and wherein non-operational data comprises information associated with a venue in which the ECV operates.

5. The ECV according to claim 4, wherein the non-operational data comprises venue-centric guidance information.

6. The ECV according to claim 3, wherein the first mode enables setting a motor to operate at a first maximum speed and the second mode limits the motor to operate at a second maximum speed that is slower than the first maximum speed.

7. The ECV according to claim 2, further comprising a tiller attached to the steering mechanism, the at least one sensor attached on the tiller and oriented to face in front of a front face of the tiller, wherein the tiller is configured to rotate in response to the user rotating the steering mechanism, thereby causing the at least one sensor to rotate along with the front face of the tiller.

8. The ECV of claim 2, further comprising a camera oriented to face a forward direction of the ECV and initiate recording of images captured by the camera in response to the sensor sensing an object within a sensing proximity of the sensor and initiate stopping recording of images from the camera in response to the object no longer being sensed within the sensor proximity of the sensor.

9. The ECV of claim 2, wherein the plurality of sensors includes a proximity sensor.

10. The ECV of claim 9, wherein the application enables the user to request guidance within the venue.

11. The ECV according to claim 1, wherein the user support member comprises a user support member sensor that senses when the user is supported by the user support member, and wherein the CCU is further configured to:

sensing that the motor is open and the user support member sensor senses that the user transitions from being supported by the user support member to not being supported by the user support member; and is

Generating a delay to establish a time period during which a determination is made as to whether the member sensor senses that the user is returning to being supported by the user support member within the time period before enabling the motor to turn off.

12. The ECV according to claim 1, wherein the user support member comprises a user support member sensor that senses when the user is seated 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 the user is seated on the user support member and is prevented from entering the sleep mode in response to the user support member sensor sensing the user is seated on the user support.

13. The ECV of claim 1, wherein an input/output (I/O) unit of the CCU is in communication with the communication network over which a web server executes, and wherein the processing unit is configured to execute an application that receives signals from the web server, the application causing the processing unit to display interaction information received from the web server to the user.

14. The ECV of claim 1, wherein the CCU is further configured to enable the user to receive information associated with a lease of the ECV from a remote device, the information including a unique identifier that enables the user to access operations of the ECV.

15. The ECV of claim 1, wherein the CCU is further configured to enable the user to rent the ECV directly from the CCU.

16. The ECV of claim 15, wherein enabling the user to rent the ECV comprises presenting the user interface via which the user can specify a duration of the lease, submit payment, and submit a unique identifier.

17. The ECV of claim 15, wherein the CCU is further configured to enable the user to subscribe to the CCU at a later time.

18. The ECV according to claim 1, further comprising a camera disposed on the ECV and oriented to face a forward direction of the ECV.

19. A method for operating an Electric Convenience Vehicle (ECV), comprising:

enabling a user of the ECV to control a direction of movement;

activating a throttle in response to the user in a forward position, in a second position, and in an idle position, respectively, such that at least one wheel is propelled forward, propelled backward, or remains in a fixed position; and

enabling the user to communicate over a communications network via a Command and Communications Unit (CCU).

20. The method of claim 19, further comprising:

in response to detecting an object in front of a direction of travel of the ECV, generating a sensing signal indicative of the sensed object; and

controlling movement of the ECV in accordance with the sensing signal.

21. The method of claim 20, further comprising:

displaying operational data and non-operational data of the ECV;

communicating with a communication network; and

the ECV is limited to a first maximum speed when no object is detected based on the sensing signal and limited to a second maximum speed when an object is detected based on the sensing signal.

22. The method of claim 21, wherein displaying the operational data comprises displaying a speed of the ECV, and wherein displaying non-operational data comprises displaying information associated with a venue in which the ECV operates.

23. The method of claim 22, wherein displaying non-operational data comprises displaying venue-centric guidance information.

24. The method of claim 21, wherein limiting the ECV to the first maximum speed comprises limiting the ECV to a maximum speed higher than the second maximum speed.

25. The method of claim 20, further comprising sensing an object in front of an angle of a front face of a steering mechanism in response to the user rotating the steering mechanism.

26. The method of claim 20, further comprising initiating recording of an image in response to sensing an object, and initiating stopping recording of an image in response to the object no longer being sensed.

27. The method of claim 20, wherein sensing an object comprises sensing an object within proximity of the ECV.

28. The method of claim 27, further comprising enabling the user to request guidance within the venue.

29. The method of claim 19, further comprising:

sensing that the motor is open and the user transitions from being supported by a user support member to not being supported by the user support member; and

generating a delay to establish a time period during which a determination as to whether the user is sensed to return to being supported by the user support member within the time period before the motor is enabled to turn off.

30. The method of claim 19, further comprising: sensing when the user is supported by a user support member, and further comprising: 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.

31. The method of claim 19, further comprising executing an application that receives signals from a web server and displays interaction information received from the web server to the user.

32. The method of claim 19, further comprising enabling the user to receive information associated with the rental of the ECV from a remote device, the information including a unique identifier enabling the user to access operations of the ECV.

33. The method of claim 1, further comprising enabling the user to rent the ECV directly from the CCU.

34. The method of claim 33, wherein enabling the user to rent the ECV comprises presenting the user interface via which the user can specify a duration of rental, submit payment, and submit a unique identifier.

35. The method of claim 33, further comprising enabling the user to subscribe to a CCU at a later time.

36. The method of claim 19, further comprising capturing an image of the ECV.

Technical Field

The present invention relates to electric convenience vehicles, and more particularly, to electric convenience vehicles including a user interface.

Background

Theme parks and other public venues, such as sports and concert venues, zoos, and other public and private venues, have long been enjoyed by people of all ages. Other types of facilities, such as airports, hospitals, malls, retail stores, and the like, have similar types of people. As understood by the site operator, the population has a certain percentage of individuals who need assistance with walking due to injury, illness, age, or other reasons, and are commonly referred to as handicapped individuals.

As has become a public strategy and good business, places often provide powered vehicles, commonly referred to as Electric Convenience Vehicles (ECVs), which are self-propelled to enable handicapped individuals, who have physical disabilities that impede or limit walking, to participate in the place. Existing ECVs include electrically powered scooters on which handicapped individuals may drive throughout the day to access different parts of the venue. Conventional ECVs are relatively simple and typically include a chair mounted on a frame having wheels and a steering mechanism. The motor on the ECV is controlled to propel the ECV forward or backward by using a throttle (throttle) typically located on or near the handle of the steering mechanism.

Depending on the location, the ECV may be leased by the facility or a third party provider to the guest. Other facilities allow users to borrow ECVs when the site is present. While these ECVs are helpful to disabled individuals, the venue and owner/operator of the ECV do not receive commercial benefit beyond the rental level from the disabled individual during the rental period of the ECV. It is therefore desirable to provide additional business benefits to the owner/operator of an ECV, while adding functionality and experienced ECV to the users of the ECV.

Disclosure of Invention

An Electric Convenience Vehicle (ECV) that enhances the experience at the venue for users and the commercial value for venues and operators of ECVs may include a Control and Command Unit (CCU) that enhances safety for pedestrians around the ECV, reduces liability and risk of injury for users of the ECV, and provides functionality not previously present on the ECV. Functionality ranges from venue maps and directions, rental and booking orders for ECVs, venue messaging between users and venues, locking and unlocking of lockboxes on ECVs, and the like.

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 a front portion of the ECV and configured to enable a user to rotate a direction of the at least one wheel to control a direction of movement of the ECV. The motor may be configured such that the at least one wheel is propelled forward, propelled backward, or held in a fixed position. A throttle, when activated in a first position, may cause the motor to propel the wheel(s) in a forward direction, when activated in a second position, may cause the motor to propel the wheel(s) in a reverse direction, and when in a third position, may cause the motor to maintain the wheel(s) in a fixed position. A Control and Communications Unit (CCU) may be disposed in front of the user support member and configured to communicate over a communications network.

One embodiment of a method for operating an electric convenience vehicle may include enabling a user of an ECV to control a direction of movement. The at least one wheel may be caused to be propelled forward, propelled rearward, or held in a fixed position in response to a user activating the throttle in the forward position, in the second position, and in the idle position, respectively. A user may be enabled to communicate over a communications network via a Command and Communications Unit (CCU).

Drawings

A more complete understanding of the method and apparatus of the present invention may be obtained by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:

1A-1J are illustrations of an illustrative Electric Convenience Vehicle (ECV) including a Control and Communication Unit (CCU), sensors configured to sense objects in front of the ECV, and other features to provide security and an enhanced user experience within a venue;

FIGS. 2A and 2B are schematic diagrams showing sensors positioned on the ECV for sensing objects in front of and around the ECV, and further sensing whether a user is seated in the seat;

3A-3C are illustrations of an illustrative ECV including a cover or canopy that can be mounted to the seat of FIG. 3A and used to cover a user from the sun and rain, for example, while operating the ECV;

4A-4C are illustrations of an illustrative lockbox that may be attached behind the backrest of a seat of an ECV;

FIG. 5 is an illustration of an illustrative CCU disposed on top of a tiller such as the ECV shown in FIG. 1A;

fig. 6A and 6B are illustrations of an illustrative ECV showing sensing zones from sensors disposed on the ECV;

FIG. 7 is an illustration of an illustrative ECV showing a sensor mounted on the tiller of the ECV along with a sensing pattern created by the sensor;

FIG. 8 is an illustration of an illustrative ECV that provides a place to stand by a user and that may include a plurality of sensors positioned on the tiller of the ECV along with a CCU disposed on the front member (which in this example is centered on the steering mechanism to enable the user to view the CCU when operating the ECV);

FIG. 9 is a block diagram of illustrative electronics for controlling and operating the ECV and CCU;

FIG. 10 is a flow chart of an illustrative CCU control process for managing the batteries of a CCU;

FIG. 11 is a flow chart of an illustrative ECV control process for a CCU to control the operation of an ECV;

FIG. 12 is a flow chart illustrating an exemplary crash recording process;

FIG. 13 is an illustration of a illustrative block diagram of a system including software configured to be executed by a CCU of an ECV and further configured to communicate with a server(s) and a web browser over one or more communication networks;

FIG. 14 is an illustration of an illustrative network environment in which an electric convenience vehicle operates;

FIG. 15 is an illustration of an illustrative CCU operating on an ECV;

FIG. 16 is a hierarchy of screen shots representing software operations of the CCU;

17A-17C are a sequence of illustrative processes for enabling a user to rent and access an ECV;

18A-18G are screenshots of an illustrative user interface for a CCU supporting rental and use of ECVs;

FIG. 19 is an illustration of an illustrative venue (in this example, an amusement park) in which a rental area having an ECV can be rented;

FIG. 20 is an illustrative CCU displaying a user interface to a user of an ECV; and

fig. 21A and 21B are illustrations of top and side views of another location (in this example, a hospital) in which an ECV with a CCU is operating.

Detailed Description

A. Electric Convenient Vehicle (ECV)

With respect to fig. 1A-1J, an illustration of an illustrative Electric Convenience Vehicle (ECV) 100 including a Control and Communication Unit (CCU) 102 is shown. The ECV100 can 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, the steering mechanism 108 disposed toward a front portion of the ECV100 and configured to enable a user to rotate a direction of the one or more wheels 104 to control a direction of movement of the ECV 100. Because the CCU102 is intended for outdoor use, the CCU102 may be waterproof or otherwise protected from rain or other liquids entering the housing of the CCU 102. The CCU102 may use Android @, or any other operating system, to control its operation. In an embodiment, the frame may include or define a chassis (not shown) on which the body 110 is mounted. A motor (not shown) may be configured to rotate the at least one wheel 104 forward, backward, or remain in a fixed position.

A throttle 112 that, when disposed in a first position, causes the motor to propel the wheel(s) 104 in a forward direction; when disposed in the second position, causing the motor to propel the wheel(s) in a reverse direction; and when disposed in the third position, causes the motor to maintain the wheel(s) in a fixed position (or in a neutral or disengaged state in which the wheel(s) may roll with a force applied to the ECV 100). It should be appreciated that the throttle valve 112 may have a wide variety of physical configurations that provide forward, reverse, and maintain position functionality. The throttle 112 may be shaped as a "wiggler (wig-wag)" having three states or positions, where a stationary state is neutral with motion inhibited or no force applied to at least one wheel 104, a left leaning state applies a forward force to the wheel(s), and a right leaning state applies a reverse force to the wheel(s).

One or more sensors 114a-114C may be directed to detect object 1C in front of the direction of travel of ECV100, sensors 114d and 114e (fig. 1C) may be directed to the side of ECV100 to detect objects at the side of ECV100, and sensors 114f and 114g may be directed to the back of ECV100, where the set of sensors 114a-114g is referred to herein as sensors 114. Each of the sensors 114 may be configured to generate a sensing signal (see, e.g., fig. 9) indicative of an object sensed by any one of the sensors 114.

A Control and Communication Unit (CCU) 102 may be disposed in front of the seat 106 and configured to receive the sensing signals and control operation of the motors, wherein the CCU is further configured to communicate over a communication network (see, e.g., fig. 14), such as a CAN bus or other communication bus. The CCU102 is also referred to herein as an electronic digital instrument (EDD). The sensors 114 may be configured to sense objects around (e.g., in front of, to the sides of, and behind) the ECV110, and the CCU100 and/or other electronic device(s) may be configured to control the operation of the CCU100 so as to provide (i) safety of users of the ECV110 and pedestrians around the ECV110 and (ii) an enhanced user experience within the venue (e.g., at an amusement park).

With further reference to fig. 1A, the ECV100 chair 106 is supported by a base frame above the body 110. In this example, the chair 106 includes armrests 116a and 116b (collectively 116) on each side of the chair 106 to assist the user in boarding the chair 106, disembarking from the chair 106, and remaining on the chair 106, backrest 118, and headrest 120. The seat 106 may be height and angle adjustable. Steering mechanism 108 may include handles 122a and 122b (collectively 122) that a user uses to control the direction of movement of ECV 100. The steering mechanism 108 may also include a tiller 124 that extends downwardly from the handlebar 122 to the body 110, and the tiller 124 is configured to rotate in response to a user moving the handlebar 122 attached to the tiller 124.

The sensor 114 is shown mounted to a tiller 124 such that the sensor 114 is able to sense objects, such as people, walls, curbs, etc., in front of the direction of travel of the ECV 100. Also, when the sensor 114 is mounted to a rotating tiller 124, the sensor 114 senses objects according to the angle of the tiller 124, unlike sensors that may alternatively be mounted to the front bumper 126 of an ECV100 that remains stationary, where a bumper-mounted (not shown) sensor will sense objects in front of the bumper 126 of the ECV100, rather than an immediate change in direction of the tiller 124, which causes a change in direction of the ECV 100. For example, if a user of ECV100 turns tiller 124 by exerting a force on handlebar 122, sensor 114 senses the object prior to the time that front bumper 126 of ECV100 is facing the object.

Other features on the front of ECV100 may include lights 130 disposed on body 110. In this example, lights 130 include left, right, and center lights that illuminate the path in front of ECV100, but are also decorative in nature. CCU102 may be configured to turn lights 130 on and off. In an embodiment, the CCU102 may be configured to turn on/off the left and right lights independently of the center light. In an alternative embodiment, a physical component (e.g., a button or switch) may control the operation of the light 130, rather than the CCU102 controlling the operation of the light.

In an embodiment, the tiller 124 may have a front camera 132 disposed thereon for capturing images. For example, the images may include video and/or still images that may be stored and used in the event of a collision. In embodiments, the captured images may be low resolution video images so as to consume less storage than high resolution images, and are transferred from the camera 132 to the CCU102 for storage and/or processing thereby. In an embodiment, the 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 shown in fig. 1B, the ECV100 may also include one or more rear cameras 134a and 134B (collectively 134), which rear cameras 134a and 134B may also be configured to capture images (e.g., high resolution images for display and low resolution images for storage) when the ECV100 is backed up and transfer the images to the CCU102 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, for example. The high resolution image and/or the low resolution image may be stored to save a day of storage for the user.

The run/charge indicator light 136 may illuminate in one or more colors, in addition to the light 130, using a light emitting diode (L ED) or other illumination device to provide notification to a user, operator, and/or pedestrian status information, for example, the run/charge indicator light 136 may illuminate in white when in an operational mode (e.g., on and moving or stationary). when charged by a charger, the light 136 may illuminate in green when fully charged and in electrical communication with the charger, yellow when not fully charged, and red when not charged.the charger may be a wired or wireless (e.g., capacitive) charger.if not in electrical communication with the charger, the notification light 136 may notify the user, for example, whether the ECV100 is currently rented or otherwise used (e.g., green bright/dark/bright transition) or is not currently rented or used (e.g., red bright/dark/bright transition). the light 136 may be controlled to display other colors (e.g., orange, patterns, or other illuminated signals, such as CCU102, or red fault light 102 may be detected for a variety of reasons.

If a separate battery is included for powering the CCU102 independently of the battery used to power the motor for propelling the ECV100, a photovoltaic cell 138 may be positioned on the tiller 124 and in electrical communication with a rechargeable battery (not shown) for use in powering the CCV 100, for providing mobility and/or powering the CCU 102. In an embodiment, a main battery and a backup battery may be provided, where the backup battery may be smaller than the main battery and used in response to the main battery depleting charge. The light sensor 140 may be provided to sense ambient light and generate an ambient light signal for use when controlling the brightness of the electronics of the CCU102 (e.g., day/night settings) such that the brightness of the CCU102 is high during the daytime and low during the nighttime or, for example, when the ECV100 is in a shadow or tunnel. In an embodiment, a USB charger port 142 may be provided that may communicate with the CCU102 for downloading and uploading content data (e.g., captured images or video) or setup information to enable a user to charge his or her mobile device or otherwise communicate with the CCU 102. In an embodiment, dual USB charging ports may be provided to enable multiple electronic devices to be charged simultaneously.

With respect to fig. 1B, a rear perspective view of ECV100 is shown. In this view, the CCU102 is shown positioned at the top portion of the tiller 124 above the height of the handlebar 122. It should be understood that alternative configurations may also be utilized, such as CCU102 being centered in height relative to handlebar 122. Goggles or glare shield 128 that partially surround CCU102 may be used to help reduce glare on CCU 102.

CCU102 may include an electronic display on which a user interface or dashboard may be displayed to enable a user of EVC 100 to interact with CCU102 and rent, control, and/or operate ECV 100. As further described herein, the user interface may display operational information and non-operational information. The operational information may include speed of the ECV100, remaining battery power, and other ECV operational information. As further described herein, the non-operational information may include venue-specific map information, venue-specific user information, rental information, and the like.

The backrest 118 may include one or more brackets 144 connected thereto, and various devices may be mounted to the one or more brackets 144. The bracket 144 may enable a basket 146 (e.g., a metal mesh basket) (as shown in fig. 1C), a lockbox (see, e.g., fig. 4A-4C), a holder (such as an oxygen tank holder, a cane holder, a beverage holder, etc.), an umbrella holder, and/or any other holder or device that may be useful to a user of the ECV100 to be secured. Another storage container 148 may be disposed under the seat 106 and may be formed of any material, rigid or flexible, to enable a user to store items therein.

On the rear portion of body 110 of ECV100, a light 147 is shown, which light 147 indicates that the ECV is stopped or performs some other type of action on vehicles and people behind ECV 100. In an embodiment, one or more sensors 149, such as proximity sensors, may be positioned on the rear of the ECV 100. The camera may also be positioned on the rear of ECV100, thereby enabling the user to see behind ECV100 at the time of backup, for example, by viewing video images received from the rear camera on CCU 102. FIGS. 1C-1J show alternative perspective and directional views of an ECV.

To charge the ECV100, a charging port 150 may be provided on the tiller 124. The charging port 150 may include an electrical conduit that allows a charger to be connected thereto via a charger cable (not shown) having a complementary connector that connects with 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 rather than on the tiller 124. Further, ECV100 can utilize wireless charging, such as inductive charging, wherein an inductive charging element can be placed under ECV100 to inductively charge the rechargeable battery via the corresponding inductive charging element.

An operator key bypass (key bypass) 152 may be provided to enable an operator to override the controls of the ECV100 currently assigned to the user. The operator key bypass 152 may be accessed via a key, which enables control of the ECV100 and CCU102 to be overridden and given to an operator having the key. The key may be a conventional key or an electronic key that is coded such that ECV100 and CCU102 provide access to some or all functions depending on the code. For example, the operator may be a service person who checks the battery level or user identifier to determine the current status or a technician who must repair or otherwise service the ECV 100.

An RFID and/or barcode reader 154 may be positioned below the CCU102 and may be configured to scan, image, and read machine-readable indicia (e.g., barcodes, QR codes, RFID tags, etc.) from a variety of media. The reader 154 may be continuously on and ready to read machine-readable indicia. The reader 154 may be in electrical communication with the CCU102 to transmit data to the CCU 102. The reader 154 may receive and store text or commands associated with machine-readable indicia for use thereby. For example, the machine-readable indicia may be a discount code, a user identifier, an open command, or any other information or command that is available for rental (e.g., a discount on the rental fee), informational (e.g., the user via the CCU's address by his or her name), operative (e.g., the user is re-authenticated each time the user attempts to re-access the ECV), or other function (e.g., a treasure hunt block).

The tiller 124 may be angled upright and toward the seat 106. To change the angle, the switch 156 may be used to perform power adjustments using a motor within the tiller 124. The switch 156 may include a forward/rearward rotation mechanism that allows for forward and rearward powered adjustment of the tiller 124. In alternative embodiments, the tiller 124 may comprise a mechanical rotational element with a fixed or variable setting, such as a hinge (not shown). Additionally, the CCU102 may support user interface elements that allow user interaction to set the angle of rotation of the tiller 124.

With respect to fig. 2A-2D, schematics are shown illustrating an ECV200 including sensors 202A-202j (collectively 202) positioned on the ECV, the sensors 202A-202j being used to sense objects in front of and around the ECV200 and whether a user is seated in the seat. The sensors 202 include front sensors 202a-202c positioned on a tiller 204 that is configured to be rotated at a joint 206 by a user turning one or more handles 208. The sensors 202a-202c may be arranged to sense objects in front of the tiller 204 depending on the angle of the tiller 204. As previously described, if the tiller 204 is rotated, sensors 202a-202c mounted to a portion of the rotated tiller 204 sense an object positioned in front of the rotated tiller 204. As shown, the sensors 202a-202c are configured with a sensing pattern 208, the sensing pattern 208 protruding outward approximately 6 feet at a height of approximately 3 feet. The sensing pattern 208 may further have a shape that is not obstructed by wings or other portions of the body 210 of the ECV200, as further illustrated in fig. 7 and 8.

The sensor 202d (which may include one or more sensors disposed at the base portion 212 of the front flap 214) may be used to sense an object below the sensing pattern 208. Sensor 202d may be configured to sense objects or structures located within a certain distance of ECV 200. For example, the sensor 202d may be configured to have a sensing distance of between about 3 feet and about 6 feet, with about a distance being within a few inches (such as 3 inches).

The sensing distance of the sensors 202a-202d should be long enough so that the ECV200 can stop at a rate that does not cause discomfort to the user (e.g., does not cause its head or body to snap forward) if automatically decelerated by the CCU216 or other electronics. Sensors 202e/202f positioned at central locations on the left and right sides at the bottom portion of the body 210 of ECV200 can be configured to sense objects to the underside and sides of ECV200 to help prevent a pedestrian's foot or object from being over ridden by either of the respective left and right rear wheels 217a/217b of ECV 200. The sensors 202g and 202h are proximity sensors mounted to a rear portion of the body 210 to sense objects behind the ECV 200. As ECV200 moves rearward, sensors 202g and 20h may be used primarily to sense objects behind ECV200 and may have the same or different sensing patterns as sensors 202a-202 c.

In addition to the proximity sensors 202a-202h, the ECV200 may include user or operator sensors 202i and 202 j. The sensor 202i may be positioned on a top portion of the tiller 204 and face the seat 218 or a backrest 220 extending upwardly from the seat 218. The sensor 202i may be used to sense that the user is positioned on the seat 218. The 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 distance of the seat 218 or the backrest 220. The sensor 202j may be a sensor that measures the weight or force placed on the seat 218. In an embodiment, the sensor 202j measures weight or force, and the circuitry or software program executed by the circuitry may determine that the weight on top of the seat 202j is above a certain amount (such as 75 pounds) to confirm that the user is more likely to sit on the seat 218 than a package or other object is placed on the seat 218. The motor controller 222 may be used to control the motor of the ECV 200. In an embodiment, a switch (not shown), which may be part of the motor controller 222, may be configured to prevent the motor from operating or causing the wheels 217a/217b to rotate.

With respect to fig. 2B and 2C, a top view and a side view of ECV200 are shown. The sensors 202 are shown in wired or wireless communication with a CCU216, which CCU216 may be configured to receive and respond to sensing signals received from any of the sensors 202. As previously described, other circuit(s) (not shown) may be configured to receive and respond to sensing signals from one or more of the sensors 202. If other circuitry is utilized, CCU216 may be further configured to communicate with the other circuitry to interact with the other circuitry or to receive and record operations performed by the other circuitry in controlling ECV 200.

With respect to fig. 3A, which is an illustration of an illustrative ECV 300, the illustrative ECV 300 is configured with a canopy 302, the canopy 302 mounted to a seat 304, backrest 306, or frame member 308 with a structural member 310 that may be connected to the frame member 308 and/or extend through the frame member 308. The canopy 302 may be translucent, opaque, or otherwise configured to enable or prevent light from passing therethrough. It should be understood that a wide range of configurations of the canopy 302 may be provided. In an embodiment, side members (not shown) that extend downward or that can move up and down or from back to front allow the user to further protect himself or herself from the sun and/or rain.

With respect to fig. 4A-4C, an illustration of a seat 400 of an ECV is shown, the seat 400 including an illustrative lockbox 402 that can be attached to a backrest 404 of the seat 400. The lockbox 402 may be mounted to one or more mounting brackets (not shown) attached to the backrest 404. In an embodiment, the lockbox 402 is formed from a solid, rigid material (e.g., metal). A user of the ECV may store and secure items in lockbox 402. In an embodiment, a rotatable or removable cover 406 may be provided to enclose items in the lockbox 402. A user interface 408 may be mounted to lockbox 402 that enables a user to lock and unlock 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 lid 406.

User interface 408 may include electronics that enable a user to lock and unlock a lock mechanism (not shown) that engages and disengages to secure and release cover 406. in the illustrated embodiment, user interface 408 includes a keypad (keypad) 410 along with a small electronic display 412 (e.g., a liquid crystal display (L CD)) that allows a user to set a Personal Identification Number (PIN), such as a 4-digit PIN, to lock and unlock lock box 402. it should be understood that a wide range of user interfaces, displays, and locking mechanisms may be utilized.

With respect to fig. 5, an illustrative CCU500 is shown disposed on top of a tiller 502 of an ECV such as that shown in fig. 1A. CCU500 may include an electronic display on which user interface 506 is displayed. The user interface 506 is shown to include a number of dashboard-style features, including a speed meter 508, a fuel meter 510 (in this example, a battery charge level), and a forward/reverse indicator 512. Other information elements include object sensor meter 514, digital map 516, weather information 518, horn 520, speed control limiter 522, and lock vehicle soft button 524. The current time and date 526 may also be displayed. Because CCU500 may be wirelessly connected to a communication network, a connection strength indicator 528 and a battery level 530 may also be displayed. In an embodiment, a compass may be displayed that points to attractions (attractions) outside the compass (e.g., rides) or locations (e.g., entry gates, front doors, etc.).

The CCU500 is intended to provide both ECV control and information to the user. As such, CCU500 may be configured to execute a variety of applications or application programs (apps) to support ECV and information. Applications may be accessed by a user via application icons 532a-532n (collectively 532) to execute the corresponding applications. The applications may include dashboard 532a, rental/return 532b, router 532c, venue 532d, settings 532e, and help 532 n. It should be understood that additional or alternative applications may be executed by CCU500 and are available for execution thereby. Various aspects of the application are further described herein with respect to FIG. 15.

With respect to fig. 6A and 6B, an illustrative ECV 602 is shown along with an illustration of sensor regions or zones 602a-602d (collectively 602). ECV 600 is shown from a top view (fig. 6A) and a left side view (fig. 6B) such that sensing zone 602 can be seen relative to ECV 600. Sensing zone 602a is shown having a length of 6 feet (72 inches), a width of 30 inches, and a height of 30 inches. Sensing zone 602b is shown as having a length of 18 inches, a width of 30 inches, and a height of 18 inches. Sensing regions 602c and 602d are shown having a length of 12 inches and a width of 12 inches. The height of sensing regions 602c and 602d may extend from the sensor down to the surface on which ECV 600 resides or toward the surface on which ECV 600 resides. It should be understood that alternative dimensions of sensing region 602 may be utilized. Although sensing region 602a is shown as extending directly in front of ECV 600, it should be understood that sensing region 602a is variable in orientation depending on the angle of the tiller on which the sensor is mounted.

Sensing region 602 is generally defined by the type of sensor used to sense objects within sensing region 602. Additionally, sensing zone 602 may be established by gain (gains) in the electronics to which the sensor is electrically connected and/or power used to drive the sensor. Moreover, sensing region 602 may depend at least in part on the temperature of the sensor, wherein the size of sensing region 602 may vary based on the temperature of the sensor.

It should be understood that sensing zone 602 is illustrative and that other sensing zones may be utilized. Moreover, sensing zones 602 may be dynamic in that they may be changed manually or automatically depending on the environment in which the ECV is operating. For example, sensing zone 602 may be adjusted to be shorter if ECV 600 is operating in a crowded space, and larger if ECV 600 is operating in a less crowded space. Also, sensing zone 602 may be adjusted based on the velocity of ECV 600 such that sensing zone 602 (at least front sensing zone 602 a) may be lengthened if ECV 600 is moving quickly and sensing zone 602 (at least front sensing zone 602 a) may be shortened if ECV 600 is moving slowly. Alternatively, sensing region 602 may be stationary and the sensed signals may be adjusted using software.

As previously described, sensing zone 602 is established by a proximity sensor. Alternatively, a different type of sensor may be utilized, such as an optical sensor. For example, a three-dimensional (3D) image sensor device may be utilized to measure the distance of an object from the ECV 600, and the image may also be used for other purposes. Alternative types of sensors for detecting range may be utilized. The front, back, left and right sensors may be of the same or different types, as the range and type of object being sensed may be different. Although not shown, sensors at the front of the bumper facing diagonally downward to sense an object (such as a curb or other object) may be included and the same or similar to the side sensors.

With respect to fig. 7, an illustration of an exemplary ECV700 is shown, the exemplary ECV700 showing a sensor 702 mounted on a tiller 704 of the ECV700 along with a sensing pattern 706 created by the sensor 702. The sensing region 706 is shown to include angled regions 708a and 708b that extend above and below the front member 710 and basket 712 to avoid having the sensing region 706 obstructed. A sensor providing a sensing region 706 of such a shape may be utilized. CCU 712 may be in electrical communication with sensor(s) 702 to receive and respond to sensing signals from sensor(s) 702. Although not specifically shown, it should be understood that additional sensors for the sides and rear of ECV700 may also be included. Camera(s) (not shown) may also be included on ECV700 and in communication with CCU 712 for capturing and processing images.

With respect to fig. 8, an illustration of an illustrative ECV 800 is shown, which illustrative ECV 800 provides a place to stand by a user and may include one or more sensors 802 positioned on a tiller 804 of the ECV 800 along with a CCU 806 disposed on a steering mechanism 808 of the tiller 802 to enable the user to view the ECV 800 during operation. Sensor 802 may generate sensing region 810. The ECV 800 may include a vertical stationary member 812 against which the user may lean during operation. The vertical stationary member 812 may be adjustable up and down to accommodate different heights of users. As shown, a camera 814 may also be mounted to the tiller 804 to capture images and video for use by the CCU 806. CCU 806 may be configured and operate in the same manner or in a similar manner as CCU100 of fig. 1A. For example, rather than sensing the weight on a seat, the weight on a floor or light blocked by a sensor mounted to a floor may be sensed to determine if a user is on the ECV 800.

With respect to fig. 9, a block diagram of illustrative electronics 900 for controlling and operating the ECV and CCU is shown. The electronics 900 can include a processor 902, which processor 902 can include one or more computing devices, such as a general purpose processor (e.g., a Raspberry PI), an image processor, a digital signal processor, etc., and an electronic display 904 (e.g., a 5-inch or 7-inch touch screen display). In an embodiment, the processor 902 and the electronic display may form, at least in part, a CCU that a user may use to rent and control ECVs. Wireless communication devices 906 (e.g., WiFi transceivers) and geolocation devices 908 (e.g., GPS receivers, triangulation receivers, etc.) may be included to support various data communication and application services, such as location tracking, geofencing (e.g., to prevent ECVs from leaving a venue or entering a restricted area of a venue). A plurality of sensors including proximity sensor(s) 910 and seat switches 912 may be included to assist in managing and controlling the ECV and CCU, as further described herein. In an embodiment, one or more video cameras 914 may be included to capture images, such as video images, for display on the electronic display 904, and to support other applications, such as an ECV crash (crash) recording application, in which video captured by the camera is stored for later review to determine how the event occurred. Each of the electronics can communicate with the processors 902 via wired or wireless connection, directly or indirectly through other network electronics (e.g., USB, HDMI, Bluetooth, or other communication protocols).

As shown, the proximity sensor(s) may be configured to sense the proximity of an object, such as a person (e.g., adult, child), structure (e.g., curb, wall, pole, etc.), or movable object (e.g., other ECV, bin, bag, etc.) and generate a sensing signal 916 indicative of the sensed object. In an embodiment, the sense signal 916 is analog, and the processor may convert the signal 916 to digital, thereby for processing. In alternative embodiments, signal 916 may be digital. The signal 916 may (i) indicate an angle of the object based on the angle of the sensor relative to the ECV (e.g., each of three sensors mounted on the tiller may output a sensed signal level that may be used to determine the angle of the object relative to the tiller) and ii) indicate a distance of the object based on the magnitude of the signal.

With respect to fig. 10, a flow diagram of an illustrative CCU control process 1000 for managing the batteries of a CCU is shown. Process 1000 may begin with the CCU in a closed state and at step 1002, a determination as to whether a seat sensor indicates that a user is seated on a seat of the ECV. For example, if the ECV is a standing ECV, the sensor may sense whether the user is pressing against the upright seat rest. If so, process 1000 may turn or maintain the CCU to an open state at step 1004. Once opened, the user can utilize the CCU for functional and informational purposes while operating the ECV. The CCU may remain open as long as the user interacts directly with the CCU or continues to operate the ECV while the user is seated in the seat. If it is determined at step 1002 that the user is no longer sitting in the seat, process 1000 may continue at step 1006, where a determination may be made as to 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 may return to step 1002 to continue monitoring the seat sensors. If the time limit has been reached, the process may continue at step 1008, where the CCU may enter a sleep state. The sleep mode may cause the display to be turned off and other non-critical functions (such as wireless communication) may also be turned off. Process 1000 may return to step 1002 to continue monitoring the user sitting in the seat, where at step 1004 the CCU may be rotated back to an open state.

With respect to fig. 11, a flow diagram of an illustrative ECV control process 1100 for a CCU to control the operation of an ECV is shown. Process 1100 may begin at step 1102, where a determination may be made as to whether an object is in the field of view (FOV) of any sensor. The determination may be intelligent and include a determination as to whether an object in the FOV of the sensor is in the FOV of the sensor in the direction of travel or expected direction of the ECV. For example, if the object is in the FOV of the front or side sensor and the ECV is moving or is ready to move forward, the determination at step 1102 as to whether the object is in the field of view of the sensor is "yes", otherwise "no". Alternatively, if the object is determined to be in the field of view of the front sensor and the ECV is reversed, the determination at step 1102 is "no". If the determination at step 1102 is "no," the process may continue at step 1104 where the control of the ECV may be operated at a normal setting, such as the speed of the ECV may be at a fast maximum speed (e.g., 10 mph). Alternatively, if the determination at step 1102 is "yes," the process may continue at step 1106 where the control of the ECV may operate at a normal setting, such as the speed of the ECV may be at a slow or reduced maximum speed (e.g., 3 or 5 mph). By reducing the maximum speed of the ECV, there is a more likely chance that the ECV will hit and injure a pedestrian or object.

The reduction in speed at step 1106 may be accomplished in a variety of ways. For example, rather than momentarily dropping the maximum speed, the maximum speed may be decreased in a ramped manner (e.g., ramped down linearly from a highest maximum speed to a lower maximum speed), thereby preventing the ECV from slowing down too fast and causing discomfort to the user or other conditions. Similarly, if the maximum speed is increased from a lower speed, the transition may be ramped in order to prevent the ECV from accelerating too fast and avoid causing discomfort or other conditions to the user. The limitation of maximum speed means that if the user is applying the throttle at maximum level, the speed of the ECV will be limited to the maximum speed established and controlled by the CCU. In enforcing the maximum speed limit, the CCU may apply a control signal to the motor of the ECV that causes the ECV to travel no faster than the maximum speed limit. Thus, if the maximum speed transitions from fast to slow, the CCU will transition the ECV from fast maximum speed to slow maximum speed with a transition slope if the throttle is positioned to reach maximum speed. In embodiments, the CCU may be configured to not only transition the maximum speed from fast to slow, but also to stop the ECV by making the motor even slower and/or applying automatic braking in response to sensing that the object is at close range (especially close to the front of the ECV or just in front of the rear tires) in the event that a determination is made that the object will be hit by the ECV if the user does not take evasive action by turning the steering mechanism (e.g., rotating the tiller) or applying braking.

With respect to fig. 12, a flow diagram of an illustrative crash recording process 1200 is shown. The process 1200 may begin at step 1202, where a determination may be made as to whether an object is in the field of view of a sensor of an ECV. 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 camera on the ECV may be stopped, not started, or not saved. That is, if no collision is determined to be imminent, the video image may not be recorded based on no object being sensed by the ECV sensor(s), since the potential for a collision is minimal. Alternatively, if a determination is made that an object is present in the field of view of one or more sensors, process 1200 may proceed to step 1206.

At step 1206, a determination may be made as to whether a time delay has been reached. The time delay may be used to determine whether an object remains in the field of view of the sensor. If the time delay has been reached, video captured by the camera may be recorded to capture video of a potential object that has been struck by the ECV. If it is determined that the time delay has not been reached, process 1200 may return to step 1202. The use of process 1200 to capture video of objects that may be struck may be used for security and liability purposes. It should be understood that process 1200 is illustrative and that alternative processes may be utilized for determining when to capture and not capture video for use in collision review. For example, video capture may be performed at any time that an object is determined to be in the field of view of one of the sensors of the ECV, particularly the front sensor(s) of the ECV, and if it is determined that a collision has not occurred because the object is no longer in the field of view of the sensor(s), the recording of video content (which may also include audio) may be deleted, thereby preserving storage. For example, process 1200 may operate as a "black box" to enable researchers, operators, and users to view collisions that occur to determine if a user has made an error, a pedestrian made an error, and/or an ECV's equipment made an error.

With respect to fig. 13, an illustration of an illustrative block diagram of a system 1300 is shown, the system 1300 including software 1302 configured for execution by the CCU of the ECV and further configured to communicate with server(s) 1304 and web browser 1306 over communication network(s) 1308 the software 1302 may include an electric vehicle receptacle 1310 for processing input/output from sensors in order to monitor sensors, battery voltage levels, and/or other devices operating on the ECV.

To communicate information collected by software components or modules 1310, 1312, and/or 1314, CCU server websockets interface 1316 may operate to interface and communicate data over network 1308. The network 1308 may be a Wi-Fi network and/or any other local or long-range communication network that supports data communication over the internet or other communication networks. In embodiments, a web page server (such as an Apache web page server) supporting various computer languages (such as PHP, Perl, Python, or other languages that may be executed on the CCU) may be executed by the CCU.

With respect to fig. 14, an illustration of an illustrative network environment 1400 in which electric convenience vehicles 1402a-1402n (collectively 1402) operate is shown. Network environment 1400 may include a communication network 1404 in which network servers 1406a-1406n (collectively 1406) and/or venue server 1408 may be used to communicate control signals and/or content with ECBS 1402. The network server 1406 may be used to provide certain types of services, such as location-based services (e.g., mapping services within a larger venue, such as an amusement park or hospital complex).

The venue server 1408 may be utilized to provide venue-specific information services, such as providing venue-centric guidance information (e.g., map guidance within an amusement park, outbound messages in the case of an ECV approaching in a restricted or off-premises location, etc.), video content, interactive content (e.g., games, cold knowledge, maps, etc.), current attraction lists, notifications, entertainment lists, venue-specific game content, broadcast messages (e.g., urgent messages, weather messages, event messages, closing times, etc.), or other venue-specific information that may be of interest to a user of the ECV 1402. As shown, data 1410a may be communicated between ECV 1402a and web server 1406a, and data 1410n may be communicated between ECV 1402n and venue server 1408 via network 1404. Additionally, data 1412 may be communicated between and among any of ECVs 1402. The data shared between ECV 1402 may include various types of information that may or may not be accessible by a user of ECV 1402 using the CCU to provide control of ECV 1402 and to provide information to the user of ECV 1402. In embodiments, the information may be location-specific information, such as cartoon characters that operate as guides or provide location-centric information. In an embodiment, a video overlay over the map may be used to display the cartoon character continuously or intermittently.

With respect to fig. 15, there is shown a diagram of an illustrative CCU 1500 operating on an ECV such as that shown in fig. 1A. As with fig. 5, CCU 1500 may include an electronic display 1502 on which a user interface 1504 is displayed. User interface 1504 includes the same dashboard-type features as fig. 5, including speed meter 1506, fuel gauge 1508 (in this example, battery charge level), and forward/reverse indicator 1510 to indicate throttle position to the user. Other information elements include object sensor meters 1512, digital maps 1514, weather information 1516, speakers 1518, speed control limiter 1520, and lock vehicle soft buttons 1522. The current time and date 1524 may also be displayed. Because CCU 1500 may be wirelessly connected to a communication network, a connection strength indicator 1526 and a battery level 1528 may also be displayed.

CCU 1500 is intended to provide both ECV control and information to the user. As such, CCU 1500 may be configured to execute a variety of applications or application programs to support ECV and information. Applications can be accessed by a user via application icons 1530a-530n (collectively 1530) to execute the corresponding applications. The applications can include a dashboard 1530a, rental/return 1530b, router 1530c, venue 1530d, settings 1530e, and help 1530 n. It should be understood that additional or alternative applications may be executed by CCU 1500 and are available for execution thereby. Various aspects of an application are further described herein.

The setup application 1530e may provide control of the language, volume, brightness of the CCU. Also available may be administrator access using administrator key codes (keycode) to access various information and data, such as control of ECVs, inventory availability, etc. Maintenance of the CCU and ECV may also be available through the use of an administrator or maintenance key to provide a link to vehicle data and databases on the ECV or on a remote database of the ECV.

The dashboard application 1530n operates to display ECV operational information, as shown in the user interface 1504, including a speed meter 1504, a subject sensor meter 1512, a digital map 1514, fuel meters 1508, and forward/reverse indicators. It should be understood that additional and/or alternative elements and representations of elements may be utilized. For example, speed, level, distance, etc. may be represented using bars, numbers, or other graphical representations rather than using dials.

Selection of the rental/return application 1530b causes the user interface 1504 to become user interface(s) that allow the user to initiate or complete the rental process directly via the CCU. By allowing rentals directly from the CCU, the user does not have to rent via another device, such as a mobile phone, kiosk, or other device. The process and user interface screens of the lease/return application 1530b are shown in more detail with respect to fig. 17A-17C and 18A-18G.

The router application 1530c can provide venue-specific map guidance and information on the map of the venue. The router application 1530c can utilize the geo-location data to display the user's current location at the top of the venue layout for guidance to assist the user. The application 1530c may also provide audio guidance to the user that may be played via a speaker or headphones if the user is playing audio listed via the CCU for audible guidance or other content using headphones. The router application 1530c can further provide a search for locations, such as lounges, particular food type restaurants, particular rides, or otherwise (if in an amusement park). Other types of information may be provided for different venues. For example, a travel guide process in which location tracking and audio/visual content may be delivered to the CCU while the user is driving his or her ECV at the venue.

The venue application 1530d may provide information associated with the venue or the operator of the venue, such as providing a link to a website of the venue, a particular guest/guest function tool, or otherwise. In embodiments, available content such as video entertainment, such as short features, travel information, movies, or audio (e.g., music, announcements), may be selectively downloaded and viewed and/or listened to by a user of the CCU.

The help application 1530n may provide the user with additional "How To do (How To's)" along with a video guide (including instructions and demonstrations). Direct live audiovisual assistance may also be available to the user via the help application 1530 n.

With respect to fig. 16, a hierarchy 1600 of screenshots representing software operations of the CCU is shown. Hierarchy 1600 includes two possible CCU engagement options, including a self-vending process 1602a and an administrative process 1602 b. Each of the different engagement options may provide the same or similar functionality, but the self-sell option may provide a user interface screen that enables the user to rent ECVs via the CCU. The different modes of operation may depend on how the ECV is intended 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 utility vehicle in a hospital, the use of the ECV by the patient or visitor may be free or otherwise regulated for use by the hospital.

With respect to fig. 17A-17C, a sequence of illustrative processes 1700a-1700C (collectively 1700) for enabling a user to rent and access an ECV is shown. The process 1700 may begin at step 1702, where a user may select to rent an ECV. At step 1704, a new reservation request may be made, which may result in the display of a product and pricing listing at step 1706. The product and pricing information can include one or more ECV products and pricing for rentals of the respective ECV products. ECV products may include different options such as sitting or standing, basket, lockbox, or other options for ECV configurations. The reservation request may include an immediate lease or a future lease date and time established to take (pick up) and drop off ECVs at step 1708. At step 1710, payment information may be submitted and approved for the rental of the ECV.

The process 1700 may continue at step 1712, where the user may choose to retrieve a previously rented ECV or retrieve rental time information, such as a user requesting a future rental of the rental ECV. In embodiments, a user may be subscribed to a particular ECV if the user made a previous online subscription to the ECV, or the user may be able to select an available ECV and enter a subscription number or user ID to initiate a rental period for the assigned or selected ECV. At step 1714, a search screen may be displayed, where the search screen may include a credit card number, last name, order number, or confirmation number, or others. If the user chooses to search by his or her last name, the user may enter his or her last name along with the billing zip code for verification. Alternative search imports can also be utilized to locate orders associated with a user.

At step 1718, the search results may be displayed. The search results may include the date and time of the lease, which may be displayed at step 1720. Subscription details may also be displayed, such as ECV type, ECV identification number, or others. Additionally, step 1720 may enable the user to confirm and modify the subscription of the ECV. At step 1722, the user may be provided with a final receipt for which payment for the rental has been confirmed at the present or future time.

With respect to fig. 17C, at step 1724, the user may select to return the ECV. In response, the return profile may be displayed for the user on the CCU as step 1726. If the payout is performed in an unmanaged environment, a detailed overview can be provided along with confirmation of the payout. In a managed environment, the ECV has a rental and payment service with the attendant's management and may provide a dialog box confirming the return with instructions to see the attendant. At step 1728, a final receipt may be provided to the user. The final receipt may be sent by email, printed by or remotely printed from the ECV, or otherwise communicated to the user if the user so desires. After providing the final receipt, the CCU may return to the initial welcome screen so that the ECV may be available for another user to rent or use.

18A-18G, screenshots of an illustrative user interface of a CCU supporting rental and use of ECVs are shown. In fig. 18A, illustrative user interface 1800a is an illustrative load screen that indicates to an operator that CCU software is being loaded into the memory and processor of the CCU. As shown, when CCU software is loading, a percentage of the amount completed (71% in this example) may be shown to provide the operator with the status of the software loading process.

With respect to fig. 18B, an illustrative user interface 1800B is shown that illustrates two options for an ECV to be operated. The first option is a rent or return option 1802 in which the ECV is available for lease to a potential leaser. If the user does not currently rent an ECV, the user may choose to rent the ECV. If the user is currently renting an ECV, the user may choose to return the ECV to stop the rental process and allow others to rent the ECV. A second option 1804 may allow a current user/renter of the ECV to begin running the ECV. Alternatively, the second option 1804 may allow ECV to be used without leasing, such as in a tourist party. The help option 1806 may be selected to provide help information to the user or potential user, where the help information may include pricing information, operational information, or any other information of the ECV, such as in a list or search format.

With respect to fig. 18C, a screenshot of an illustrative user interface 1800C of the CCU is shown that enables a user or potential user to rent, retrieve, or return an ECV. Rental soft button 1808 may allow a potential user to initiate a rental process to rent an ECV. The leasing of the ECV can be performed directly on the ECV, thereby allowing the user to lease the ECV without having to go to a central leasing kiosk, which if busy would cause queuing and limit the leasing expectations of the user. That is, with the ability to rent directly on the ECV, the user can rent the ECV more efficiently. Also, by providing rental capabilities without having to use a mobile device (such as a smartphone), anyone with or without a personal mobile device may be able to rent an ECV. The retrieve soft button 1810 may allow the user to determine a pre-scheduled rental date and time. Return soft button 1812 may allow the user to return the rented ECV. When returning the ECV, the return can be made by simply selecting the return ECV (by pressing the return soft button 1812) and going through the checkout process (e.g., confirmation screen, payment recognition screen, and receipt screen).

With respect to fig. 18D, an illustrative user interface 1800D is shown that can operate as a sleep mode screen displayed before or during a rental period when an ECV is rented. In response to the user touching the screen, the rental process or continued operational process can begin, as provided in fig. 18E. As shown in fig. 18E, the illustrative user interface 1800E is shown as including a soft key region 1814 via which a user may enter a key code, such as a 4-digit key code, for locking and unlocking the CCU of the ECV. When the user types his or her key code, the key code may be displayed in the text field 1816. In an alternative embodiment, a key code may be generated and assigned to a user for use with the CCU of the ECV. In an embodiment, the numbers may be temporarily displayed and then masked by an asterisk or other character to limit the ability of others to see the key code. Thereafter, if the user stops using the ECV for a period of time (such as 5 minutes or 10 minutes) and the sleep mode screen is displayed, the user may be required to enter his or her key code to revisit the CCU to operate the ECV.

In fig. 18F, illustrative user interface 1800F can display illustrative pop-up notification 1816, which illustrative pop-up notification 1816 displays the key-code with a message to remind the user to remember his or her key-code for later use to unlock and access the CCU for ECV operations. With respect to fig. 18G, an illustrative user interface 1800G is shown with a system notification 1818 that is responsive to a user selection to lock the CCU. The system notifications 1818 may include a "confirm" soft button 1820 and a "cancel" soft button 1822 that allow the user to confirm or cancel the locking CCU. If the user confirms that he or she wants to lock the CCU, the user may be requested to re-enter his or her password to unlock the CCU.

With respect to fig. 19, an illustration of an illustrative venue 1900, in this example an amusement park, is shown in which a rental area 1902 having ECVs 1904a-1904n (collectively 1904) can be rented. Once rented, the rented ECVs 1906a-1906n (collectively 1906) may travel throughout the facility 1900. Rental ECV 1906 may be driven around venue 1900 by a user. In some embodiments, rental ECV 1906 may be rented and the rental may end anywhere in venue 1900 without having to return to rental area 1902, as the CCU may provide the rental at the ECV. In other embodiments, the rental and the termination of the rental must be performed in rental area 1902, thereby allowing the venue attendant to more easily manage the ECV.

With respect to fig. 20, an illustrative CCU 2000 is shown displaying a user interface 2002 to a user of an ECV. The user interface 2002 may provide the user with a plurality of selectable options 2004, including a "dashboard" option, a "lease/return" option, a "router" option, a "place" option, a "set" option, and a "help" option. In response to the user selecting the "router" option 2004c, a venue map having a plurality of selectable options 2006a-2006g (collectively 2006) may be displayed for selection by the user for accessing information associated with the venue. For example, the options may include a "search" option 2006a, a "sightseeing" option 2006b, a "dining" option 2006c, an "rides" option 2006d, a "shop" option 2006e, an "entertainment" option 2006f, and a "travel" option 2006 g.

Selection of the "search" option 2008a may be selected to enable the user to search for information associated with the venue. The information may be limited to locations (such as rides at a venue, restaurants, and attractions) or may be used to search for content (such as videos associated with venues). In response to the search, information such as the name and/or image of the location or content may optionally be displayed to enable the user to read, view and/or select additional information to be downloaded, displayed and/or highlighted on the map.

Selection of the "sights" option 2008b may cause images and/or highlights of the sights 2008a-2008n (collectively 2008) to be displayed on the map. The user may be able to touch or otherwise select sights on the map to be provided with additional information of the selected sights, such as time of operation, current wait time, altitude requirements, and the like. Additionally, guidance to the selected attraction may be provided to the user via the user interface 2002. In an embodiment, the guidance may take into account the time of day to determine the guidance. For example, if the time of day is about lunch time, the directions may include a route to one or more restaurants in an attempt to have the user of the ECV visit the restaurants. If the time of day is afternoon, the guidance may include passing one or more play areas in an attempt to encourage the user to stop and play the game, thereby possibly earning revenue for the venue. Other factors, such as traffic along the route, age of the user and/or individuals associated with the user, or other factors for determining guidance to the attraction, may be considered in determining the guidance. The CCU may include geo-location capabilities to assist in providing guidance to the user via the user interface 2002. In an embodiment, guidance may be provided in response to selecting the "router" soft button 2004 c. Guidance may be displayed to assist the user in traveling to the destination location, which may include route lines displayed on the path(s) to the desired attraction. The "attractions" soft button 2008b may also provide a wait time at the ride or attraction and classify attractions based on the wait time and/or distance therefrom, which may optionally be selectable by a user for guidance.

With respect to fig. 21A and 21B, illustrative top and side views of additional sites 2100a and 2100B (in this example, a hospital) are shown, with ECVs having CCUs operating in the sites 2100a and 2100B. Site 2100a is shown to include a plurality of suites 2102a-2102n (collectively 2102) on a particular floor. A user interface on the CCU may enable the user to select from among the floors where the ECV may travel to be displayed. Also shown on a floor are a plurality of ECVs 2104a-2104m (collectively 2104) that are currently located on the floor. In embodiments, the ECV 2104 may be displayed in a different color or in a different representation to distinguish an available ECV from an unavailable ECV (i.e., an ECV currently in use relative to an unused ECV), thereby allowing a user or potential user to find ECV use. The ECV 2104 may be leaseable or freely available for use. Multiple floors 2106a-2106n (collectively 2106) may be displayed to show which floors are available for ECV travel. In an embodiment, a lease bay 2108 of a leaseable ECV may be shown along with the currently leased ECV 2110a and 2110b shown on the respective floors. In an embodiment, set forth in fig. 21A and 21B may be a user interface for an operator of an ECV to manage and track the location of the ECV, where the user interface may be available on a computer, mobile device, and/or CCU of the ECV.

One embodiment of a method for operating an electric convenience vehicle may include enabling a user of an ECV to control a direction of movement. The at least one wheel may be caused to be propelled forward, propelled rearward, or held in a fixed position in response to a user activating the throttle in the forward position, in the second position, and in the idle position, respectively. A user may be enabled to communicate over a communications network via a Command and Communications Unit (CCU).

In an embodiment, the process may further generate a sensing signal indicative of the sensed object in response to detecting the object in front of the direction of travel of the ECV, and control movement of the ECV in accordance with the sensing signal. The process may further include (i) displaying operational data 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). In displaying the operational data, the process may include displaying a speed of the ECV, and wherein displaying the non-operational data includes displaying information associated with a location in which the ECV is operating. Displaying the non-operational data may include displaying location-centric guidance information.

Limiting the ECV to the first maximum speed may include limiting the ECV to a maximum speed that is higher than the second maximum speed. In response to a user rotating the steering mechanism, an object in front of the angle of the front face of the steering mechanism may be sensed. In response to sensing the object, recording of the image may be initiated, and in response to no longer sensing the object, recording of the image may be stopped.

Sensing an object may include sensing an object within proximity of the ECV. The user may be enabled to request guidance within the venue. Also, the process may include (i) sensing that the motor is on and the user transitions from being supported by the user support member (e.g., seat, vertical stationary member, bench, standing surface, stationary surface) to not being supported by the user support member, and (ii) generating a delay to establish a period of time during which a determination is sensed as to whether the user is returning to being supported by the user support member within a period of time before the motor is enabled to turn off. The process may further include: sensing when the user is supported by the user support member, and further 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.

The process may further include executing, by the CCU, an application that receives the signal from the network server, and further including displaying the interaction information for the user. The process may further include enabling the user to receive information associated with the rental of the ECV from the remote device, the information including a unique identifier enabling the user to access the operation of the ECV. The user may be further enabled to rent ECVs directly from the CCU. Enabling the user to rent the ECV includes presenting a user interface via which the user can specify a duration of the lease, submit payment, and submit the unique identifier. The user may be enabled to subscribe to the CCU at a later time. An image of the ECV may be captured.

The foregoing method descriptions and process flow diagrams are provided merely as illustrative examples and are not intended to require or imply that the steps of the various embodiments must be performed in the order presented. As will be appreciated by those skilled in the art, the steps in the foregoing embodiments may be performed in any order. Words such as "then," "next," and the like are not intended to limit the order of the steps; these words are only used to guide the reader through the description of the method. Although a process flow diagram may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be rearranged. A process may correspond to a method, a function, a procedure (procedure), a subroutine (subroutine), a subroutine (subprogram), etc. When a procedure corresponds to a function, its termination may correspond to a return of the function to the calling function or the main function.

The various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.

Embodiments implemented in computer software may be implemented in software, firmware, middleware, microcode, hardware description languages, or any combination thereof. A code segment or machine-executable instruction may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to and/or communicate with another code segment or a hardware circuit by passing and/or receiving information, data, arguments (arguments), parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.

The actual software code or specialized control hardware used to implement these systems and methods is not limiting of the invention. Thus, the operation and behavior of the systems and methods were described without reference to the specific software code — it being understood that software and control hardware could be designed to implement the systems and methods based on the description herein.

When implemented in software, the functions may be stored as one or more instructions or code on a non-transitory computer-readable or processor-readable storage medium. The steps of a method or algorithm disclosed herein may 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 transfer of a computer program from one place to another. Non-transitory processor-readable storage media may be any available media that may be accessed by a computer. By way of example, and not limitation, such non-transitory processor-readable media can comprise 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 that can be accessed by a computer or processor. Disk and disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, Digital Versatile Disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media. Additionally, the operations of a method or algorithm may reside as one or any combination or set of codes and/or instructions on a non-transitory processor-readable medium and/or computer-readable medium, which may be incorporated into a computer program product.

The previous description is of preferred embodiments for implementing the invention, and the scope of the invention should not necessarily be limited by this description. Rather, the scope of the invention is defined by the following claims.

62页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:保护性和锻炼性手约束系统和设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!