US20240375556A1 - Seat control apparatus and method - Google Patents
Seat control apparatus and method Download PDFInfo
- Publication number
- US20240375556A1 US20240375556A1 US18/500,469 US202318500469A US2024375556A1 US 20240375556 A1 US20240375556 A1 US 20240375556A1 US 202318500469 A US202318500469 A US 202318500469A US 2024375556 A1 US2024375556 A1 US 2024375556A1
- Authority
- US
- United States
- Prior art keywords
- seat
- location
- state
- host vehicle
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0272—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors or detectors for detecting the position of seat parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0256—Arrangements for facilitating the occupant to get in or out of the vehicle, e.g. stowing a seat forward
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/002—Seats provided with an occupancy detection means mounted therein or thereon
- B60N2/0021—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement
- B60N2/0024—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement for identifying, categorising or investigation of the occupant or object on the seat
- B60N2/0025—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement for identifying, categorising or investigation of the occupant or object on the seat by using weight measurement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/002—Seats provided with an occupancy detection means mounted therein or thereon
- B60N2/0021—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement
- B60N2/0024—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement for identifying, categorising or investigation of the occupant or object on the seat
- B60N2/0027—Seats provided with an occupancy detection means mounted therein or thereon characterised by the type of sensor or measurement for identifying, categorising or investigation of the occupant or object on the seat for detecting the position of the occupant or of occupant's body part
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0248—Non-manual adjustments, e.g. with electrical operation with logic circuits with memory of positions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0252—Non-manual adjustments, e.g. with electrical operation with logic circuits with relations between different adjustments, e.g. height of headrest following longitudinal position of seat
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0268—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors or detectors for adapting the seat or seat part, e.g. to the position of an occupant
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0273—Non-manual adjustments, e.g. with electrical operation with logic circuits taking into account user data, e.g. knee height or physical state
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0278—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors external to the seat for measurements in relation to the seat adjustment, e.g. for identifying the presence of obstacles or the appropriateness of the occupants position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/04—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable
- B60N2/06—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable slidable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/04—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable
- B60N2/10—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable tiltable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/04—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable
- B60N2/12—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the whole seat being movable slidable and tiltable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/20—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the back-rest being tiltable, e.g. to permit easy access
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/90—Details or parts not otherwise provided for
- B60N2/995—Lower-leg-rests, e.g. calf-rests
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2210/00—Sensor types, e.g. for passenger detection systems or for controlling seats
- B60N2210/10—Field detection presence sensors
- B60N2210/16—Electromagnetic waves
- B60N2210/22—Optical; Photoelectric; Lidar [Light Detection and Ranging]
- B60N2210/24—Cameras
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2220/00—Computerised treatment of data for controlling of seats
- B60N2220/10—Computerised treatment of data for controlling of seats using a database
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2220/00—Computerised treatment of data for controlling of seats
- B60N2220/20—Computerised treatment of data for controlling of seats using a deterministic algorithm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2230/00—Communication or electronic aspects
- B60N2230/20—Wireless data transmission
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2400/00—Special features of vehicle units
- B60Y2400/30—Sensors
Definitions
- the present disclosure relates to a seat control apparatus and a method thereof. More particularly, the present disclosure relates to a technology for controlling a state of a seat based on a user's intent.
- a vehicle control apparatus may quickly and accurately provide various functions by performing cooperative control among components for a user's convenience.
- a function of adaptively controlling the state (or location) of the seat is being progressively developed.
- a technology for enhancing the user's convenience by adaptively changing a location or state of the seat is being developed.
- An aspect of the present disclosure provides a seat control apparatus including a sensor device, a driving device, a memory, and a control device. Another aspect of the present disclosure provides a seat control method.
- An aspect of the present disclosure provides a seat control apparatus that identifies at least one user's intent to get on and/or off the host vehicle based on data obtained by using a sensor device.
- the seat control apparatus also controls a location (or state) of at least one seat based on the identification result.
- Another aspect of the present disclosure provides a method thereof.
- An aspect of the present disclosure provides a seat control apparatus that controls a location of the seat such that the user is capable of easily getting off the host vehicle, after identifying and storing a real-time state of a seat corresponding to the user. This is achieved when the user's exit intent is identified.
- Another aspect of the present disclosure is a seat control method.
- An aspect of the present disclosure provides a seat control apparatus that restores a location of the seat by using at least part of the pre-stored state of the seat when the user's entry intent is identified, and a method thereof.
- a seat control apparatus includes a sensor device, a driving device, a memory configured to store instructions, and a control device electrically connected to the sensor device, the driving device, and the memory.
- the instructions when executed by the control device, cause the seat control apparatus to: identify the intent of a user getting on a host vehicle by using the sensor device; and identify a state of a seat corresponding to the user, when the intent of the user satisfies a specified condition.
- the instructions, when executed by the control device may further cause the seat control apparatus to store the identified state of the seat in the memory.
- the instructions when executed by the control device, may cause the seat control apparatus to control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or a combination thereof by using the driving device based on the state of the seat.
- the instructions when executed by the control device, may cause the seat control apparatus to obtain information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or a combination thereof.
- the instructions when executed by the control device, may cause the seat control apparatus to receive the information from an external device connected to the sensor device, by using the sensor device.
- the instructions when executed by the control device, may cause the seat control apparatus to determine whether the intent of the user identified based on the information satisfies the specified condition.
- the instructions when executed by the control device, may cause the seat control apparatus to identify that the user intends to get off the host vehicle. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to determine that the user's intent satisfies the specified condition, when at least one of a first case that the host vehicle is in a non-starting state, a second case that the host vehicle is not driving, a third case that the driving speed of the host vehicle is less than or equal to a specified speed, or a combination thereof is satisfied at the same time, and it is identified that a door corresponding to the seat is open.
- the instructions when executed by the control device, may cause the seat control apparatus to determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or a combination thereof is included in a specified area. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to allow at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof, which is not included in the specified area, to be included in the specified area.
- the instructions when executed by the control device, may cause the seat control apparatus to control at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat stored in the memory. This is achieved when it is identified that the user gets on the host vehicle again, by using an open/closed state of a door identified by using the sensor device after the user gets off the host vehicle.
- the instructions when executed by the control device, may cause the seat control apparatus to identify a slide state among the state of the seat stored in the memory. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat such that the slide location of the seat is the same as a slide location in the slide state.
- the instructions when executed by the control device, may cause the seat control apparatus to identify a tilt state and a legrest state among the state of the seat stored in the memory. Furthermore, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat such that the tilt location of the seat and the legrest location of the seat are the same as the locations in the tilt state and legrest state stored in the memory, when tilt and legrest control is set to be in an on state when the user gets on the host vehicle.
- the instructions when executed by the control device, may cause the seat control apparatus to terminate control of the seat when the seat operates in a walk-in mode, when it is identified that an infant gets on the host vehicle, or when it is identified that there is an infant seat in the host vehicle.
- the instructions when executed by the control device, may cause the seat control apparatus to generate an absolute value of a control amount for controlling at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat.
- the instructions when executed by the control device, may cause the seat control apparatus to generate at least one of a target slide location of the seat, a target tilt location of the seat, a target legrest location of the seat, or a combination thereof based on the state of the seat.
- the instructions, when executed by the control device may cause the seat control apparatus to control the seat based on the generated result.
- the seat control apparatus may further include a communication device.
- the instructions, when executed by the control device, may cause the seat control apparatus to generate a control amount for controlling the seat by using at least one of weather in an area near the host vehicle, precipitation in the area, snowfall in the area, an amount of rainwater in the area, external object information obtained by using the sensor device, or a combination thereof.
- the weather, the precipitation, the snowfall, or the amount of rainwater may be obtained by using the communication device.
- the instructions, when executed by the control device may cause the seat control apparatus to control the seat based on the generated control amount.
- a seat control method includes: identifying, by a control device, an intent of a user getting on a host vehicle by using a sensor device; and identifying, by the control device, a state of a seat corresponding to the user, when the intent of the user satisfies a specified condition.
- the method also includes storing, by the control device, the identified state of the seat in a memory. Additionally, the method includes controlling, by the control device, at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or a combination thereof by using a driving device based on the state of the seat.
- the identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may further include obtaining, by the control device, information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or a combination thereof, or receiving the information from an external device connected to the sensor device, by using the sensor device.
- the identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may also include determining, by the control device, whether the intent of the user identified based on the information satisfies the specified condition.
- the identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may further include: identifying, by the control device, that the user intends to get off the host vehicle; and determining that the user's intent satisfies the specified condition, when at least one of a first case that the host vehicle is in a non-starting state, a second case that the host vehicle is not driving, a third case that the driving speed of the host vehicle is less than or equal to a specified speed, or a combination thereof is satisfied at the same time, and it is identified that a door corresponding to the seat is open.
- the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include: determining, by the control device, whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or a combination thereof is included in a specified area; and allowing, by the control device, at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof, which is not included in the specified area, to be included in the specified area.
- the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include controlling, by the control device, at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat stored in the memory. This is achieved when it is identified that the user gets on the host vehicle again, by using an open/closed state of a door identified by using the sensor device after the user gets off the host vehicle.
- the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include: identifying, by the control device, a slide state among the state of the seat stored in the memory; and controlling, by the control device, the seat such that the slide location of the seat is the same as a slide location in the slide state.
- the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may include: identifying, by the control device, a tilt state and a legrest state among the state of the seat stored in the memory; and controlling, by the control device, the seat such that the tilt location of the seat and the legrest location of the seat are the same as locations in the tilt state and legrest state stored in the memory, when tilt and legrest control is set to be in an on state when the user gets on the host vehicle.
- the seat control method may further include terminating, by the control device, control of the seat when the seat operates in a walk-in mode, when it is identified that an infant gets on the host vehicle, or when it is identified that there is an infant seat in the host vehicle.
- the seat control method may further include generating, by the control device, an absolute value of a control amount for controlling at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat.
- the method may include generating at least one of a target slide location of the seat, a target tilt location of the seat, a target legrest location of the seat, or a combination thereof based on the state of the seat.
- the method may include controlling, by the control device, the seat based on the generated result.
- the seat control method may further include generating, by the control device, a control amount for controlling the seat by using at least one of weather in an area near the host vehicle, precipitation in the area, snowfall in the area, an amount of rainwater in the area, external object information obtained by using the sensor device, or a combination thereof.
- the weather, the precipitation, the snowfall, or the amount of rainwater may be obtained by using the communication device.
- the seat control method may further include controlling, by the control device, the seat based on the generated control amount.
- FIG. 1 is a block diagram showing components of a seat control apparatus, according to an embodiment of the present disclosure
- FIG. 2 is a conceptual diagram showing a configuration of a seat, according to an embodiment of the present disclosure
- FIG. 3 is a conceptual diagram illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure
- FIG. 4 is a conceptual diagram illustrating an operation of a seat according to the control of a seat control apparatus, according to an embodiment of the present disclosure
- FIG. 5 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure
- FIG. 6 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure
- FIG. 7 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure.
- FIG. 8 illustrates a computing system related to a seat control method, according to an embodiment of the present disclosure.
- FIGS. 1 - 8 various embodiments of the present disclosure are described in detail with reference to FIGS. 1 - 8 .
- FIG. 1 is a block diagram showing components of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus 100 may include at least one of a sensor device 110 , a driving device 120 , a memory 130 , a control device 140 , or any combination thereof.
- the configuration of the seat control apparatus 100 shown in FIG. 1 is an example, and embodiments of the present disclosure are not limited thereto.
- the seat control apparatus 100 may further include components (e.g., at least one of an output device, a communication device, a driving device, an input device, an interface device, or any combination thereof) not shown in FIG. 1 .
- the sensor device 110 may obtain (or sense) various pieces of information used for driving a vehicle.
- the sensor device 110 may include at least one sensor including at least one of a camera, a radar, a light detection and ranging (LiDAR), or any combination thereof.
- a camera including at least one of a camera, a radar, a light detection and ranging (LiDAR), or any combination thereof.
- LiDAR light detection and ranging
- the sensor device 110 may obtain information about an external object (e.g., at least one of a person, a burden, an obstacle, a structure, or any combination thereof) by using at least one sensor.
- an external object e.g., at least one of a person, a burden, an obstacle, a structure, or any combination thereof
- the sensor device 110 may obtain information about at least one of a rainwater sensor, a sensor configured to obtain various pieces of information about a host vehicle, or any combination thereof.
- the sensor device 110 may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the open-and-close state of at least part of a plurality of doors included in the host vehicle, or any combination thereof.
- the driving device 120 may include at least one of a motor, an engine, or any combination thereof.
- the driving device 120 may change a location (or state) of at least part of a plurality of seats provided in the host vehicle based on a control signal delivered from the control device 140 .
- the driving device 120 may include at least one of a plurality of motors, a plurality of actuators, a plurality of gears, or any combination thereof, which correspond to a plurality of seats, respectively.
- the memory 130 may store instructions or data.
- the memory 130 may store one or more instructions that cause the seat control apparatus 100 to perform various operations when executed by the control device 140 .
- the memory 130 and the control device 140 may be implemented as one chipset.
- the control device 140 may include at least one of a communication processor or a modem.
- the memory 130 may store information related to states and/or operations of components (e.g., at least one of an engine control unit (ECU), the sensor device 110 , the control device 140 , or any combination thereof) of the host vehicle.
- ECU engine control unit
- the memory 130 may store information related to states and/or operations of components (e.g., at least one of an engine control unit (ECU), the sensor device 110 , the control device 140 , or any combination thereof) of the host vehicle.
- ECU engine control unit
- the memory 130 may store various pieces of information related to the seat control apparatus 100 .
- the memory 130 may store information about the operation history of the control device 140 .
- the memory 130 may also identify a state of each of the plurality of seats included in a host vehicle at a specific time point.
- control device 140 may be operatively connected to the sensor device 110 and/or the memory 130 .
- control device 140 may control the operation of the sensor device 110 and/or the memory 130 .
- the control device 140 may identify a user's intent (e.g., intent to get off the host vehicle) who has boarded (or is currently boarding) the host vehicle by using the sensor device 110 .
- a user's intent e.g., intent to get off the host vehicle
- the control device 140 by using the sensor device 110 , may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the opening/closing state of a door corresponding to a seat on which the user is sitting, or any combination thereof.
- control device 140 may identify that the user has the intent to get off the host vehicle (i.e., get out of the host vehicle).
- control device 140 may identify that the user has the intent to get off the host vehicle.
- the control device 140 may determine that the user's intent satisfies a specified condition.
- the control device 140 may identify that the user has the intent to get off the host vehicle.
- the control device 140 may identify a state (e.g., a real-time state of the seat at a point in time when a door is opened) of the seat corresponding to the user.
- a state e.g., a real-time state of the seat at a point in time when a door is opened
- the control device 140 may store the state of the identified seat in the memory 130 . When the user gets on the host vehicle again later, the control device 140 may use the stored state of a seat to control the seat.
- the control device 140 may control the seat by using the driving device 120 .
- the control device 140 may store the state of the seat in a memory. The control device 140 may then control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat by using the driving device 120 .
- the control device 140 may determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or any combination thereof, which is stored in the memory 130 , is included in a specified area.
- the specified area may be a value capable of being changed by the user's settings or a setting value set at a point in time when a seat is installed for the first time.
- the specified area may include an area within a specific range (or distance or angle) based on a specific point within the host vehicle.
- the control device 140 may identify a parameter, which is not included in the specified area, from among a plurality of parameters (e.g., a slide state, a tilt state, and a legrest state) included in the state of the seat.
- the control device 140 may control the identified parameter such that the identified parameter is included in the specified area.
- a specific value e.g., 30 mm
- the control device 140 may control the tilt location of the seat such that the tilt location is changed within a specific angle. Furthermore, when it is identified that the legrest state of the seat exceeds a specific angle (e.g., 25 degrees) based on the specific point, the control device 140 may control the legrest location of the seat such that the legrest location is changed within a specific angle. For example, when it is identified that the legrest state of the seat is less than a specific angle based on the specific point, the control device 140 may control the legrest location of the seat such that the legrest location is changed to a specified angle (e.g., 0 degrees).
- a specific angle e.g. 10 degrees
- the control device 140 may generate an absolute value of the control amount (e.g., a distance control amount for a slide location change, an angle control amount for a tilt location change, or an angle control amount for a legrest location change) for seat control based on the state of the seat. Additionally, the control device 140 may control the location of the seat based on the generated control amount.
- an absolute value of the control amount e.g., a distance control amount for a slide location change, an angle control amount for a tilt location change, or an angle control amount for a legrest location change
- the control device 140 may generate at least one of a target slide location, a target tilt location, a target legrest location, or any combination thereof for controlling the seat based on the state of the seat. Unlike an embodiment in which an absolute value is generated and a seat is controlled based on the absolute value, in this case, the control device 140 may control the seat until the generated target location.
- the control device 140 may set priorities for controlling a slide location, a tilt location, and a legrest location. For example, after the control of the slide location of the seat is terminated, the control device 140 may terminate control of a tilt location and a legrest location together. Even after the slide location of the seat is terminated, the control device 140 may continuously control the tilt location and the legrest location.
- control device 140 may determine whether the user has the intent to get on the host vehicle again.
- the control device 140 may control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat stored in the memory 130 .
- the control device 140 may identify a slide state among seat states stored in the memory 130 , and may control the seat such that the slide location of the seat is the same as the stored slide state. In other words, when the user gets off and gets on the host vehicle again, the control device 140 may omit the control of a tilt location or a legrest location, and may only control the slide location such that the slide location becomes the same as a location before the user gets off the host vehicle.
- the control device 140 may also identify a tilt state and a legrest state among seat states stored in the memory 130 .
- the control device 140 may control a tilt location and a legrest location based on the setting state of the tilt and legrest control. For example, when the tilt and legrest control is set to be in an on state when the user gets on the host vehicle, the control device 140 may control the seat such that the tilt location and the legrest location are the same as those in the tilt state and legrest state stored in the memory 130 , while controlling the slide location.
- control device 140 may not perform seat control or may terminate control of the seat midway.
- control device 140 may terminate (or stop or not perform) control of the seat.
- the seat control apparatus 100 shown in FIG. 1 is an example, and embodiments of the present disclosure are not limited thereto.
- the seat control apparatus 100 may further include a communication device (not shown).
- the communication device may establish a communication channel (e.g., wireless communication channel) between the seat control apparatus 100 and an external device (e.g., an audio-video-navigation (AVN) device). Additionally, the communication device may support communication through the established communication channel.
- the communication device may include one or more communication processors which are operated independently of the control device 140 (e.g., an application processor) and support direct (or wired) communication or wireless communication.
- the communication device may also include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication or module, a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module or a power line communication module).
- a wireless communication module e.g., a cellular communication module, a short-range wireless communication or module, a global navigation satellite system (GNSS) communication module
- GNSS global navigation satellite system
- wired communication module e.g., a local area network (LAN) communication module or a power line communication module.
- the corresponding communication module among these communication modules may communicate with an external device through a first network (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct or infrared data association (IrDA)) or a second network (e.g., a legacy cellular network, 5G networks, next-generation communication networks, Internet, or telecommunication networks such as computer networks (e.g., LAN or WAN)) included in a network.
- a first network e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct or infrared data association (IrDA)
- a second network e.g., a legacy cellular network, 5G networks, next-generation communication networks, Internet, or telecommunication networks such as computer networks (e.g., LAN or WAN) included in a network.
- the above-described kinds of communication modules may be integrated in one component (e.g., a single chip) or may be implemented with a
- the control device 140 may also communicate with an external device (e.g., an external controller distinct from the control device 140 ) by using the communication device.
- an external device e.g., an external controller distinct from the control device 140
- the control device 140 may receive various pieces of information from an external device by using the communication device.
- the control device 140 may also receive information, which is obtained by an external device connected to the sensor device 110 by using the sensor device 110 , using the communication device. In other words, the control device 140 may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the open/closed state of the door, or any combination thereof by using the sensor device 110 . Alternatively, the control device 140 may receive the information, which is obtained by an external device connected to the sensor device 110 by using the sensor device 110 , using a communication device.
- FIG. 2 is a conceptual diagram showing a configuration of a seat, according to an embodiment of the present disclosure.
- a seat 201 may be changed to various locations based on the control of a seat control apparatus (e.g., the seat control apparatus 100 in FIG. 1 ).
- the seat control apparatus may control a location of the seat 201 by using a driving device (e.g., the driving device 120 of FIG. 1 ).
- the seat control apparatus 100 may control a slide location of the seat 201 by controlling a slide device 210 .
- the seat control apparatus 100 may move the seat 201 to the left or right by using the slide device 210 in a direction in which the seat 201 illustrated in FIG. 2 is viewed.
- the seat control apparatus 100 may also control a tilt location (e.g., an angle of a cushion 292 included in the seat 201 ) by controlling at least one tilt device 222 or 224 .
- a tilt location e.g., an angle of a cushion 292 included in the seat 201
- the seat control apparatus 100 may move the cushion 292 of the seat 201 upward or downward by using the at least one tilt device 222 or 224 in a direction in which the seat 201 illustrated in FIG. 2 is viewed.
- the seat control apparatus 100 may also control a location of a legrest 230 by using at least one driver device disposed adjacent to the legrest 230 .
- the seat control apparatus 100 may move an end of the legrest 230 to an upper left side or a lower right side in a direction in which the seat 201 illustrated in FIG. 2 is viewed.
- the seat control apparatus may also control a location of a seat backrest 294 by using a seat backrest driver device 240 disposed to adjust an angle of the seat backrest 294 .
- the seat control apparatus 100 may move the seat backrest 294 to the right or left in a direction in which the seat 201 illustrated in FIG. 2 is viewed.
- FIG. 3 is a conceptual diagram illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus may allow a seat 301 to be in a relaxation mode by using a driving device (e.g., the driving device 120 in FIG. 1 ).
- a relaxation mode may be defined as a combination of “relax,” which means that the user relaxes, and “position,” which means the posture of the seat.
- a relaxation mode may refer to an operation mode (or state) of a seat implemented so that the user may sit relatively comfortably and rest.
- the relaxation mode may be an operating mode in which a reclining angle, a legrest angle, and a tilt angle of the seat 301 are larger than those in a general mode (e.g., a mode in which a vehicle that a user boards is moving, and the like). Additionally, in the relaxation mode, a slide location is moved to the front side of the host vehicle compared to the general mode.
- a general mode e.g., a mode in which a vehicle that a user boards is moving, and the like.
- the seat control apparatus 100 may allow the seat 301 to be in a getting-off mode by using a driving device.
- the getting-off mode may be an operating mode in which a reclining angle, a legrest angle, and a tilt angle of the seat 301 are smaller than those in the relaxation mode. Additionally, a slide location is moved further to the rear side of the host vehicle compared to the relaxation mode.
- the seat control apparatus 100 may control a legrest location of the seat in a first direction 322 .
- the seat control apparatus 100 may also control a tilt location of the seat in a second direction 324 , and may control a slide location of the seat in a third direction 326 .
- the seat control apparatus 100 may allow the seat 301 to be in the getting-off mode. Afterward, when it is determined that the user has an intent to get on the host vehicle again and sit in the seat 301 , the seat control apparatus 100 may allow the seat 301 to be in a getting-on mode by using the driving device.
- the getting-on mode may be an operating mode in which a slide location of the seat 301 is relatively moved to the front side of the host vehicle compared to the getting-off mode according to reference number 320 .
- the seat control apparatus 100 may allow a slide location of the seat in a fourth direction 336 .
- the seat control apparatus 100 may control the legrest location and/or tilt location together with the slide location.
- the legrest location and/or tilt location may be selectively controlled depending on the user's settings together with the control of the slide location.
- FIG. 4 is a conceptual diagram illustrating an operation of a seat according to a control of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus may control a tilt location and/or legrest location of a seat 401 by using a driving device (e.g., the driving device 120 in FIG. 1 ).
- a driving device e.g., the driving device 120 in FIG. 1
- FIG. 4 an embodiment in which a seat control apparatus 100 controls a tilt location of the seat 401 is shown. However, this is an example, and the embodiment may be applied to control a legrest location and/or slide location.
- the seat control apparatus 100 may selectively apply a control amount for controlling the seat 401 .
- the seat control apparatus 100 may identify a current state (e.g., at least one of a current slide state, a current tilt state, a current legrest state, or any combination thereof) of the seat 401 .
- the seat control apparatus 100 may also control the location of the seat by a specified value (e.g., a specified distance or a specified angle) from a current state.
- the seat control apparatus 100 may allow a location of the seat 401 to move to a target location regardless of the current state of the seat 401 .
- the seat control apparatus may allow the tilt location of the seat 401 to correspond to a target point 450 .
- the target point 450 may correspond to an intermediate point of a tilt location range 405 controllable by the seat control apparatus 401 .
- the seat control apparatus 100 may also classify the controllable tilt location range 405 into a first section 410 and a second section 420 based on the target point 450 .
- the seat control apparatus 100 may allow the tilt location of the seat 401 to correspond to the target point 450 .
- the seat control apparatus 100 may allow the seat 401 to correspond to the target point 450 or may not control a tilt location.
- FIG. 4 illustrates that the target point 450 is a single target point.
- the target point 450 shown in FIG. 4 may be one of a plurality of target points set such that the seat control apparatus 100 controls the tilt location.
- the seat control apparatus 100 may also identify a maximum point and a minimum point of the tilt location range 405 that is capable of being controlled.
- the seat control apparatus 100 may set a point between the two points as a target point.
- the seat control apparatus 100 may control the tilt location of the seat 401 to the minimum point.
- the seat control apparatus 100 may control the tilt location of the seat 401 to the maximum point or any one point.
- FIG. 5 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus may perform the operations described in FIG. 5 .
- the components e.g., at least one of the sensor device 110 , the driving device 120 , the memory 130 , the control device 140 , or any combination thereof
- the seat control apparatus 100 may perform the operations described in FIG. 5 .
- the components e.g., at least one of the sensor device 110 , the driving device 120 , the memory 130 , the control device 140 , or any combination thereof
- the components e.g., at least one of the sensor device 110 , the driving device 120 , the memory 130 , the control device 140 , or any combination thereof
- operations S 510 to S 550 may be sequentially performed, but are not always performed sequentially. For example, the order of operations may be changed, and at least two operations may be performed in parallel. Moreover, descriptions corresponding to or identical to the above-mentioned descriptions given with reference to FIG. may be briefly described or omitted to avoid redundancy.
- the seat control apparatus 100 may identify a passenger's (or user's) intent to get off a host vehicle (S 510 ).
- the seat control apparatus 100 may identify that the user has the intent to leave a seat and to get off the host vehicle, by using at least one information obtained through a sensor device.
- the seat control apparatus 100 may determine whether a walk-in operation is off (S 520 ).
- the seat control apparatus 100 may determine whether there is a seat in a walk-in operation among a plurality of seats included in the host vehicle.
- the walk-in operation may be of an operating type in which a front seat location of a specific seat is moved in a forward direction of the host vehicle such that the user may easily enter the specific seat.
- the seat control apparatus 100 may perform operation S 530 .
- the seat control apparatus 100 may end the procedure.
- the seat control apparatus 100 may store a current state of the seat (S 530 ).
- the seat control apparatus 100 may identify a seat state immediately before the user gets off the host vehicle, and may store the identified state in a memory.
- the seat control apparatus 100 may identify at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof (S 540 ).
- the location information of the seat identified in operation S 540 may be substantially the same information as the current state of the seat stored in the memory in operation S 530 .
- the seat control apparatus 100 may control the seat based on the identification result (S 550 ).
- the seat control apparatus 100 may determine whether to control the seat based on whether the state of the seat is included in a specified area in which the user gets off the host vehicle.
- FIG. 6 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus may perform the operations described in FIG. 6 .
- the components e.g., at least one of the sensor device 110 , the driving device 120 , the memory 130 , the control device 140 , or any combination thereof
- the seat control apparatus 100 may perform the operations described in FIG. 6 .
- operations S 610 to S 660 may be sequentially performed, but are not always performed sequentially.
- the order of operations may be changed, and at least two operations may be performed in parallel.
- descriptions corresponding to or identical to the above-mentioned descriptions given with reference to FIG. 6 may be briefly described or omitted to avoid redundancy.
- FIG. 6 may be operations performed after all of the operations of FIG. 5 described above are performed.
- the embodiments of the present disclosure are not limited thereto.
- the seat control apparatus 100 may identify a passenger's (or user's) intent to get on a host vehicle (S 610 ).
- the seat control apparatus 100 may identify that the user has the intent to get on the host vehicle and to sit in the seat, by using at least one information obtained through the sensor device.
- the seat control apparatus 100 may determine whether a walk-in operation is off (S 620 ).
- the seat control apparatus 100 may also determine whether there is a seat in a walk-in operation among a plurality of seats included in the host vehicle.
- the walk-in operation may be of an operating type in which a front seat location of a specific seat is moved in a forward direction of the host vehicle such that the user may easily enter the specific seat.
- the seat control apparatus 100 may perform operation S 630 .
- the seat control apparatus 100 may end the procedure.
- the seat control apparatus 100 may identify a pre-stored seat state (S 630 ).
- the seat control apparatus 100 may identify the state of the seat stored in the memory in operation S 530 of FIG. 5 .
- the seat control apparatus 100 may control a slide location of the seat based on the identified seat state (S 640 ).
- the seat control apparatus 100 may identify a slide state among the seat states stored in the memory.
- the seat control apparatus 100 may control the seat such that the slide location of the seat is the same as a slide location in the slide state.
- the seat control apparatus 100 may determine whether a tilt and/or legrest interlock with each other (S 650 ).
- the seat control apparatus 100 may identify a setting state regarding whether to control a tilt location and/or a legrest location together with the control of a slide location.
- the seat control apparatus 100 may control at least one of the tilt location, the legrest location, or any combination thereof based on the interlocking state (S 660 ).
- the seat control apparatus 100 may control the tilt location and/or the legrest location after controlling the slide location or when simultaneously controlling the slide location.
- FIG. 7 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure.
- a seat control apparatus may perform operations described in FIG. 7 .
- the components e.g., at least one of the sensor device 110 , the driving device 120 , the memory 130 , the control device 140 , or any combination thereof
- the components may be configured to perform the operations of FIG. 7 .
- operations S 710 to S 750 may be sequentially performed, but are not always performed sequentially.
- the order of operations may be changed, and at least two operations may be performed in parallel.
- descriptions corresponding to or identical to the above-mentioned descriptions that are given with reference to FIG. 7 may be briefly described or omitted to avoid redundancy.
- the seat control apparatus 100 may identify the intent of a user getting on a host vehicle by using a sensor device (S 710 ).
- the seat control apparatus may obtain information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or any combination thereof.
- the seat control apparatus 100 may identify the user's intent by using at least part of the information obtained by using the sensor device.
- the seat control apparatus 100 may determine whether the user's intent satisfies a specified condition (S 720 ).
- the seat control apparatus 100 may identify that the user intends to get off the host vehicle.
- the seat control apparatus 100 may determine that the user's intent satisfies the specified condition.
- the seat control apparatus 100 may perform operation S 730 .
- the seat control apparatus 100 may repeat operation S 710 .
- the seat control apparatus 100 may identify the state of the seat corresponding to the user (S 730 ).
- the seat control apparatus 100 may identify a current state of the seat corresponding to the user in real-time immediately before controlling the seat.
- the seat control apparatus 100 may store the identified state of the seat in a memory (S 740 ).
- the seat control apparatus 100 may control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat (S 750 ).
- the seat control apparatus 100 may determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or any combination thereof is included in a specified area.
- the seat control apparatus 100 may allow at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof, which is not included in the specified area, to be included in the specified area.
- FIG. 8 illustrates a computing system related to a seat control method, according to an embodiment of the present disclosure.
- a computing system 1000 related to a seat control method may include at least one processor 1100 , a memory 1300 , a user interface input device 1400 , a user interface output device 1500 , a storage 1600 , and a network interface 1700 .
- the components of the computing system 1000 are connected with each other via a bus 1200 .
- the processor 1100 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in the memory 1300 and/or the storage 1600 .
- Each of the memory 1300 and the storage 1600 may include various types of volatile or nonvolatile storage media.
- the memory 1300 may include a read only memory (ROM) and a random access memory (RAM).
- the operations of the method or algorithm described in connection with the embodiments disclosed in the specification may be directly implemented with a hardware module, a software module, or a combination of the hardware module and the software module, which is executed by the processor 1100 .
- the software module may reside on a storage medium (i.e., the memory 1300 and/or the storage 1600 ) such as a random access memory (RAM), a flash memory, a read only memory (ROM), an erasable and programmable ROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk drive, a removable disc, or a compact disc-ROM (CD-ROM).
- RAM random access memory
- ROM read only memory
- EPROM erasable and programmable ROM
- EEPROM electrically EPROM
- register a register
- a hard disk drive a removable disc
- CD-ROM compact disc-ROM
- the storage medium may be coupled to the processor 1100 .
- the processor 1100 may read out information from the storage medium and may write information in the storage medium.
- the storage medium may be integrated with the processor 1100 .
- the processor and storage medium may be implemented with an application specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- the ASIC may be provided in a user terminal.
- the processor and storage medium may be implemented with separate components in the user terminal.
- a seat control apparatus may provide a user with a more convenient and easy exit experience by adaptively adjusting a tilt angle and legrest angle of the seat based on the user's intent.
- optimal usability may be provided to the user by using a seat state before the user gets off the host vehicle.
- seat control may be stopped (or not started) by identifying that a part of the seat is performing a specific function (e.g., walk-in) or an infant (or an infant seat) is present.
- a specific function e.g., walk-in
- an infant or an infant seat
- a seat control apparatus that adaptively adjusts a seat control amount depending on a size of luggage through a sensor device including at least one of a camera, a LIDAR, or any combination thereof. Additionally, the seat control apparatus may obtain weather information the near host vehicle through the then adaptively adjust the seat communication device and control amount based on the weather information when a user gets on the host vehicle with luggage.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Seats For Vehicles (AREA)
Abstract
Description
- This application claims the benefit of and priority to Korean Patent Application No. 10-2023-0062092, filed on May 14, 2023, the entire contents of which are incorporated herein by reference.
- The present disclosure relates to a seat control apparatus and a method thereof. More particularly, the present disclosure relates to a technology for controlling a state of a seat based on a user's intent.
- As technology advances, various components within a vehicle may be operatively connected to one another. A vehicle control apparatus may quickly and accurately provide various functions by performing cooperative control among components for a user's convenience.
- In particular, to enhance the convenience of the user who boards a seat in a vehicle, a function of adaptively controlling the state (or location) of the seat is being progressively developed. For example, in a situation where the user gets on or gets off a host vehicle, a technology for enhancing the user's convenience by adaptively changing a location or state of the seat is being developed.
- However, as the type of device (e.g., a driving device, and the like) capable of changing the state of a seat is restrictively provided, it becomes difficult to provide a seating state that makes the user's entry and exit as comfortable as possible.
- The present disclosure has been made to solve the above-mentioned problems occurring in the prior art while advantages achieved by the prior art are maintained intact.
- An aspect of the present disclosure provides a seat control apparatus including a sensor device, a driving device, a memory, and a control device. Another aspect of the present disclosure provides a seat control method.
- An aspect of the present disclosure provides a seat control apparatus that identifies at least one user's intent to get on and/or off the host vehicle based on data obtained by using a sensor device. The seat control apparatus also controls a location (or state) of at least one seat based on the identification result. Another aspect of the present disclosure provides a method thereof.
- An aspect of the present disclosure provides a seat control apparatus that controls a location of the seat such that the user is capable of easily getting off the host vehicle, after identifying and storing a real-time state of a seat corresponding to the user. This is achieved when the user's exit intent is identified. Another aspect of the present disclosure is a seat control method.
- An aspect of the present disclosure provides a seat control apparatus that restores a location of the seat by using at least part of the pre-stored state of the seat when the user's entry intent is identified, and a method thereof.
- The technical problems to be solved by the present disclosure are not limited to the aforementioned problems. Furthermore, any other technical problems not mentioned herein should be clearly understood from the following description by those having ordinary skill in the art to which the present disclosure pertains.
- According to an aspect of the present disclosure, a seat control apparatus includes a sensor device, a driving device, a memory configured to store instructions, and a control device electrically connected to the sensor device, the driving device, and the memory. The instructions, when executed by the control device, cause the seat control apparatus to: identify the intent of a user getting on a host vehicle by using the sensor device; and identify a state of a seat corresponding to the user, when the intent of the user satisfies a specified condition. The instructions, when executed by the control device, may further cause the seat control apparatus to store the identified state of the seat in the memory. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or a combination thereof by using the driving device based on the state of the seat.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to obtain information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or a combination thereof. Alternatively, the instructions, when executed by the control device, may cause the seat control apparatus to receive the information from an external device connected to the sensor device, by using the sensor device. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to determine whether the intent of the user identified based on the information satisfies the specified condition.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to identify that the user intends to get off the host vehicle. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to determine that the user's intent satisfies the specified condition, when at least one of a first case that the host vehicle is in a non-starting state, a second case that the host vehicle is not driving, a third case that the driving speed of the host vehicle is less than or equal to a specified speed, or a combination thereof is satisfied at the same time, and it is identified that a door corresponding to the seat is open.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or a combination thereof is included in a specified area. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to allow at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof, which is not included in the specified area, to be included in the specified area.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to control at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat stored in the memory. This is achieved when it is identified that the user gets on the host vehicle again, by using an open/closed state of a door identified by using the sensor device after the user gets off the host vehicle.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to identify a slide state among the state of the seat stored in the memory. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat such that the slide location of the seat is the same as a slide location in the slide state.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to identify a tilt state and a legrest state among the state of the seat stored in the memory. Furthermore, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat such that the tilt location of the seat and the legrest location of the seat are the same as the locations in the tilt state and legrest state stored in the memory, when tilt and legrest control is set to be in an on state when the user gets on the host vehicle.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to terminate control of the seat when the seat operates in a walk-in mode, when it is identified that an infant gets on the host vehicle, or when it is identified that there is an infant seat in the host vehicle.
- According to an embodiment, the instructions, when executed by the control device, may cause the seat control apparatus to generate an absolute value of a control amount for controlling at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat. Alternatively, the instructions, when executed by the control device, may cause the seat control apparatus to generate at least one of a target slide location of the seat, a target tilt location of the seat, a target legrest location of the seat, or a combination thereof based on the state of the seat. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat based on the generated result.
- According to an embodiment, the seat control apparatus may further include a communication device. The instructions, when executed by the control device, may cause the seat control apparatus to generate a control amount for controlling the seat by using at least one of weather in an area near the host vehicle, precipitation in the area, snowfall in the area, an amount of rainwater in the area, external object information obtained by using the sensor device, or a combination thereof. The weather, the precipitation, the snowfall, or the amount of rainwater may be obtained by using the communication device. Additionally, the instructions, when executed by the control device, may cause the seat control apparatus to control the seat based on the generated control amount.
- According to an aspect of the present disclosure, a seat control method includes: identifying, by a control device, an intent of a user getting on a host vehicle by using a sensor device; and identifying, by the control device, a state of a seat corresponding to the user, when the intent of the user satisfies a specified condition. The method also includes storing, by the control device, the identified state of the seat in a memory. Additionally, the method includes controlling, by the control device, at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or a combination thereof by using a driving device based on the state of the seat.
- According to an embodiment, the identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may further include obtaining, by the control device, information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or a combination thereof, or receiving the information from an external device connected to the sensor device, by using the sensor device. The identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may also include determining, by the control device, whether the intent of the user identified based on the information satisfies the specified condition.
- According to an embodiment, the identifying, by the control device, of the state of the seat corresponding to the user when the intent of the user satisfies the specified condition may further include: identifying, by the control device, that the user intends to get off the host vehicle; and determining that the user's intent satisfies the specified condition, when at least one of a first case that the host vehicle is in a non-starting state, a second case that the host vehicle is not driving, a third case that the driving speed of the host vehicle is less than or equal to a specified speed, or a combination thereof is satisfied at the same time, and it is identified that a door corresponding to the seat is open.
- According to an embodiment, the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include: determining, by the control device, whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or a combination thereof is included in a specified area; and allowing, by the control device, at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof, which is not included in the specified area, to be included in the specified area.
- According to an embodiment, the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include controlling, by the control device, at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat stored in the memory. This is achieved when it is identified that the user gets on the host vehicle again, by using an open/closed state of a door identified by using the sensor device after the user gets off the host vehicle.
- According to an embodiment, the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may further include: identifying, by the control device, a slide state among the state of the seat stored in the memory; and controlling, by the control device, the seat such that the slide location of the seat is the same as a slide location in the slide state.
- According to an embodiment, the controlling, by the control device, of the at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or the combination thereof by using the driving device based on the state of the seat may include: identifying, by the control device, a tilt state and a legrest state among the state of the seat stored in the memory; and controlling, by the control device, the seat such that the tilt location of the seat and the legrest location of the seat are the same as locations in the tilt state and legrest state stored in the memory, when tilt and legrest control is set to be in an on state when the user gets on the host vehicle.
- According to an embodiment, the seat control method may further include terminating, by the control device, control of the seat when the seat operates in a walk-in mode, when it is identified that an infant gets on the host vehicle, or when it is identified that there is an infant seat in the host vehicle.
- According to an embodiment, the seat control method may further include generating, by the control device, an absolute value of a control amount for controlling at least one of the slide location of the seat, the tilt location of the seat, the legrest location of the seat, or a combination thereof based on the state of the seat. Alternatively, the method may include generating at least one of a target slide location of the seat, a target tilt location of the seat, a target legrest location of the seat, or a combination thereof based on the state of the seat. Additionally, the method may include controlling, by the control device, the seat based on the generated result.
- According to an embodiment, the seat control method may further include generating, by the control device, a control amount for controlling the seat by using at least one of weather in an area near the host vehicle, precipitation in the area, snowfall in the area, an amount of rainwater in the area, external object information obtained by using the sensor device, or a combination thereof. The weather, the precipitation, the snowfall, or the amount of rainwater may be obtained by using the communication device. The seat control method may further include controlling, by the control device, the seat based on the generated control amount.
- The above and other objects, features, and advantages of the present disclosure should be more apparent from the following detailed description taken in conjunction with the accompanying drawings:
-
FIG. 1 is a block diagram showing components of a seat control apparatus, according to an embodiment of the present disclosure; -
FIG. 2 is a conceptual diagram showing a configuration of a seat, according to an embodiment of the present disclosure; -
FIG. 3 is a conceptual diagram illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure; -
FIG. 4 is a conceptual diagram illustrating an operation of a seat according to the control of a seat control apparatus, according to an embodiment of the present disclosure; -
FIG. 5 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure; -
FIG. 6 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure; -
FIG. 7 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure; and -
FIG. 8 illustrates a computing system related to a seat control method, according to an embodiment of the present disclosure. - With regard to the descriptions of the drawings, the same or similar components are marked by the same or similar reference signs.
- Hereinafter, some embodiments of the present disclosure are described in detail with reference to the accompanying drawings. In adding reference numerals to components of each drawing, it should be noted that the same components have the same reference numerals, although they are indicated on another drawing. Furthermore, in describing embodiments of the present disclosure, detailed descriptions associated with well-known functions or configurations are omitted when they may make the subject matters of the present disclosure unnecessarily obscure.
- In describing elements of an embodiment of the present disclosure, the terms first, second, A, B, (a), (b), and the like may be used herein. These terms are only used to distinguish one element from another element, but do not limit the corresponding elements irrespective of the nature, order, or priority of the corresponding elements. Furthermore, unless otherwise defined, all terms including technical and scientific terms used herein are to be interpreted as is customary in the art to which the present disclosure belongs. It should be understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of the present disclosure and the relevant art. The terms should not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
- When a component, device, element, or the like of the present disclosure is described as having a purpose or performing an operation, function, or the like, the component, device, or element should be considered herein as being “configured to” meet that purpose or perform that operation or function.
- Hereinafter, various embodiments of the present disclosure are described in detail with reference to
FIGS. 1-8 . -
FIG. 1 is a block diagram showing components of a seat control apparatus, according to an embodiment of the present disclosure. - According to an embodiment, a
seat control apparatus 100 may include at least one of asensor device 110, adriving device 120, amemory 130, acontrol device 140, or any combination thereof. The configuration of theseat control apparatus 100 shown inFIG. 1 is an example, and embodiments of the present disclosure are not limited thereto. Theseat control apparatus 100 may further include components (e.g., at least one of an output device, a communication device, a driving device, an input device, an interface device, or any combination thereof) not shown inFIG. 1 . - According to an embodiment, the
sensor device 110 may obtain (or sense) various pieces of information used for driving a vehicle. - The
sensor device 110 may include at least one sensor including at least one of a camera, a radar, a light detection and ranging (LiDAR), or any combination thereof. - The
sensor device 110 may obtain information about an external object (e.g., at least one of a person, a burden, an obstacle, a structure, or any combination thereof) by using at least one sensor. - The
sensor device 110 may obtain information about at least one of a rainwater sensor, a sensor configured to obtain various pieces of information about a host vehicle, or any combination thereof. - Furthermore, the
sensor device 110 may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the open-and-close state of at least part of a plurality of doors included in the host vehicle, or any combination thereof. - According to an embodiment, the driving
device 120 may include at least one of a motor, an engine, or any combination thereof. - The
driving device 120 may change a location (or state) of at least part of a plurality of seats provided in the host vehicle based on a control signal delivered from thecontrol device 140. - For example, the driving
device 120 may include at least one of a plurality of motors, a plurality of actuators, a plurality of gears, or any combination thereof, which correspond to a plurality of seats, respectively. - According to an embodiment, the
memory 130 may store instructions or data. For example, thememory 130 may store one or more instructions that cause theseat control apparatus 100 to perform various operations when executed by thecontrol device 140. - The
memory 130 and thecontrol device 140 may be implemented as one chipset. Thecontrol device 140 may include at least one of a communication processor or a modem. - The
memory 130 may store information related to states and/or operations of components (e.g., at least one of an engine control unit (ECU), thesensor device 110, thecontrol device 140, or any combination thereof) of the host vehicle. - The
memory 130 may store various pieces of information related to theseat control apparatus 100. For example, thememory 130 may store information about the operation history of thecontrol device 140. - The
memory 130 may also identify a state of each of the plurality of seats included in a host vehicle at a specific time point. - According to an embodiment, the
control device 140 may be operatively connected to thesensor device 110 and/or thememory 130. For example, thecontrol device 140 may control the operation of thesensor device 110 and/or thememory 130. - The
control device 140 may identify a user's intent (e.g., intent to get off the host vehicle) who has boarded (or is currently boarding) the host vehicle by using thesensor device 110. - The
control device 140, by using thesensor device 110, may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the opening/closing state of a door corresponding to a seat on which the user is sitting, or any combination thereof. - For example, when identifying that the host vehicle is in a non-starting state and a door corresponding to the seat on which the user is sitting is opened, the
control device 140 may identify that the user has the intent to get off the host vehicle (i.e., get out of the host vehicle). - Furthermore, when identifying that the host vehicle is not driving (e.g., the driving speed is 0 km/h) and the door corresponding to the seat in which the user is sitting is opened, the
control device 140 may identify that the user has the intent to get off the host vehicle. - When identifying that the driving speed is less than or equal to the specified speed (e.g., 3 km/h) and the door corresponding to the seat on which the user is sitting is open, it may be identified that the user has the intent to get off the host vehicle. In this case, the
control device 140 may determine that the user's intent satisfies a specified condition. - The above-described embodiment is an example, and embodiments of the present disclosure are not limited thereto. For example, when identifying that a door corresponding to a seat in which the user is sitting is opened in a situation where at least one of the above-described conditions (e.g., a state where the host vehicle is not started, a state where the host vehicle is not driving, and a state where the driving speed of the host vehicle is less than or equal to a specified speed) is satisfied, the
control device 140 may identify that the user has the intent to get off the host vehicle. - When the user's: intent satisfies the specified condition, the
control device 140 may identify a state (e.g., a real-time state of the seat at a point in time when a door is opened) of the seat corresponding to the user. - The
control device 140 may store the state of the identified seat in thememory 130. When the user gets on the host vehicle again later, thecontrol device 140 may use the stored state of a seat to control the seat. - The
control device 140 may control the seat by using thedriving device 120. - For example, when it is determined that the user's intent satisfies the specified condition, the
control device 140 may store the state of the seat in a memory. Thecontrol device 140 may then control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat by using thedriving device 120. - The
control device 140 may determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or any combination thereof, which is stored in thememory 130, is included in a specified area. The specified area may be a value capable of being changed by the user's settings or a setting value set at a point in time when a seat is installed for the first time. The specified area may include an area within a specific range (or distance or angle) based on a specific point within the host vehicle. For example, thecontrol device 140 may identify a parameter, which is not included in the specified area, from among a plurality of parameters (e.g., a slide state, a tilt state, and a legrest state) included in the state of the seat. Thecontrol device 140 may control the identified parameter such that the identified parameter is included in the specified area. In other words, when it is identified that the slide state of the seat exceeds a specific value (e.g., 30 mm) based on the specific point, thecontrol device 140 may control the slide location such that the slide location of the seat is changed within a specific value. Additionally, when it is identified that the tilt state of the seat exceeds a specific angle (e.g., 10 degrees) based on the specific point, thecontrol device 140 may control the tilt location of the seat such that the tilt location is changed within a specific angle. Furthermore, when it is identified that the legrest state of the seat exceeds a specific angle (e.g., 25 degrees) based on the specific point, thecontrol device 140 may control the legrest location of the seat such that the legrest location is changed within a specific angle. For example, when it is identified that the legrest state of the seat is less than a specific angle based on the specific point, thecontrol device 140 may control the legrest location of the seat such that the legrest location is changed to a specified angle (e.g., 0 degrees). - The
control device 140 may generate an absolute value of the control amount (e.g., a distance control amount for a slide location change, an angle control amount for a tilt location change, or an angle control amount for a legrest location change) for seat control based on the state of the seat. Additionally, thecontrol device 140 may control the location of the seat based on the generated control amount. - The
control device 140 may generate at least one of a target slide location, a target tilt location, a target legrest location, or any combination thereof for controlling the seat based on the state of the seat. Unlike an embodiment in which an absolute value is generated and a seat is controlled based on the absolute value, in this case, thecontrol device 140 may control the seat until the generated target location. - The
control device 140 may set priorities for controlling a slide location, a tilt location, and a legrest location. For example, after the control of the slide location of the seat is terminated, thecontrol device 140 may terminate control of a tilt location and a legrest location together. Even after the slide location of the seat is terminated, thecontrol device 140 may continuously control the tilt location and the legrest location. - After the
control device 140 determines that a user has the intent to get off the host vehicle to control the seat as described above, thecontrol device 140 may determine whether the user has the intent to get on the host vehicle again. - When it is identified that the user gets on (or intends to get on) the host vehicle again, by using an open/closed state of a door identified by using the
sensor device 110 after the user gets off the host vehicle, thecontrol device 140 may control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat stored in thememory 130. - The
control device 140 may identify a slide state among seat states stored in thememory 130, and may control the seat such that the slide location of the seat is the same as the stored slide state. In other words, when the user gets off and gets on the host vehicle again, thecontrol device 140 may omit the control of a tilt location or a legrest location, and may only control the slide location such that the slide location becomes the same as a location before the user gets off the host vehicle. - The
control device 140 may also identify a tilt state and a legrest state among seat states stored in thememory 130. When the user's riding intent is identified, thecontrol device 140 may control a tilt location and a legrest location based on the setting state of the tilt and legrest control. For example, when the tilt and legrest control is set to be in an on state when the user gets on the host vehicle, thecontrol device 140 may control the seat such that the tilt location and the legrest location are the same as those in the tilt state and legrest state stored in thememory 130, while controlling the slide location. - Furthermore, even when it is determined that the user's intent satisfies a specified condition, based on at least one of an operating state of at least one of a plurality of seats of the host vehicle including a seat, a passenger state in the host vehicle, or any combination thereof, the
control device 140 may not perform seat control or may terminate control of the seat midway. - For example, when at least one of a plurality of seats of a host vehicle including a seat that operates in a walk-in mode (or, when at least one of a plurality of seats is operating in real-time), when it is identified that an infant gets on the host vehicle, and/or when it is identified that there is an infant seat in at least one of a plurality of seats of the host vehicle, the
control device 140 may terminate (or stop or not perform) control of the seat. - The components of the
seat control apparatus 100 shown inFIG. 1 is an example, and embodiments of the present disclosure are not limited thereto. For example, theseat control apparatus 100 may further include a communication device (not shown). - According to an embodiment, the communication device may establish a communication channel (e.g., wireless communication channel) between the
seat control apparatus 100 and an external device (e.g., an audio-video-navigation (AVN) device). Additionally, the communication device may support communication through the established communication channel. For example, the communication device may include one or more communication processors which are operated independently of the control device 140 (e.g., an application processor) and support direct (or wired) communication or wireless communication. - The communication device may also include a wireless communication module (e.g., a cellular communication module, a short-range wireless communication or module, a global navigation satellite system (GNSS) communication module) or a wired communication module (e.g., a local area network (LAN) communication module or a power line communication module). The corresponding communication module among these communication modules may communicate with an external device through a first network (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct or infrared data association (IrDA)) or a second network (e.g., a legacy cellular network, 5G networks, next-generation communication networks, Internet, or telecommunication networks such as computer networks (e.g., LAN or WAN)) included in a network. The above-described kinds of communication modules may be integrated in one component (e.g., a single chip) or may be implemented with a plurality of components (e.g., a plurality of chips) which are independent of each other. Also, the communication device and the
control device 140 may be implemented as a single chip. - The
control device 140 may also communicate with an external device (e.g., an external controller distinct from the control device 140) by using the communication device. For example, thecontrol device 140 may receive various pieces of information from an external device by using the communication device. - The
control device 140 may also receive information, which is obtained by an external device connected to thesensor device 110 by using thesensor device 110, using the communication device. In other words, thecontrol device 140 may obtain information about at least one of the starting states of the host vehicle, the driving speed of the host vehicle, the open/closed state of the door, or any combination thereof by using thesensor device 110. Alternatively, thecontrol device 140 may receive the information, which is obtained by an external device connected to thesensor device 110 by using thesensor device 110, using a communication device. -
FIG. 2 is a conceptual diagram showing a configuration of a seat, according to an embodiment of the present disclosure. - According to an embodiment, a
seat 201 may be changed to various locations based on the control of a seat control apparatus (e.g., theseat control apparatus 100 inFIG. 1 ). For example, the seat control apparatus may control a location of theseat 201 by using a driving device (e.g., the drivingdevice 120 ofFIG. 1 ). - The
seat control apparatus 100 may control a slide location of theseat 201 by controlling aslide device 210. Theseat control apparatus 100 may move theseat 201 to the left or right by using theslide device 210 in a direction in which theseat 201 illustrated inFIG. 2 is viewed. - The
seat control apparatus 100 may also control a tilt location (e.g., an angle of acushion 292 included in the seat 201) by controlling at least one 222 or 224. For example, thetilt device seat control apparatus 100 may move thecushion 292 of theseat 201 upward or downward by using the at least one 222 or 224 in a direction in which thetilt device seat 201 illustrated inFIG. 2 is viewed. - The
seat control apparatus 100 may also control a location of alegrest 230 by using at least one driver device disposed adjacent to thelegrest 230. Theseat control apparatus 100 may move an end of thelegrest 230 to an upper left side or a lower right side in a direction in which theseat 201 illustrated inFIG. 2 is viewed. - The seat control apparatus may also control a location of a
seat backrest 294 by using a seatbackrest driver device 240 disposed to adjust an angle of theseat backrest 294. Theseat control apparatus 100 may move theseat backrest 294 to the right or left in a direction in which theseat 201 illustrated inFIG. 2 is viewed. -
FIG. 3 is a conceptual diagram illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure. - Referring to
reference number 310, according to an embodiment, a seat control apparatus (e.g., theseat control apparatus 100 ofFIG. 1 ) may allow aseat 301 to be in a relaxation mode by using a driving device (e.g., the drivingdevice 120 inFIG. 1 ). A relaxation mode may be defined as a combination of “relax,” which means that the user relaxes, and “position,” which means the posture of the seat. A relaxation mode may refer to an operation mode (or state) of a seat implemented so that the user may sit relatively comfortably and rest. - Based on a specified
axis 350 of theseat 301, the relaxation mode may be an operating mode in which a reclining angle, a legrest angle, and a tilt angle of theseat 301 are larger than those in a general mode (e.g., a mode in which a vehicle that a user boards is moving, and the like). Additionally, in the relaxation mode, a slide location is moved to the front side of the host vehicle compared to the general mode. - Referring to
reference number 320, according to an embodiment, when it is determined that the user has the intent to leave theseat 301 and get off the host vehicle, theseat control apparatus 100 may allow theseat 301 to be in a getting-off mode by using a driving device. - For example, based on the specified
axis 350 of theseat 301, the getting-off mode may be an operating mode in which a reclining angle, a legrest angle, and a tilt angle of theseat 301 are smaller than those in the relaxation mode. Additionally, a slide location is moved further to the rear side of the host vehicle compared to the relaxation mode. - To control the location of the
seat 301 from the relaxation mode to the getting-off mode, theseat control apparatus 100 may control a legrest location of the seat in afirst direction 322. Theseat control apparatus 100 may also control a tilt location of the seat in asecond direction 324, and may control a slide location of the seat in athird direction 326. - Referring to
reference number 330, according to an embodiment, theseat control apparatus 100 may allow theseat 301 to be in the getting-off mode. Afterward, when it is determined that the user has an intent to get on the host vehicle again and sit in theseat 301, theseat control apparatus 100 may allow theseat 301 to be in a getting-on mode by using the driving device. - For example, based on the specified
axis 350 of theseat 301, the getting-on mode may be an operating mode in which a slide location of theseat 301 is relatively moved to the front side of the host vehicle compared to the getting-off mode according toreference number 320. - To control a location of the
seat 301 from the getting-off mode to the getting-on mode, theseat control apparatus 100 may allow a slide location of the seat in afourth direction 336. - Although not shown in
FIG. 3 , when controlling a location of theseat 301 from the getting-off mode to the getting-on mode, theseat control apparatus 100 may control the legrest location and/or tilt location together with the slide location. The legrest location and/or tilt location may be selectively controlled depending on the user's settings together with the control of the slide location. -
FIG. 4 is a conceptual diagram illustrating an operation of a seat according to a control of a seat control apparatus, according to an embodiment of the present disclosure. - According to an embodiment, a seat control apparatus (e.g., the
seat control apparatus 100 inFIG. 1 ) may control a tilt location and/or legrest location of aseat 401 by using a driving device (e.g., the drivingdevice 120 inFIG. 1 ). InFIG. 4 , an embodiment in which aseat control apparatus 100 controls a tilt location of theseat 401 is shown. However, this is an example, and the embodiment may be applied to control a legrest location and/or slide location. Theseat control apparatus 100 may selectively apply a control amount for controlling theseat 401. - The
seat control apparatus 100 may identify a current state (e.g., at least one of a current slide state, a current tilt state, a current legrest state, or any combination thereof) of theseat 401. Theseat control apparatus 100 may also control the location of the seat by a specified value (e.g., a specified distance or a specified angle) from a current state. - For example, the
seat control apparatus 100 may allow a location of theseat 401 to move to a target location regardless of the current state of theseat 401. The seat control apparatus may allow the tilt location of theseat 401 to correspond to atarget point 450. Thetarget point 450 may correspond to an intermediate point of atilt location range 405 controllable by theseat control apparatus 401. - The
seat control apparatus 100 may also classify the controllabletilt location range 405 into afirst section 410 and asecond section 420 based on thetarget point 450. - For example, immediately before controlling the
seat 401, when it is determined that the tilt location of theseat 401 is included in thefirst section 410, theseat control apparatus 100 may allow the tilt location of theseat 401 to correspond to thetarget point 450. - Furthermore, immediately before controlling the
seat 401, when it is determined that the tilt location of theseat 401 is included in thesecond section 420, theseat control apparatus 100 may allow theseat 401 to correspond to thetarget point 450 or may not control a tilt location. -
FIG. 4 illustrates that thetarget point 450 is a single target point. However, thetarget point 450 shown inFIG. 4 may be one of a plurality of target points set such that theseat control apparatus 100 controls the tilt location. - The
seat control apparatus 100 may also identify a maximum point and a minimum point of thetilt location range 405 that is capable of being controlled. Theseat control apparatus 100 may set a point between the two points as a target point. - Immediately before controlling the
seat 401, when a tilt location of theseat 401 is included within any point between two points from the minimum point of the controllabletilt location range 405, theseat control apparatus 100 may control the tilt location of theseat 401 to the minimum point. - Furthermore, immediately before controlling the
seat 401, when the tilt location of theseat 401 is included within one point between two points from the maximum point of the controllabletilt location range 405, theseat control apparatus 100 may control the tilt location of theseat 401 to the maximum point or any one point. -
FIG. 5 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure. - According to an embodiment, a seat control apparatus (e.g., the
seat control apparatus 100 ofFIG. 1 ) may perform the operations described inFIG. 5 . For example, at least part of the components (e.g., at least one of thesensor device 110, the drivingdevice 120, thememory 130, thecontrol device 140, or any combination thereof) included in theseat control apparatus 100 may be configured to perform the operations ofFIG. 5 . - In the following embodiment, operations S510 to S550 may be sequentially performed, but are not always performed sequentially. For example, the order of operations may be changed, and at least two operations may be performed in parallel. Moreover, descriptions corresponding to or identical to the above-mentioned descriptions given with reference to FIG. may be briefly described or omitted to avoid redundancy.
- According to an embodiment, the
seat control apparatus 100 may identify a passenger's (or user's) intent to get off a host vehicle (S510). - The
seat control apparatus 100 may identify that the user has the intent to leave a seat and to get off the host vehicle, by using at least one information obtained through a sensor device. - According to an embodiment, the
seat control apparatus 100 may determine whether a walk-in operation is off (S520). - The
seat control apparatus 100 may determine whether there is a seat in a walk-in operation among a plurality of seats included in the host vehicle. - For example, the walk-in operation may be of an operating type in which a front seat location of a specific seat is moved in a forward direction of the host vehicle such that the user may easily enter the specific seat.
- When it is identified that at least one seat is in a walk-in operation OFF state (e.g., operation S520—Yes), the
seat control apparatus 100 may perform operation S530. - When it is identified that the at least one seat is not in the walk-in operation OFF state (e.g., being in a walk-in operation ON state) (e.g., operation S520—No), the
seat control apparatus 100 may end the procedure. - According to an embodiment, the
seat control apparatus 100 may store a current state of the seat (S530). - When identifying the user's intent to get off the host vehicle, the
seat control apparatus 100 may identify a seat state immediately before the user gets off the host vehicle, and may store the identified state in a memory. - According to an embodiment, the
seat control apparatus 100 may identify at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof (S540). - For example, the location information of the seat identified in operation S540 may be substantially the same information as the current state of the seat stored in the memory in operation S530.
- According to an embodiment, the
seat control apparatus 100 may control the seat based on the identification result (S550). - The
seat control apparatus 100 may determine whether to control the seat based on whether the state of the seat is included in a specified area in which the user gets off the host vehicle. -
FIG. 6 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure. - According to an embodiment, a seat control apparatus (e.g., the
seat control apparatus 100 ofFIG. 1 ) may perform the operations described inFIG. 6 . For example, at least part of the components (e.g., at least one of thesensor device 110, the drivingdevice 120, thememory 130, thecontrol device 140, or any combination thereof) included in theseat control apparatus 100 may be configured to perform the operations ofFIG. 6 . - In the following embodiment, operations S610 to S660 may be sequentially performed, but are not always performed sequentially. The order of operations may be changed, and at least two operations may be performed in parallel. Moreover, descriptions corresponding to or identical to the above-mentioned descriptions given with reference to
FIG. 6 may be briefly described or omitted to avoid redundancy. - For reference, the operations of
FIG. 6 may be operations performed after all of the operations ofFIG. 5 described above are performed. However, the embodiments of the present disclosure are not limited thereto. - According to an embodiment, the
seat control apparatus 100 may identify a passenger's (or user's) intent to get on a host vehicle (S610). - The
seat control apparatus 100 may identify that the user has the intent to get on the host vehicle and to sit in the seat, by using at least one information obtained through the sensor device. - According to an embodiment, the
seat control apparatus 100 may determine whether a walk-in operation is off (S620). - The
seat control apparatus 100 may also determine whether there is a seat in a walk-in operation among a plurality of seats included in the host vehicle. - For example, the walk-in operation may be of an operating type in which a front seat location of a specific seat is moved in a forward direction of the host vehicle such that the user may easily enter the specific seat.
- When it is identified that at least one seat is in a walk-in operation OFF state (e.g., operation S620—Yes), the
seat control apparatus 100 may perform operation S630. - When it is identified that the at least one seat is not in the walk-in operation OFF state (e.g., being in a walk-in operation ON state) (e.g., operation S620—No), the
seat control apparatus 100 may end the procedure. - According to an embodiment, the
seat control apparatus 100 may identify a pre-stored seat state (S630). - The
seat control apparatus 100 may identify the state of the seat stored in the memory in operation S530 ofFIG. 5 . - According to an embodiment, the
seat control apparatus 100 may control a slide location of the seat based on the identified seat state (S640). - The
seat control apparatus 100 may identify a slide state among the seat states stored in the memory. Theseat control apparatus 100 may control the seat such that the slide location of the seat is the same as a slide location in the slide state. - According to an embodiment, the
seat control apparatus 100 may determine whether a tilt and/or legrest interlock with each other (S650). - For example, when performing a getting-on mode operation according to
FIG. 6 , theseat control apparatus 100 may identify a setting state regarding whether to control a tilt location and/or a legrest location together with the control of a slide location. - According to an embodiment, the
seat control apparatus 100 may control at least one of the tilt location, the legrest location, or any combination thereof based on the interlocking state (S660). - For example, when it is identified that the settings for controlling a tilt location and/or a legrest location is ON when the
seat control apparatus 100 performs the getting-on mode operation based on the setting state, theseat control apparatus 100 may control the tilt location and/or the legrest location after controlling the slide location or when simultaneously controlling the slide location. -
FIG. 7 is a flowchart illustrating an operation of a seat control apparatus, according to an embodiment of the present disclosure. - According to an embodiment, a seat control apparatus (e.g., the
seat control apparatus 100 ofFIG. 1 ) may perform operations described inFIG. 7 . For example, at least part of the components (e.g., at least one of thesensor device 110, the drivingdevice 120, thememory 130, thecontrol device 140, or any combination thereof) included in theseat control apparatus 100 may be configured to perform the operations ofFIG. 7 . - In the following embodiment, operations S710 to S750 may be sequentially performed, but are not always performed sequentially. The order of operations may be changed, and at least two operations may be performed in parallel. Moreover, descriptions corresponding to or identical to the above-mentioned descriptions that are given with reference to
FIG. 7 may be briefly described or omitted to avoid redundancy. - According to an embodiment, the
seat control apparatus 100 may identify the intent of a user getting on a host vehicle by using a sensor device (S710). - The seat control apparatus may obtain information about at least one of a starting state of the host vehicle, a driving speed of the host vehicle, an open/closed state of a door, or any combination thereof.
- The
seat control apparatus 100 may identify the user's intent by using at least part of the information obtained by using the sensor device. - According to an embodiment, the
seat control apparatus 100 may determine whether the user's intent satisfies a specified condition (S720). - For example, when it is identified that the starting state of the host vehicle is in an off state, the driving speed is a specified value (e.g., 0 km/h), and a door corresponding to a seat is open, the
seat control apparatus 100 may identify that the user intends to get off the host vehicle. Theseat control apparatus 100 may determine that the user's intent satisfies the specified condition. - When the user's intent satisfies the specified condition (e.g., operation S720—Yes), the
seat control apparatus 100 may perform operation S730. - Furthermore, when the user's intent does not satisfy the specified condition (e.g., operation S720—No), the
seat control apparatus 100 may repeat operation S710. - According to an embodiment, the
seat control apparatus 100 may identify the state of the seat corresponding to the user (S730). - For example, the
seat control apparatus 100 may identify a current state of the seat corresponding to the user in real-time immediately before controlling the seat. - According to an embodiment, the
seat control apparatus 100 may store the identified state of the seat in a memory (S740). - According to an embodiment, the
seat control apparatus 100 may control at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof based on the state of the seat (S750). - The
seat control apparatus 100 may determine whether at least one of a current slide state of the seat, a current tilt state of the seat, a current legrest state of the seat, or any combination thereof is included in a specified area. - The
seat control apparatus 100 may allow at least one of a slide location of the seat, a tilt location of the seat, a legrest location of the seat, or any combination thereof, which is not included in the specified area, to be included in the specified area. -
FIG. 8 illustrates a computing system related to a seat control method, according to an embodiment of the present disclosure. - Referring to
FIG. 8 , acomputing system 1000 related to a seat control method may include at least oneprocessor 1100, amemory 1300, a userinterface input device 1400, a userinterface output device 1500, astorage 1600, and anetwork interface 1700. The components of thecomputing system 1000 are connected with each other via abus 1200. - The
processor 1100 may be a central processing unit (CPU) or a semiconductor device that processes instructions stored in thememory 1300 and/or thestorage 1600. Each of thememory 1300 and thestorage 1600 may include various types of volatile or nonvolatile storage media. For example, thememory 1300 may include a read only memory (ROM) and a random access memory (RAM). - Accordingly, the operations of the method or algorithm described in connection with the embodiments disclosed in the specification may be directly implemented with a hardware module, a software module, or a combination of the hardware module and the software module, which is executed by the
processor 1100. The software module may reside on a storage medium (i.e., thememory 1300 and/or the storage 1600) such as a random access memory (RAM), a flash memory, a read only memory (ROM), an erasable and programmable ROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk drive, a removable disc, or a compact disc-ROM (CD-ROM). - The storage medium may be coupled to the
processor 1100. Theprocessor 1100 may read out information from the storage medium and may write information in the storage medium. Alternatively, the storage medium may be integrated with theprocessor 1100. The processor and storage medium may be implemented with an application specific integrated circuit (ASIC). The ASIC may be provided in a user terminal. Alternatively, the processor and storage medium may be implemented with separate components in the user terminal. - The above description is merely an example of the technical idea of the present disclosure, and various modifications may be made by those having ordinary skill in the art without departing from the essential characteristic of the present disclosure.
- Accordingly, embodiments of the present disclosure are intended not to limit but to explain the technical idea of the present disclosure, and the scope and spirit of the present disclosure is not limited by the above embodiments. The scope of protection of the present disclosure should be construed by the attached claims, and all equivalents thereof should be construed as being included within the scope of the present disclosure.
- Descriptions of a seat control apparatus according to an embodiment of the present disclosure, and a method thereof are as follows.
- According to at least one of embodiments of the present disclosure, a seat control apparatus may provide a user with a more convenient and easy exit experience by adaptively adjusting a tilt angle and legrest angle of the seat based on the user's intent.
- Moreover, according to at least one of the embodiments of the present disclosure, when it is identified that the user got on the host vehicle again after getting off the host vehicle, optimal usability may be provided to the user by using a seat state before the user gets off the host vehicle.
- Furthermore, according to at least one of the embodiments of the present disclosure, to prevent interference or disturbance between a plurality of seats included in the host vehicle, seat control may be stopped (or not started) by identifying that a part of the seat is performing a specific function (e.g., walk-in) or an infant (or an infant seat) is present.
- According to at least one of the embodiments of the present disclosure, it is possible to provide a seat control apparatus that adaptively adjusts a seat control amount depending on a size of luggage through a sensor device including at least one of a camera, a LIDAR, or any combination thereof. Additionally, the seat control apparatus may obtain weather information the near host vehicle through the then adaptively adjust the seat communication device and control amount based on the weather information when a user gets on the host vehicle with luggage.
- Furthermore, a variety of effects directly or indirectly understood through the present disclosure may be provided.
- Hereinabove, although the present disclosure has been described with reference to embodiments and the accompanying drawings, the present disclosure is not limited thereto. Instead, the present disclosure may be variously modified and altered by those having ordinary skill in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.
Claims (20)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2023-0062092 | 2023-05-14 | ||
| KR1020230062092A KR20240164829A (en) | 2023-05-14 | 2023-05-14 | Apparatus for controlling seat and method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20240375556A1 true US20240375556A1 (en) | 2024-11-14 |
Family
ID=93217349
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/500,469 Pending US20240375556A1 (en) | 2023-05-14 | 2023-11-02 | Seat control apparatus and method |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240375556A1 (en) |
| KR (1) | KR20240164829A (en) |
| CN (1) | CN118953161A (en) |
| DE (1) | DE102023130597A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250026247A1 (en) * | 2023-07-18 | 2025-01-23 | Hyundai Motor Company | Seat control apparatus and method |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110221247A1 (en) * | 2008-11-27 | 2011-09-15 | Toyota Jidosha Kabushiki Kaisha | Occupant protection device and control method thereof |
| US8078364B2 (en) * | 2007-12-21 | 2011-12-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle seat apparatus |
| US20140316660A1 (en) * | 2013-04-18 | 2014-10-23 | Ford Global Technologies, Llc | Seat-integrated occupant presence detector |
| US20180229740A1 (en) * | 2017-02-10 | 2018-08-16 | Honda Motor Co., Ltd. | Vehicle system, vehicle control method, and vehicle control program |
| US10214118B1 (en) * | 2017-12-01 | 2019-02-26 | GM Global Technology Operations LLC | Systems, methods and apparatuses are provided for automated passenger seat adjustments in a vehicle |
| US20190366888A1 (en) * | 2018-05-31 | 2019-12-05 | Toyota Jidosha Kabushiki Kaisha | Seat control apparatus |
| US20200086764A1 (en) * | 2016-12-22 | 2020-03-19 | Honda Motor Co., Ltd. | Vehicle control system, vehicle control method, and vehicle control program |
| US20230365028A1 (en) * | 2022-05-13 | 2023-11-16 | Nhk Spring Co., Ltd. | Vehicle seat control device and vehicle seat |
-
2023
- 2023-05-14 KR KR1020230062092A patent/KR20240164829A/en active Pending
- 2023-11-02 US US18/500,469 patent/US20240375556A1/en active Pending
- 2023-11-06 DE DE102023130597.2A patent/DE102023130597A1/en active Pending
- 2023-11-20 CN CN202311547939.5A patent/CN118953161A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8078364B2 (en) * | 2007-12-21 | 2011-12-13 | Toyota Jidosha Kabushiki Kaisha | Vehicle seat apparatus |
| US20110221247A1 (en) * | 2008-11-27 | 2011-09-15 | Toyota Jidosha Kabushiki Kaisha | Occupant protection device and control method thereof |
| US20140316660A1 (en) * | 2013-04-18 | 2014-10-23 | Ford Global Technologies, Llc | Seat-integrated occupant presence detector |
| US20200086764A1 (en) * | 2016-12-22 | 2020-03-19 | Honda Motor Co., Ltd. | Vehicle control system, vehicle control method, and vehicle control program |
| US20180229740A1 (en) * | 2017-02-10 | 2018-08-16 | Honda Motor Co., Ltd. | Vehicle system, vehicle control method, and vehicle control program |
| US10214118B1 (en) * | 2017-12-01 | 2019-02-26 | GM Global Technology Operations LLC | Systems, methods and apparatuses are provided for automated passenger seat adjustments in a vehicle |
| US20190366888A1 (en) * | 2018-05-31 | 2019-12-05 | Toyota Jidosha Kabushiki Kaisha | Seat control apparatus |
| US20230365028A1 (en) * | 2022-05-13 | 2023-11-16 | Nhk Spring Co., Ltd. | Vehicle seat control device and vehicle seat |
Non-Patent Citations (1)
| Title |
|---|
| "Vehicle occupant detection and weight determining system" (2005-Feb-01), The IP.com Journal, whole article (Year: 2005) * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20250026247A1 (en) * | 2023-07-18 | 2025-01-23 | Hyundai Motor Company | Seat control apparatus and method |
| US12447869B2 (en) * | 2023-07-18 | 2025-10-21 | Hyundai Motor Company | Seat control apparatus and method |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20240164829A (en) | 2024-11-21 |
| DE102023130597A1 (en) | 2024-11-14 |
| CN118953161A (en) | 2024-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109866657B (en) | Systems, methods, and apparatus for providing automatic passenger seat adjustment in a vehicle | |
| US20230249587A1 (en) | Autonomous vehicle adapted for sleeping or resting in a reclined posture | |
| CN107054357B (en) | Parallel parking assist | |
| US9815388B1 (en) | Systems and methods for seat positioning modification in a vehicle | |
| US11305679B2 (en) | Armrest apparatus and various rotating angles for vehicle and method for controlling operation thereof | |
| CN106476660A (en) | Strengthen the seat adjustment of driver's visibility | |
| US20240375556A1 (en) | Seat control apparatus and method | |
| CN107856621A (en) | semi-autonomous vehicle control system | |
| US11904732B2 (en) | Vehicular system capable of adjusting a passenger compartment from a first arrangement to a child care arrangement | |
| JP7603691B2 (en) | Passengerless and driverless vehicle operating modes | |
| CN113954703B (en) | Vehicle space adjustment method, electronic device and storage medium | |
| US11772519B2 (en) | Vehicular system capable of adjusting a passenger compartment from a first arrangement to a child seat arrangement | |
| US20250178488A1 (en) | Exterior imager utilized in adjusting a passenger compartment arrangement | |
| JP2019172241A (en) | User guidance device | |
| JP2019173541A (en) | Vehicle control device | |
| US20220144141A1 (en) | Vehicular system capable of adjusting a passenger compartment arrangement | |
| US11731535B2 (en) | Vehicular system capable of adjusting a passenger compartment from a child care arrangement to a second arrangement | |
| US12077068B2 (en) | Authorization-based adjustment of passenger compartment arrangement | |
| US20240375552A1 (en) | Seat control apparatus and seat control method | |
| US20240375553A1 (en) | Seat control apparatus and method | |
| JP2018145738A (en) | Control device, control method, and computer program | |
| CN115341825B (en) | Control method and control device for sliding vehicle door in parking process | |
| CN117124984A (en) | Method and device for adjusting external rearview mirror, vehicle and medium | |
| US20240375551A1 (en) | Seat control apparatus and method | |
| US11772517B2 (en) | Vehicular system capable of adjusting a passenger compartment from a child seat arrangement to a second arrangement |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: KIA CORPORATION, KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAN, KUG HUN;LEE, SANG SOO;LEE, SANG HARK;AND OTHERS;SIGNING DATES FROM 20231016 TO 20231018;REEL/FRAME:065438/0595 Owner name: HYUNDAI MOTOR COMPANY, KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HAN, KUG HUN;LEE, SANG SOO;LEE, SANG HARK;AND OTHERS;SIGNING DATES FROM 20231016 TO 20231018;REEL/FRAME:065438/0595 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION COUNTED, NOT YET MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |