MULTIFUNCTION SWITCH
20250292978 ยท 2025-09-18
Assignee
Inventors
- Aaron Marin (Lake Forest, CA, US)
- Robert Huotari (Irvine, CA, US)
- David Wayne Russell (Winter Garden, FL, US)
- Mohamed Shaib (Irvine, CA, US)
- Rodolfo Reyes Luna (Torrance, CA, US)
- Mario Alberto Rubio Monroy (Los Angeles, CA, US)
Cpc classification
H01H25/008
ELECTRICITY
International classification
Abstract
Systems, methods, and computer-readable media for opening vehicle doors with a multifunction switch are provided. A multifunction switch of this disclosure may provide a unified system where multiple functions can be controlled from a single point, enhancing user experience and operational efficiency. Using a multifunction switch as a single unit, the latch can be operated either electrically or mechanically.
Claims
1. A vehicle comprising: a barrier component; a compartment component defining a barrier opening; and a multifunction switch system comprising: a barrier multifunction switch comprising: a mechanical interface component that is configured to be moved from a first mechanical switch position to a second mechanical switch position; and an electrical interface component coupled to the mechanical interface component; and a latch assembly that is configured to: enable movement of at least a portion of the barrier component away from the barrier opening in response to movement of the mechanical interface component from the first mechanical switch position to the second mechanical switch position; and enable movement of at least the portion of the barrier component away from the barrier opening in response to an interface electrical signal being generated by the electrical interface component.
2. The vehicle of claim 1, wherein: the mechanical interface component is accessible to receive a user mechanical load to move the mechanical interface component from the first mechanical switch position to the second mechanical switch position; and the electrical interface component is accessible to receive a user electrical load to generate the interface electrical signal.
3. The vehicle of claim 1, wherein: the electrical interface component is coupled to a front surface of the mechanical interface component; and a rear surface of the mechanical interface component is accessible to receive a user mechanical load to move the mechanical interface component from the first mechanical switch position to the second mechanical switch position.
4. The vehicle of claim 3, wherein the electrical interface component is accessible to receive a user electrical load to generate the interface electrical signal.
5. The vehicle of claim 1, wherein: the multifunction switch system further comprises: a lever pin; and a cable extending between a first end coupled to the mechanical interface component and a second end coupled to the latch assembly; and the mechanical interface component is configured to be rotated about the lever pin from the first mechanical switch position to the second mechanical switch position for pulling the first end of the cable in a cable direction.
6. The vehicle of claim 5, wherein the lever pin is coupled to the barrier component.
7. The vehicle of claim 5, wherein the multifunction switch system further comprises a rotary spring configured to rotate the mechanical interface component about the lever pin from the second mechanical switch position to the first mechanical switch position.
8. The vehicle of claim 5, wherein the multifunction switch system further comprises: a rod; and a lever actuator configured to extend an end of the rod away from the lever actuator to rotate the mechanical interface component about the lever pin from the first mechanical switch position towards the second mechanical switch position.
9. The vehicle of claim 8, wherein the lever actuator is configured to extend the end of the rod towards the lever actuator when a power supply to the lever actuator is terminated.
10. The vehicle of claim 8, wherein: the multifunction switch system further comprises an illumination element; and the lever actuator is configured to illuminate the illumination element when the power supply to the lever actuator is terminated.
11. The vehicle of claim 10, wherein the electrical interface component comprises the illumination element.
12. The vehicle of claim 1, further comprising a power supply configured to provide power to the multifunction switch system.
13. The vehicle of claim 1, further comprising a backup power system configured to: determine when no power is provided by the power supply; and then provide power from the backup power system to the barrier multifunction switch.
14. The vehicle of claim 1, wherein the latch assembly is configured to enable movement of at least a portion of the barrier component away from the barrier opening by releasing the portion of the barrier component from a latch of the latch assembly.
15. The vehicle of claim 1, wherein the latch assembly is configured to enable movement of at least a portion of the barrier component away from the barrier opening by moving the portion of the barrier component away from the latch assembly.
16. The vehicle of claim 1, wherein the vehicle is one of the following: a road vehicle; a rail vehicle; a watercraft; or an aircraft.
17. The vehicle of claim 1, wherein the barrier component is one of the following: a passenger door barrier component to a passenger compartment component; a liftgate barrier component to a trunk compartment component; a hood barrier component to an engine compartment component; a charging cap barrier component to a charging compartment component; a fuel barrier component to a fuel compartment component; a glove box barrier component to a glove box compartment component; or a console barrier component to a console compartment component.
18. The vehicle of claim 1, wherein the barrier multifunction switch is coupled to the barrier component.
19. A vehicle comprising: a barrier component; a compartment component; and a multifunction switch system comprising: a barrier multifunction switch comprising: a mechanical interface component that is configured to be moved from a first mechanical switch position to a second mechanical switch position; and an electrical interface component coupled to a surface of the mechanical interface component; and a latch assembly that is configured to enable movement of at least the portion of the barrier component away from the compartment component in response to an interface electrical signal being generated by the electrical interface component.
20. A vehicle comprising: a barrier component; a compartment component; and a multifunction switch system comprising: a barrier multifunction switch; and a latch assembly operable to: move the barrier component away from the compartment component in response to mechanical movement of the barrier multifunction switch; and move the barrier component away from the compartment component in response to an interface electrical signal generated by the barrier multifunction switch.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The discussion below makes reference to the following drawings, in which like reference characters may refer to like parts throughout, and in which:
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
DETAILED DESCRIPTION OF THE DISCLOSURE
[0043] Systems, methods, and computer readable media for opening vehicle doors with a multifunction switch are provided.
[0044] Electric and next-generation vehicles may include electronic latches that may enable major control through telematic and/or infotainment systems to manage the locking and/or unlocking of one or more doors, liftgate, hood, and/or any other suitable panel or component that can be opened/closed remotely (e.g., exterior door handle, charging cap, release handle, compartment glove box door, etc.). However, these latches may include a mechanical backup system that may be configured to function without electrical power, which may utilize a second feature in the cabin to activate it. Such mechanical and electrical latches may operate independently from one another or provide limited functionality when power is unavailable. These components may be implemented as separate parts or placed in different areas, which can lead to inefficiencies and inconvenience for users. Additionally or alternatively, auxiliary opening systems may tend to be hidden from view, making them difficult for users to locate and use intuitively without prior knowledge of the system. A multifunction switch of this disclosure may be configured to integrate these functions. A multifunction switch of this disclosure may provide a unified system where multiple functions can be controlled from a single point, enhancing user experience and operational efficiency. Using a multifunction switch as a single unit, the latch can be operated either electrically or mechanically. A multifunction switch of this disclosure may streamline the mechanical and electrical processes that may be involved in opening any suitable vehicle door or any other suitable barrier component for providing access to any suitable compartment component of any suitable vehicle (e.g., a passenger door barrier component to a passenger compartment component, a liftgate barrier component to a trunk compartment component, a hood barrier component to an engine compartment component, a charging cap barrier component to a charging compartment component, a fuel barrier component to a fuel compartment component, a glove box barrier component to a glove box compartment component, a center/door/floor console barrier component to a center/door/floor console compartment component, and/or the like of any suitable motor vehicle (e.g., car, truck, bus, motorcycle, etc.), railed vehicle (e.g., train, tram, etc.), watercraft (e.g., ship, boat, jet ski, etc.), aircraft (e.g., airplane, helicopter, drone, etc.), hover vehicle, spacecraft, a drone (e.g., a multirotor drone), and/or the like), such as from inside the vehicle. A multifunction switch of this disclosure may improve any suitable Class A surface function and/or consolidate the primary and secondary options for opening a powered latch assembly mechanism. A multifunction switch system of this disclosure may be equipped with a backup power system (BPS) that may be configured to ensure the multifunction switch system may continue to function even when a primary power source is unavailable. Additionally or alternatively, a multifunction switch system of this disclosure may include a mechanism that may be configured to activate automatically, deploying a mechanical lever to alert users of its presence. A multifunction switch system of this disclosure may be configured to provide seamless operation and enhance the user experience, reduce the effort required to activate these mechanisms, and make them more ergonomic and accessible to users. Many vehicles may include an electronic latch assembly and a secondary mechanical release mechanism, and there may be many features in the vehicle to control the switch and latch assembly (e.g., a Body Control Module, Vehicle Control Unit, Electronic Control Unit, Door/Liftgate Control Module, etc.). A multifunction switch system of this disclosure may enhance the convenience for vehicle passengers. It may integrate a multifunction switch that can be activated either electronically or mechanically. This switch may be configured to control the latch mechanisms or latch assemblies of various parts of the vehicle (e.g., latch mechanism(s) of any suitable barrier component for any suitable compartment component (e.g., passenger door, liftgate, hood, etc.)). A strategic significance of a multifunction switch of this disclosure may be to enhance users' ergonomics, haptic design, and overall safety when a vehicle is not powered. A multifunction switch of this disclosure may allow a vehicle's passengers to open a door, liftgate, and/or hood by activating a latch mechanism electronically or mechanically in a combined multifunction switch. A multifunction switch mechanism may be mounted at, in, or on any suitable vehicle interior surfaces, such as door panels, instrument panel, center console, door trim, overhead console, trunk, front storage compartment, liftgate, and/or the like. For example, a multifunction switch may be configured to interface with an electronic/mechanical latch assembly and vehicle control modules (e.g., door module, body control module, vehicle control unit, gateway unit, etc.). A control system may be designed to provide a backup power source and a self-presenting lever.
[0045] The detailed description set forth below is intended as a description of various configurations of the subject technology and is not intended to represent the only configurations in which the subject technology can be practiced. The appended drawings are incorporated herein and constitute a part of the detailed description. The detailed description includes specific details for the purpose of providing a thorough understanding of the subject technology. However, the subject technology is not limited to the specific details set forth herein and can be practiced using one or more other implementations. In one or more implementations, structures and components are shown in block diagram form in order to avoid obscuring the concepts of the subject technology.
[0046]
[0047] As shown in
[0048] I/O component 126 may include at least one input component (e.g., button, mouse, keyboard, etc.) to receive information from a user or other device or power therefrom and/or at least one output component (e.g., audio speaker, video display, haptic component, lighting element, movement actuator, etc.) to provide information or power or any other suitable support to a user or other device, such as a touch screen that may receive input information through a user's touch of a display screen and that may also provide visual information to a user via that same display screen, a multifunction switch, and/or the like. In some embodiments, an I/O component 126 may be any suitable data and/or power connector (e.g., a Universal Serial Bus (USB) connector or any other suitable connector type, a wireless charger (e.g., an inductive charging pad or the like), etc.) that may be utilized in any suitable manner by any suitable portable media device or the like.
[0049] Memory 123 may include one or more storage mediums or media, including for example, a hard-drive, flash memory, permanent memory such as read-only memory (ROM), semi-permanent memory such as random access memory (RAM), any other suitable type of storage component, or any combination thereof (e.g., for storing any suitable data (e.g., data 129d)).
[0050] Communications component 124 may be provided to allow subsystem 120 to communicate with one or more other subsystems 120 (e.g., any communication to/from/between subsystem(s) 110, 192, and 100 of system 101) using any suitable communications protocol(s). Communications component 124 can be operative to create or connect to a communication network or link of a network. Communications component 124 can provide wireless communications using any suitable short-range or long-range communications protocol, such as Wi-Fi (e.g., an 802.11 protocol), Bluetooth, ultra-wideband, radio frequency systems (e.g., 1200 MHZ, 2.4 GHz, and 5.6 GHz communication systems), near field communication (NFC), infrared, protocols used by wireless and cellular telephones and personal e-mail devices, or any other protocol supporting wireless communications. Communications component 124 can also be operative to connect to a wired communications link or directly to another data source wirelessly or via one or more wired connections or other suitable connection type(s). Communications component 124 may be a network interface that may include the mechanical, electrical, and/or signaling circuitry for communicating data over physical links that may be coupled to other devices of a network. Such network interface(s) may be configured to transmit and/or receive any suitable data using a variety of different communication protocols, including, but not limited to, TCP/IP, UDP, ATM, synchronous optical networks (SONET), any suitable wired protocols or wireless protocols now known or to be discovered, Frame Relay, Ethernet, Fiber Distributed Data Interface (FDDI), and/or the like. In some embodiments, one, some, or each of such network interfaces may be configured to implement one or more virtual network interfaces, such as for Virtual Private Network (VPN) access.
[0051] Sensor 125 may be any suitable sensor that may be configured to sense any suitable data for subsystem 120 (e.g., location-based data via a GPS (Global Positioning System) sensor system, motion data, environmental data, biometric data, etc.). Sensor 125 may be a sensor assembly that may include any suitable sensor or any suitable combination of sensors operative to detect movements of subsystem 120 and/or of any user thereof and/or any other characteristics of subsystem 120 and/or of its environment (e.g., physical activity or other characteristics of a user of subsystem 120, light content of the environment of subsystem 120, gas content of the environment of subsystem 120, noise content of the environment of subsystem 120, altitude of subsystem 120, speed of subsystem 120, etc.). Sensor 125 may include any suitable sensor(s), including, but not limited to, one or more of a GPS sensor, wireless communication sensor, accelerometer, directional sensor (e.g., compass), gyroscope, motion sensor, pedometer, passive infrared sensor, ultrasonic sensor, microwave sensor, a tomographic motion detector, a camera, a biometric sensor, a light sensor, a timer, or the like. Sensor 125 may include any suitable sensor components or subassemblies for detecting any suitable movement of subsystem 120 and/or of a user thereof. For example, sensor 125 may include one or more three-axis acceleration motion sensors (e.g., an accelerometer) that may be operative to detect linear acceleration in three directions (i.e., the Y- or left/right direction, the Z- or up/down direction, and the X- or forward/backward direction). As another example, sensor 125 may include one or more single-axis or two-axis acceleration motion sensors that may be operative to detect linear acceleration only along each of the Y- or left/right direction and the Z- or up/down direction, or along any other pair of directions. In some embodiments, sensor 125 may include an electrostatic capacitance (e.g., capacitance-coupling) accelerometer that may be based on silicon micro-machined micro electro-mechanical systems (MEMS) technology, including a heat-based MEMS type accelerometer, a piezoelectric type accelerometer, a piezo-resistance type accelerometer, and/or any other suitable accelerometer (e.g., which may provide a pedometer or other suitable function). Sensor 125 may be operative to directly or indirectly detect rotation, rotational movement, angular displacement, tilt, position, orientation, motion along a non-linear (e.g., arcuate) path, or any other non-linear motions. Additionally or alternatively, sensor 125 may include one or more angular rate, inertial, and/or gyro-motion sensors or gyroscopes for detecting rotational movement. For example, sensor 125 may include one or more rotating or vibrating elements, optical gyroscopes, vibrating gyroscopes, gas rate gyroscopes, ring gyroscopes, magnetometers (e.g., scalar or vector magnetometers), compasses, and/or the like. Any other suitable sensors may also or alternatively be provided by sensor 125 for detecting motion on subsystem 120, such as any suitable pressure sensors, altimeters, or the like. Using sensor 125, subsystem 120 may be configured to determine a velocity, acceleration, orientation, and/or any other suitable motion attribute of subsystem 120 (e.g., a direction and/or strength of an impact (e.g., a crash involving a vehicle 190). One or more biometric sensors may be multi-modal biometric sensors and/or operative to detect long-lived biometrics, modern liveness (e.g., active, passive, etc.) biometric detection, and/or the like. Sensor 125 may include a microphone, camera, scanner (e.g., a barcode scanner or any other suitable scanner that may obtain product identifying information from a code, such as a linear barcode, a matrix barcode (e.g., a quick response (QR) code), or the like), proximity sensor, light detector, temperature sensor, motion sensor, biometric sensor (e.g., a fingerprint reader or other feature (e.g., facial or gait) recognition sensor, which may operate in conjunction with a feature-processing application that may be accessible to subsystem 120 for attempting to authenticate a user), line-in connector for data and/or power, and/or combinations thereof. In some examples, each sensor can be a separate device, while, in other examples, any combination of two or more of the sensors can be included within a single subsystem or device. For example, a gyroscope, accelerometer, photoplethysmogram, galvanic skin response sensor, and temperature sensor can be included within a wearable electronic device, such as a smart watch, while a scale, blood pressure cuff, blood glucose monitor, SpO2 sensor, respiration sensor, posture sensor, stress sensor, and asthma inhaler can each be separate devices. While specific examples are provided, it should be appreciated that other sensors can be used and other combinations of sensors can be combined into a single subsystem or device. Subsystem 120 can further include a timer that can be used, for example, to add time dimensions to various attributes of any detected element(s). Sensor 125 may include any suitable sensor components or subassemblies for detecting any suitable characteristics of any suitable condition of the lighting of the environment of subsystem 120. For example, sensor 125 may include any suitable light sensor that may include, but is not limited to, one or more ambient visible light color sensors, illuminance ambient light level sensors, ultraviolet (UV) index and/or UV radiation ambient light sensors, and/or the like. Any suitable light sensor or combination of light sensors may be provided for determining the illuminance or light level of ambient light in the environment of subsystem 120 (e.g., in lux or lumens per square meter, etc.) and/or for determining the ambient color or white point chromaticity of ambient light in the environment of subsystem 120 (e.g., in hue and colorfulness or in x/y parameters with respect to an x-y chromaticity space, etc.) and/or for determining the UV index or UV radiation in the environment of subsystem 120 (e.g., in UV index units, etc.). Sensor 125 may include any suitable sensor components or subassemblies for detecting any suitable characteristics of any suitable condition of the air quality of the environment of subsystem 120. For example, sensor 125 may include any suitable air quality sensor that may include, but is not limited to, one or more ambient air flow or air velocity meters, ambient oxygen level sensors, volatile organic compound (VOC) sensors, ambient humidity sensors, ambient temperature sensors, and/or the like. Any suitable ambient air sensor or combination of ambient air sensors may be provided for determining the oxygen level of the ambient air in the environment of subsystem 120 (e.g., in O.sub.2% per liter, etc.) and/or for determining the air velocity of the ambient air in the environment of subsystem 120 (e.g., in kilograms per second, etc.) and/or for determining the level of any suitable gas or potentially harmful substance (e.g., VOC (e.g., any suitable gasses, scents, odors, etc.) or particulate or dust or pollen or mold or the like) of the ambient air in the environment of subsystem 120 (e.g., in HG % per liter, etc.) and/or for determining the humidity of the ambient air in the environment of subsystem 120 (e.g., in grams of water per cubic meter, etc. (e.g., using a hygrometer)) and/or for determining the temperature of the ambient air in the environment of subsystem 120 (e.g., in degrees Celsius, etc. (e.g., using a thermometer)). Sensor 125 may include any suitable sensor components or subassemblies for detecting any suitable characteristics of any suitable condition of the sound quality of the environment of subsystem 120. For example, sensor 125 may include any suitable sound quality sensor that may include, but is not limited to, one or more microphones or the like that may determine the level of sound pollution or noise in the environment of subsystem 120 (e.g., in decibels, etc.). Sensor 125 may also include any other suitable sensor for determining any other suitable characteristics about a user of subsystem 120 and/or the environment of subsystem 120 and/or any situation within which subsystem 120 may exist. For example, any suitable clock and/or position sensor(s) may be provided to determine the current time and/or time zone within which subsystem 120 may be located. Sensor 125 may be embedded in a body (e.g., housing 121) of subsystem 120, such as along a bottom surface that may be operative to contact a user, or can be positioned at any other desirable location. In some examples, different sensors can be placed in different locations inside or on the surfaces of subsystem 120 (e.g., some located inside housing 121 (e.g., any suitable component of a vehicle (e.g., along an interior and/or exterior surface of a vehicle door, roof, rack and/or the like)), some coupled to or otherwise provided by an attachment mechanism (e.g., a wrist band coupled to a housing of a wearable device), and/or the like). In other examples, one or more sensors can be worn by a user separately as different parts of a single subsystem 120 or as different subsystems or devices. In such cases, the sensors can be configured to communicate with subsystem 120 using a wired and/or wireless technology (e.g., via communications component 124). In some examples, sensors can be configured to communicate with each other and/or share data collected from one or more sensors.
[0052] Power supply 127 can include any suitable circuitry for receiving and/or generating power, and for providing such power to one or more of the other components of subsystem 120. For example, power supply assembly 127 can be coupled to a power grid (e.g., when subsystem 120 is not acting as a portable device or when a battery of the device is being charged at an electrical outlet with power generated by an electrical power plant). As another example, power supply assembly 127 may be configured to generate power from a natural source (e.g., solar power using solar cells). As another example, power supply assembly 127 can include one or more batteries for providing power (e.g., when subsystem 120 is acting as a portable device). Subsystem 120 may also be provided with a housing 121 that may at least partially enclose one or more of the components of subsystem 120 for protection from debris and other degrading forces external to subsystem 120. Each component of subsystem 120 may be included in the same housing 121 (e.g., as a single unitary device, such as a portable media device or server) and/or different components may be provided in different housings (e.g., a keyboard input component may be provided in a first housing that may be communicatively coupled to a processor component and a display output component that may be provided in a second housing, such as in a desktop computer set-up). In some embodiments, subsystem 120 may include other components not combined or included in those shown or several instances of the components shown.
[0053] Processor 122 may be used to run one or more applications, such as an application 129 that may be accessible from memory 123 (e.g., as a portion of data 129d) and/or any other suitable source (e.g., from any other device in its system). Application 19 may include, but is not limited to, one or more operating system applications, firmware applications, communication applications (e.g., for enabling communication of data between devices), third party service applications, internet browsing applications (e.g., for interacting with a website provided by a third party subsystem), application programming interfaces (APIs), software development kits (SDKs), proprietary applications (e.g., a web application or a native application) for enabling subsystem 120 to interact with an online service and/or one or more other subsystems and/or the like, which may include applications for routing protocols, SDN modules based on OpenFlow,
[0054] P4, or other network data plane programming standards, machine learning algorithms, network management functions, etc., any other suitable applications, and/or the like. For example, processor 122 may load an application 129 as an interface program to determine how instructions or data received via an input component of I/O component 126 or other component of subsystem 120 (e.g., sensor 125 and/or communications component 124) may manipulate the way in which information may be stored (e.g., in memory 123) and/or provided via an output component of I/O component 126 (e.g., presented to a user on a display or actuator manipulation to adjust the position of any suitable component (e.g., seat, etc.)) and/or communicated to another system device via communications component 124. As one example, application 129 may be firmware. As another example, application 129 may be a third party application that may be running on subsystem 120 (e.g., an application associated with the network of system 101) that may be loaded on subsystem 120 in any suitable manner, such as via an application market (e.g., using communications component 124), such as the Apple App Store or Google Play, or that may be accessed via an internet application or web browser (e.g., by Apple Safari or Google Chrome) that may be running on subsystem 120 and that may be pointed to a uniform resource locator (URL) whose target or web resource may be managed by or otherwise affiliated with any suitable entity. Any subsystem may include any suitable special purpose hardware (e.g., hardware support of high-speed packet processing, hardware support of machine learning algorithms, etc.).
[0055] Subsystem 120 may be any portable, mobile, wearable, implantable, or hand-held electronic device configured to operate with system 101. Alternatively, subsystem 120 may not be portable during use, but may instead be generally fixed (e.g., permanently coupled to a vehicle or in a server center or the like). Subsystem 120 can include, but is not limited to, a media player, video player, still image player, game player, other media player, music recorder, movie or video camera or recorder, still camera, other media recorder, radio, medical equipment, domestic appliance, smart appliance (e.g., smart door knob, smart door lock, etc.), transportation vehicle instrument, musical instrument, calculator, cellular telephone, other wireless communication device, personal digital assistant, remote control, pager, computer (e.g., a desktop, laptop, tablet, server, etc.), monitor, television, stereo equipment, set up box, set-top box, wearable device, boom box, modem, router, printer, kiosk, beacon, server, object (e.g., door, roof, rack) repositioning management system, and any combinations thereof.
[0056] In some embodiments, processor 122 may be used to run one or more applications that may be accessible from memory 123 and/or from any other suitable source (e.g., an application from VMS subsystem 110 via an active internet connection or otherwise at and for use by a subsystem 100). Such an application may include, but is not limited to, one or more operating system applications, firmware applications, communication applications, internet browsing applications (e.g., for interacting with a website provided by VMS subsystem 110 for enabling a subsystem 192 or 100 to interact with an online service of VMS subsystem 110 (e.g., a VMSP)), VMS applications (e.g., a web application or a native application or a hybrid application that may be at least partially produced by VMS subsystem 110 for enabling a subsystem 192 or 100 to interact with an online service of VMS subsystem 110 (e.g., a VMSP)), or any other suitable applications. As one example, an application of a subsystem 100 may provide a user or a communicatively coupled device (e.g., control module 192) with the ability to interact with a vehicle management service or the VMSP of VMS subsystem 110, where such an application may be a third party application that may be running on a subsystem 100 (e.g., an application (e.g., software and/or firmware) associated with VMS subsystem 110 that may be loaded on subsystem 100 from VMS subsystem 110 or via an application market) and/or that may be accessed via an internet application or web browser running on subsystem 100 (e.g., processor 122) that may be pointed to a uniform resource locator (URL) whose target or web resource may be managed by VMS subsystem 10 or any other remote subsystem. One, some, or each subsystem 100 may be a portable media device (e.g., a smartphone), a laptop computer, a tablet computer, a desktop computer, an appliance, a wearable electronic device, a virtual reality device, a dongle device, at least one web or network server (e.g., for providing an online resource, such as a website or native online application, for presentation on one or more other subsystems) with an interface for an administrator of such a server, and/or the like.
[0057] Some or all portions of VMS subsystem 110 may be operated, managed, or otherwise at least partially controlled by an entity (e.g., administrator) responsible for providing a vehicle management service to one or more clients or other suitable entities. VMS subsystem 110 may communicate with one or more subsystems 100 via communications network 150. Network 150 may be the internet or any other suitable network, such that when intercoupled via network 150, any two subsystems of system 101 may be operative to communicate with one another (e.g., a subsystem 192 or 100 may access information (e.g., from an application 129 or data 129d of
[0058] VMS subsystem 110, as may be provided as a vehicle management service via processor 122 and communications component 124 of VMS subsystem 110) as if such information were stored locally at that subsystem (e.g., in its memory component 123)).
[0059] Various clients and/or partners may be enabled to interact with VMS subsystem 110 for enabling the vehicle management services and the VMSP. For example, at least one vehicle owner subsystem of system 101 (e.g., each one of the one or more vehicle owner subsystems 100a-100c) may be any suitable subsystem (e.g., portable computer and/or infotainment or other suitable device that may be fixed or removably coupled to a vehicle for use by its passenger(s)) operated by any suitable vehicle owner (VO) that may own, rent, or otherwise have access to (e.g., appropriately use) a vehicle (e.g., a respective one of the one or more vehicles 190a-190c (e.g., any suitable motor vehicle (e.g., car, truck, bus, motorcycle, etc.), railed vehicle (e.g., train, tram, etc.), watercraft (e.g., ship, boat, jet ski, etc.), aircraft (e.g., airplane, helicopter, drone, etc.), hover vehicle, spacecraft, a drone (e.g., a multirotor drone), and/or the like)). At least one vehicle data collector subsystem of system 101 (e.g., each one of the one or more vehicle data collector subsystems 100d-100f) may be any suitable subsystem (e.g., dongle device) that may be communicatively coupled to a respective vehicle owner subsystem (e.g., via a network 150) and to a respective control module (e.g., via direct installation) of a respective vehicle (e.g., VDC subsystem 100d may be communicatively coupled to VO subsystem 100a and to CM 192a of vehicle 190a that may be owned by the operator of VO subsystem 100a, VDC subsystem 100e may be communicatively coupled to VO subsystem 100b and to CM 192b of vehicle 90b that may be owned by the operator of VO subsystem 100b, and VDC subsystem 100f may be communicatively coupled to VO subsystem 100c and to CM 192c of vehicle 190c that may be owned by the operator of VO subsystem 100c). For example, a VDC subsystem may be any suitable on-board diagnostics (OBD) device that may be operative to be communicatively coupled with any suitable control module of any suitable vehicle (e.g., via any suitable OBD-II data link connector of a vehicle (e.g., via a physical connection or wireless path)) that may be operative to monitor any suitable data from an engine control unit and/or electronic control unit (ECU) of the vehicle and/or from any other data source of the vehicle that may be made available (e.g., according to the OBD protocol), such as a powertrain control module (PCM) or otherwise. A VDC subsystem may be operative to send one or more requests to the CM of a vehicle for one or more specific parameters using one or more specific parameter identification numbers (PIDs) (e.g., according to the Society of Automotive Engineers (SAE) standard J1979) and then the VDC subsystem may communicate any received parameter data from the vehicle to a VO subsystem that may be communicatively coupled to the VDC subsystem (e.g., via any suitable wired or wireless communication protocol). For example, as shown in
[0060] Each subsystem 192 and 100 of system 101 (e.g., each one of subsystems 192a-192c and 100a-100f) may be operated by any suitable entity for interacting in any suitable way with VMS subsystem 110 (e.g., via network 150) for deriving value from and/or adding value to a service of the VMSP of VMS subsystem 110. For example, a particular subsystem 100 may be a server operated by a client/partner entity that may receive any suitable data from VMS subsystem 110 related to any suitable vehicle management enhancement of the VMSP provided by VMS subsystem 10 (e.g., via network 150). Additionally or alternatively, a particular subsystem 100 may be a server operated by a client/partner entity that may upload or otherwise provide any suitable data to VMS subsystem 110 related to any suitable vehicle management service of the VMSP provided by VMS subsystem 110 (e.g., via network 150).
[0061]
[0062] Vehicle 290 may include any suitable vehicle information subsystem(s) 220, such as a front vehicle information subsystem 220f, a rear vehicle information subsystem 220r, and/or the like, one, some, or each of which may be communicatively coupled to a multifunction switch and/or may be operative to receive any suitable input instructions from a user or otherwise (e.g., via any suitable input component and/or sensor) and, in response, generate any suitable output control instruction(s), and then communicate such output control instruction(s).
[0063] Vehicle 290 may include at least one door (e.g., exterior door). For example, as shown in
[0064]
[0065]
[0066]
[0067]
[0068]
[0069] As shown in one or more of
[0070]
[0071]
[0072] As shown in
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082] Other embodiments may include a multifunction switch that can be mounted on different surfaces of an Instrument Panel, Center Console, Door trim, Overhead Console, Trunk, Front storage compartment, and/or the like. The vehicle may be configured such that voice-activated commands may be utilized to also open door, liftgate, hood, and/or the like. A control system may be designed to provide a backup power source and a self-presenting lever.
[0083] Although described with respect to opening doors of a vehicle, a multifunction switch of the disclosure may be configured to be used in any suitable system for activating any suitable object reconfiguration mechanically or electronically (e.g., opening a door to a smart home, etc.).
[0084] In some embodiments, there is provided a vehicle (e.g., vehicle 290) that may include a barrier component (e.g., door 2), a compartment component defining a barrier opening (e.g., door opening body portion 2BDO of body of vehicle 290 that may define opening 2DO in which door 2 may be selectively positioned for providing or terminating access to space 290us via opening 2DO), and a multifunction switch system (e.g., system 260) that may include a barrier multifunction switch (e.g., switch 66) that may include a mechanical interface component (e.g., lever 15) that may be configured to be moved from a first mechanical switch position to a second mechanical switch position, and an electrical interface component (e.g., interface component 13) coupled to the mechanical interface component, and a latch assembly (e.g., latch assembly 61) that may be configured to enable movement of at least a portion of the barrier component away from the barrier opening in response to movement of the mechanical interface component from the first mechanical switch position to the second mechanical switch position, and enable movement of at least the portion of the barrier component away from the barrier opening in response to an interface electrical signal being generated by the electrical interface component. In some embodiments, the mechanical interface component may be accessible to receive a user mechanical load (e.g., load UM) to move the mechanical interface component from the first mechanical switch position to the second mechanical switch position, and the electrical interface component may be accessible to receive a user electrical load (e.g., load UE) to generate the interface electrical signal. In some embodiments, the electrical interface component may be coupled to a front surface of the mechanical interface component, and a rear surface of the mechanical interface component may be accessible to receive a user mechanical load (e.g., load UM) to move the mechanical interface component from the first mechanical switch position to the second mechanical switch position, and where, in some embodiments, the electrical interface component is accessible to receive a user electrical load (e.g., load UE) to generate the interface electrical signal. In some embodiments, the multifunction switch system may also include a lever pin (e.g., pin 21) and a cable (e.g., cable 19) extending between a first end coupled to the mechanical interface component and a second end coupled to the latch assembly, and the mechanical interface component may be configured to be rotated about the lever pin from the first mechanical switch position to the second mechanical switch position for pulling the first end of the cable in a cable direction (e.g., direction P1), and where, in some embodiments, the lever pin may be coupled to the barrier component and/or where, in some embodiments, the multifunction switch system may also include a rotary spring (e.g., spring 29) that may be configured to rotate the mechanical interface component about the lever pin from the second mechanical switch position to the first mechanical switch position and/or where, in some embodiments, the multifunction switch system may also include a rod (e.g., rod 50/52) and a lever actuator (e.g., actuator 45) that may be configured to extend an end of the rod away from the lever actuator to rotate the mechanical interface component about the lever pin from the first mechanical switch position towards the second mechanical switch position and/or where, in some embodiments, the lever actuator may be configured to extend the end of the rod towards the lever actuator when a power supply (e.g., source 36) to the lever actuator is terminated and/or where, in some embodiments, the multifunction switch system may also include an illumination element (e.g., element 53) and the lever actuator may be configured to illuminate the illumination element when the power supply to the lever actuator is terminated, where the electrical interface component may include the illumination element. In some embodiments, the vehicle may also include a power supply (e.g., source 36) that may be configured to provide power to the multifunction switch system. In some embodiments, the vehicle may also include a backup power system (e.g., BPS 37) that may be configured to determine when no power is provided by the power supply and then provide power from the backup power system to the barrier multifunction switch. In some embodiments, the latch assembly may be configured to enable movement of at least a portion of the barrier component away from the barrier opening by releasing the portion of the barrier component from a latch (e.g., latch 61L) of the latch assembly. In some embodiments, the latch assembly may be configured to enable movement of at least a portion of the barrier component away from the barrier opening by moving the portion of the barrier component away from the latch assembly. In some embodiments, the vehicle may be one of the following: a road vehicle; a rail vehicle; a watercraft; or an aircraft. In some embodiments, the barrier component may be one of the following: a passenger door barrier component to a passenger compartment component; a liftgate barrier component to a trunk compartment component; a hood barrier component to an engine compartment component; a charging cap barrier component to a charging compartment component; a fuel barrier component to a fuel compartment component; a glove box barrier component to a glove box compartment component; or a console barrier component to a console compartment component. In some embodiments, the barrier multifunction switch may be coupled to the barrier component.
[0085] In some embodiments, there is provided a vehicle (e.g., vehicle 290) that may include a barrier component (e.g., door 2), a compartment component defining a barrier opening (e.g., door opening body portion 2BDO of body of vehicle 290 that may define opening 2DO in which door 2 may be selectively positioned for providing or terminating access to space 290us via opening 2DO), and a multifunction switch system (e.g., system 260) that may include a barrier multifunction switch (e.g., switch 66) that may include a mechanical interface component (e.g., lever 15) that may be configured to be moved from a first mechanical switch position to a second mechanical switch position, and an electrical interface component (e.g., interface component 13) coupled to a surface of the mechanical interface component, and a latch assembly (e.g., latch assembly 61) that may be configured to enable movement of at least a portion of the barrier component away from the compartment component in response to an interface electrical signal being generated by the electrical interface component.
[0086] In some embodiments, there is provided a vehicle (e.g., vehicle 290) that may include a barrier component (e.g., door 2), a compartment component defining a barrier opening (e.g., door opening body portion 2BDO of body of vehicle 290 that may define opening 2DO in which door 2 may be selectively positioned for providing or terminating access to space 290us via opening 2DO), and a multifunction switch system (e.g., system 260) that may include a barrier multifunction switch (e.g., switch 66) and a latch assembly (e.g., latch assembly 61) that may be operable to move the barrier component away from the compartment component in response to mechanical movement of the barrier multifunction switch and move the barrier component away from the compartment component in response to an interface electrical signal generated by the barrier multifunction switch.
[0087] One, some, or all of the processes described with respect to
[0088] Any, each, or at least one module or component or subsystem of the disclosure may be provided as a software construct, firmware construct, one or more hardware components, or a combination thereof. For example, any, each, or at least one module or component or subsystem of any suitable system may be described in the general context of computer-executable instructions, such as program modules, that may be executed by one or more computers or other devices. Generally, a program module may include one or more routines, programs, objects, components, and/or data structures that may perform one or more particular tasks or that may implement one or more particular abstract data types. The number, configuration, functionality, and interconnection of the modules and components and subsystems of system 101 are only illustrative, and that the number, configuration, functionality, and interconnection of existing modules, components, and/or subsystems may be modified or omitted, additional modules, components, and/or subsystems may be added, and the interconnection of certain modules, components, and/or subsystems may be altered.
[0089] Implementations within the scope of the present disclosure can be partially or entirely realized using a tangible computer-readable storage medium, or multiple tangible computer-readable storage media of one or more types, encoding one or more instructions. The tangible computer-readable storage medium also can be non-transitory in nature.
[0090] At least a portion of one or more of the modules of system 101 may be stored in or otherwise accessible to a subsystem (e.g., subsystem 120) in any suitable manner (e.g., in memory 123). Any or each module of system 101 may be implemented using any suitable technologies (e.g., as one or more integrated circuit devices), and different modules may or may not be identical in structure, capabilities, and operation. Any or all of the modules or other components of system 101 may be mounted on an expansion card, mounted directly on a system motherboard, or integrated into a system chipset component (e.g., into a north bridge chip).
[0091] Any or each module of system 101 may be a dedicated system implemented using one or more expansion cards adapted for various bus standards. For example, all of the modules may be mounted on different interconnected expansion cards or all of the modules may be mounted on one expansion card. With respect to system 101, by way of example only, modules of system 101 may interface with a motherboard or processor assembly 122 (e.g., of subsystem 120) through an expansion slot (e.g., a peripheral component interconnect (PCI) slot or a PCI express slot). Alternatively, modules of system 1 need not be removable but may include one or more dedicated modules that may include memory (e.g., RAM) dedicated to the utilization of the module. In other embodiments, modules of system 101 may be at least partially integrated into a subsystem (e.g., subsystem 120 (e.g., a server)). For example, a module of system 101 may utilize a portion of memory 123 of a subsystem. Any or each module of system 101 may include its own processing circuitry and/or memory. Alternatively, any or each module of system 101 may share processing circuitry and/or memory with any other module of system 101 and/or processor assembly 122 and/or memory assembly 123 of a subsystem (e.g., subsystem 120).
[0092] The computer-readable storage medium can be any storage medium that can be read, written, or otherwise accessed by a general purpose or special purpose computing device. including any processing electronics and/or processing circuitry capable of executing instructions. For example, without limitation, the computer-readable medium can include any volatile semiconductor memory, such as RAM, DRAM, SRAM, T-RAM, Z-RAM, and TTRAM The computer-readable medium also can include any non-volatile semiconductor memory, such as ROM. PROM, EPROM, EEPROM, NVRAM, flash, nvSRAM, FeRAM, FeTRAM, MRAM, PRAM, CBRAM, SONOS, RRAM, NRAM, racetrack memory, FJG, and Millipede memory.
[0093] Further, the computer-readable storage medium can include any non-semiconductor memory, such as optical disk storage, magnetic disk storage, magnetic tape, other magnetic storage devices, or any other medium capable of storing one or more instructions. In one or more implementations, the tangible computer-readable storage medium can be directly coupled to a computing device, while in other implementations, the tangible computer-readable storage medium can be indirectly coupled to a computing device (e.g., via one or more wired connections, one or more wireless connections, or any combination thereof)
[0094] Instructions can be directly executable or can be used to develop executable instructions For example, instructions can be realized as executable or non-executable machine code or as instructions in a high-level language that can be compiled to produce executable or non-executable machine code. Further, instructions also can be realized as or can include data. Computer-executable instructions also can be organized in any format, including, but not limited to, routines, subroutines, programs, data structures, objects, modules, applications, applets, functions, and/or the like. As recognized by those of skill in the art, details including, but not limited to, the number, structure, sequence, and organization of instructions can vary significantly without varying the underlying logic, function, processing, and output.
[0095] While the above discussion primarily refers to microprocessor or multi-core processors that execute software, one or more implementations may be performed by one or more integrated circuits, such as ASICs or FPGAs. In one or more implementations, such integrated circuits may execute instructions that may be stored on the circuit itself.
[0096] Those of skill in the art would appreciate that the various illustrative blocks, modules, elements, components, methods, and algorithms described herein may be implemented as electronic hardware, computer software, or combinations of both. To illustrate this interchangeability of hardware and software, various illustrative blocks, modules, elements, components, methods, and algorithms have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software may depend 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. Various components and blocks may be arranged differently (e.g., arranged in a different order, or partitioned in a different way) all without departing from the scope of the subject technology.
[0097] It is understood that any specific order or hierarchy of blocks in the processes disclosed is an illustration of example approaches. Based upon design preferences, it is understood that the specific order or hierarchy of blocks in the processes may be rearranged, or that all illustrated blocks be performed. Any of the blocks may be performed simultaneously. In one or more implementations, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
[0098] As may be used in this specification and any claims of this application, the terms base station, receiver. computer. server, processor, and memory may all refer to electronic or other technological devices These terms exclude people or groups of people. For the purposes of the specification, the terms display or displaying means displaying on an electronic device.
[0099] The terminology used in the description of the various described embodiments herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in the description of the various described embodiments and the appended claims, the singular forms a, an, and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term and/or as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. As used herein, the phrase at least one of preceding a series of items, with the term and or or to separate any of the items, modifies the list as a whole, rather than each member of the list (i.e., each item). The phrase at least one of does not require selection of at least one of each item listed; rather, the phrase allows a meaning that includes at least one of any one of the items, and/or at least one of any combination of the items, and/or at least one of each of the items. By way of example, the phrases at least one of A, B, and C or at least one of A, B, or C may each refer to only A, only B. or only C; any combination of A, B, and C; and/or at least one of each of A, B, and C. The terms includes, including, comprises, and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. When used in the claims, the term or is used as an inclusive or and not as an exclusive or. For example, the phrase at least one of x, y, or z means any one of x, y, and z, as well as any combination thereof.
[0100] The term if is, optionally, construed to mean when or upon or in response to determining or in response to detecting, depending on the context. Similarly, the phrase if it is determined or if [a stated condition or event] is detected is, optionally, construed to mean upon determining or in response to determining or upon detecting [the stated condition or event] or in response to detecting [the stated condition or event], depending on the context.
[0101] As may be used herein, the terms computer, personal computer, device, computing device, router device, and controller device may refer to any programmable computer system that is known or that will be developed in the future. In certain embodiments, a computer will be coupled to a network, such as described herein. A computer system may be configured with processor-executable software instructions to perform the processes described herein. Such computing devices may be mobile devices, such as a mobile telephone, data assistant, tablet computer, or other such mobile device. Alternatively, such computing devices may not be mobile (e.g., in at least certain use cases), such as in the case of server computers, desktop computing systems, or systems integrated with non-mobile components.
[0102] As may be used herein, the terms component, module, and system, are intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a server and the server may be a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
[0103] The predicate words configured to, operable to, operative to, and programmed to do not imply any particular tangible or intangible modification of a subject, but, rather, are intended to be used interchangeably. In one or more implementations, a processor configured to monitor and control an operation or a component may also mean the processor being programmed to monitor and control the operation or the processor being operable to monitor and control the operation or the processor being operative to monitor and control the operation. Likewise, a processor configured to execute code can be construed as a processor programmed to execute code or operable to execute code or operative to execute code.
[0104] As used herein, the term based on may be used to describe one or more factors that may affect a determination. However, this term does not exclude the possibility that additional factors may affect the determination. For example, a determination may be solely based on specified factors or based on the specified factors as well as other, unspecified factors. The phrase determine A based on B specifies that B is a factor that is used to determine A or that affects the determination of A. However, this phrase does not exclude that the determination of A may also be based on some other factor, such as C. This phrase is also intended to cover an embodiment in which A may be determined based solely on B. As used herein, the phrase based on may be synonymous with the phrase based at least in part on.
[0105] As used herein, the phrase in response to may be used to describe one or more factors that trigger an effect. This phrase does not exclude the possibility that additional factors may affect or otherwise trigger the effect. For example, an effect may be solely in response to those factors, or may be in response to the specified factors as well as other, unspecified factors. The phrase perform A in response to B specifies that B is a factor that triggers the performance of A. However, this phrase does not foreclose that performing A may also be in response to some other factor, such as C. This phrase is also intended to cover an embodiment in which A is performed solely in response to B.
[0106] Phrases such as an aspect, the aspect, another aspect, some aspects, one or more aspects, an implementation, the implementation, another implementation, some implementations, one or more implementations, an embodiment, the embodiment, another embodiment, some implementations, one or more implementations, a configuration, the configuration, another configuration, some configurations, one or more configurations, the subject technology, the disclosure, the present disclosure, other variations thereof and alike are for convenience and do not imply that a disclosure relating to such phrase(s) is essential to the subject technology or that such disclosure applies to all configurations of the subject technology. A disclosure relating to such phrase(s) may apply to all configurations, or one or more configurations. A disclosure relating to such phrase(s) may provide one or more examples. A phrase such as an aspect or some aspects may refer to one or more aspects and vice versa, and this applies similarly to other foregoing phrases
[0107] The word exemplary is used herein to mean serving as an example, instance, or illustration. Any embodiment described herein as exemplary or as an example is not necessarily to be construed as preferred or advantageous over other implementations. Furthermore, to the extent that the term include, have, or the like is used in the description or the claims, such term is intended to be inclusive in a manner similar to the term comprise as comprise is interpreted when employed as a transitional word in a claim.
[0108] All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly recited in the claims No claim element is to be construed under the provisions of 35 U.S.C. 112, sixth paragraph, unless the element is expressly recited using the phrase means for or, in the case of a method claim, the element is recited using the phrase step for.
[0109] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects Thus, the claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean one and only one unless specifically so stated, but rather one or more. Unless specifically stated otherwise, the term some refers to one or more. Pronouns in the masculine (e.g., his) include the feminine and neuter/neutral gender (e g., her and its and they) and vice versa. Headings and subheadings, if any, are used for convenience only and do not limit the subject disclosure.
[0110] While there have been described systems, methods, and computer-readable media for opening vehicle doors with a multifunction switch, many changes may be made therein without departing from the spirit and scope of the subject matter described herein in any way. It should also be noted that while the technologies described herein may be illustrated primarily with respect to control mechanisms of a vehicle, the described technologies can also be implemented in any number of additional or alternative settings or contexts and towards any number of additional objectives. Insubstantial changes from the claimed subject matter as viewed by a person with ordinary skill in the art, now known or later devised, are expressly contemplated as being equivalently within the scope of the claims. Therefore, obvious substitutions now or later known to one with ordinary skill in the art are defined to be within the scope of the defined elements. It is also to be understood that various directional and orientational terms, such as left and right, up and down, front and back and rear, top and bottom and side, above and below, length and width and thickness and diameter and cross-section and longitudinal, X- and Y- and Z-, and/or the like, may be used herein only for convenience, and that no fixed or absolute directional or orientational limitations are intended by the use of these terms. For example, the components of the apparatus can have any desired orientation. If reoriented, different directional or orientational terms may need to be used in their description, but that will not alter their fundamental nature as within the scope and spirit of the disclosure.
[0111] Therefore, those skilled in the art will appreciate that the concepts of the disclosure can be practiced by other than the described embodiments, which are presented for purposes of illustration rather than of limitation.