Nothing Special   »   [go: up one dir, main page]

WO2022214676A1 - Method, processor circuit and operating system for the context-sensitive provision of tutorials for a device - Google Patents

Method, processor circuit and operating system for the context-sensitive provision of tutorials for a device Download PDF

Info

Publication number
WO2022214676A1
WO2022214676A1 PCT/EP2022/059487 EP2022059487W WO2022214676A1 WO 2022214676 A1 WO2022214676 A1 WO 2022214676A1 EP 2022059487 W EP2022059487 W EP 2022059487W WO 2022214676 A1 WO2022214676 A1 WO 2022214676A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
observation
tutorial
processor circuit
predetermined
Prior art date
Application number
PCT/EP2022/059487
Other languages
German (de)
French (fr)
Inventor
Ingo Totzke
Leonie Gauer
Original Assignee
Cariad Se
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cariad Se filed Critical Cariad Se
Publication of WO2022214676A1 publication Critical patent/WO2022214676A1/en

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/24Use of tools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/453Help systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/16Control of vehicles or other craft
    • G09B19/167Control of land vehicles

Definitions

  • the invention relates to a method and a processor circuit and an operating system for providing context-sensitive tutorials for a device. If necessary, a user who is inexperienced in operating the device should be supported with a suitable tutorial (self-learning unit, instructions) depending on the operating situation.
  • Devices such as vehicles
  • the dealer or manufacturer who, as a future device user, should be able to use the respective device to his satisfaction.
  • the buyer is informed more or less extensively, e.g. about his new vehicle and its various functionalities within a very short time.
  • new drives e.g. electric drive
  • a detailed handover would be particularly important for the device user in order to be sufficiently familiar with these new topics, such as the process of charging your own electric vehicle.
  • a motor vehicle is known from DE 10 2019 004 868 A1, in which animated instructions for use can be reproduced when stationary in order to train a driver with regard to a vehicle function. While the vehicle is in operation, those functions can then be activated of which it is known that the driver has already received appropriate training.
  • DE 102014213998 A1 discloses a method for providing a driver with a demonstration of a vehicle function that is suitable according to the driver's prior knowledge. For this purpose, the identity of the current driver is determined and his prior knowledge is checked using a driver profile. The examiner can be instructed in a new function of the motor vehicle by means of a video or an interactive demonstration. If a warning light is activated in the motor vehicle, a demonstration for eliminating the underlying problem can be played automatically in accordance with the warning light.
  • DE 10 2015 216484 A1 discloses a method in which a recommendation signal for a recommendation for controlling a function in a vehicle is offered in a manner appropriate to the situation.
  • the recommendation signal is an automated default setting on a device (e.g. a preset radio station) that was determined based on the user’s regular behavior, so that parts of the operating steps are carried out automatically in advance.
  • the method therefore requires a particularly "experienced user” in order to obtain regular operating sequences.
  • a tutorial described in the publication does not concern the actual recommendation or the recommendation signal, but it is a user guide for the user to learn how to operate the system himself, and not his vehicle.
  • the invention is based on the object of proactively designing the playback of a tutorial for the operation of a device in such a way that a tutorial is only offered to a user if necessary, if the use of a specific device function is currently worthwhile, and here, however, to take into account whether the device user is actually ready to carry out the corresponding sequence of operator actions.
  • the invention includes a method for providing tutorials for a device. Multiple tutorials are provided, each describing a different predetermined sequence of operator actions to be performed by a device user of the device.
  • the method includes the following steps being carried out repeatedly, e.g. cyclically, by a processor circuit, namely a needs monitoring, in which a current and/or future device requirement is determined, and a user monitoring, in which a user readiness of the device user to carry out a covering of the needs of the device needs are identified.
  • the processor circuit thus recognizes whether there is a need for a device in the device at all, ie whether it is necessary to carry out a sequence of operating actions. In addition, it is checked whether the user of the device is actually willing or able to cover the device requirement, ie to cover the requirement by executing an associated operating sequence.
  • a selection procedure is used to select the tutorial that describes the sequence of operating actions intended to cover the needs and coupled with a triggering logic, which triggers playback of the selected tutorial when a predetermined triggering condition is recognized.
  • the appropriate tutorial is selected for the specific situation and then only coupled with a trigger logic just in case, i.e. for example for playing or generally preparing for the output of the tutorial, if the user is willing to watch or generally consume the tutorial and/or the user is able to implement the tutorial afterwards.
  • a sequence of operating actions can include one operating step or several operating steps and/or one activity or several activities which, for example, are to be carried out successively, ie one after the other, in order to To satisfy or cover a device need that has currently been identified.
  • recharging can be recognized as a device requirement in a motor vehicle based on a low state of charge (SOC—state of charge) of a vehicle battery.
  • SOC state of charge
  • the associated sequence of operating actions can, for example, provide: find the cover of the charging connection, unlock the cover, open the cover, select the correct charging station, insert the charging plug into the charging connection, activate the charging current, secure the motor vehicle for the charging process.
  • User monitoring can detect a lack of user willingness, for example, from the fact that the device user is currently on the phone.
  • the advantage of the invention is that the appropriate tutorial is selected for an acute need for action or an acute device requirement, so that the tutorial can also be implemented or tested directly at the moment because the device is required and therefore the user of the device is in the tutorial learned or trained sequence of operating actions can be practiced directly to cover the identified device requirements.
  • the device user is only offered the tutorial if the user's willingness to consume the tutorial and/or to subsequently carry out the sequence of operator actions to cover the requirement is also recognized.
  • a learning effect for the device user is increased or improved, and the presentation of the tutorials is distributed over time in such a way that only the most sensible tutorial is provided for the period when the device requirement is actually present and must be covered.
  • the invention also includes developments that result in additional advantages.
  • a processor circuit carries out a location observation which shows a respective current and/or future whereabouts of the device and/or a respective current and/or future environmental situation of the device is determined, and the selection procedure includes confirming the tutorial's selection or resolving an ambiguity in the selection.
  • a processor circuit preferably additionally or alternatively carries out a time observation and/or weather observation for the selection procedure.
  • a travel destination or the next red traffic light, at which a motor vehicle must be stopped, can be determined as a future location, for example.
  • a type of environment for example supermarket, gas station or free environment
  • This can support the selection of the tutorial.
  • parking next to a gas station or charging station can be recognized as a location, for example. If the device is required to be refueled or recharged and it is recognized by monitoring the location that the device user has parked the device (in this example a motor vehicle) next to a fuel pump or charging station, this can be used for the selection procedure in such a way that the operating sequence for refueling or reloading is selected. A so-called geofence or a geoposition-dependent selection thus also results for the selection procedure.
  • a tutorial can be implemented or applied at the identified location and/or in the identified environmental situation.
  • a time observation can also be carried out, which, for example, determines a current season and/or time and/or time of day (daytime or nighttime). If, for example, autumn or winter is recognized as the season and the need for a device to be refilled with wiper water for the windshield wiper system, a tutorial can be selected, for example, on how antifreeze can be added to the water if, for example, user observation reveals that the motor vehicle was being used by the device user in bought or procured in the summer.
  • a device in the form of a smartphone for example, based on a weather observation, so for example the determination of weather data from a meteorological service, as it can be accessed via the Internet, it can be determined that rain is predominant and the device needs to be covered because the device is being used unprotected or without a protective cover.
  • the respective observation i.e. in particular needs observation, user observation, location observation, time observation,
  • Weather observation can be designed in each case a program code or program module or software for the processor circuit.
  • a service station for the device is identified as the location and the tutorial is loaded from a data source of a station operator of the service station.
  • a service station can be a gas station or a charging station, for example.
  • a charging station or a connection for a charging cable (such as may be available at the airport, for example) can be recognized as a service station, for example.
  • charging stations and/or connections for charging devices and/or fuel pumps can vary depending on the operator or manufacturer, there is the advantage here that a data source is used individually for the respective service station to call up a tutorial, such as a server computer of the station operator, the the station operator can provide at an Internet address.
  • the processor circuit can thus subsequently download or procure the appropriate tutorial for a service station located at the location.
  • the site observation for determining the whereabouts receives a geoposition from a receiver for a position signal of a GNSS (Global Navigation Satellite System) and/or a navigation route and/or a navigation destination from a navigation system, and/or for determining the Ambient situation determined from a digital map of the area and / or from a navigation database, a description of the area.
  • a GNSS Global Navigation Satellite System
  • the geoposition can thus be determined using a GNSS, for example the GPS (Global Positioning System) can be determined. Future locations and/or the final navigation destination or intermediate destinations can also be determined on the basis of a navigation route.
  • the processor circuit can be coupled to a navigation system which is coupled in the device and/or in a backend computer for the device (ie a server computer coupled to the device via the Internet, for example).
  • the environmental situation i.e. for example the type of environment and/or a current traffic situation and/or usage situation, can be determined from a digital map which, for example, indicates for the location which facilities and/or shops and/or scenic features (so-called landmarks or Points of Interest, POI) are located there.
  • the environment map can be stored in the processor circuit, for example. Additionally or alternatively, a navigation database can be queried. In the manner described, the environment description can specify the environment type and/or landmarks or points of interest.
  • An advantageous further development results when the monitoring of requirements includes recognizing that a stock quantity of a predetermined resource and/or a degree of wear of at least one component of the device lies within a respective, predetermined value interval.
  • a stock quantity of a predetermined resource and/or a degree of wear of at least one component of the device lies within a respective, predetermined value interval.
  • fuel or electrical energy stored in an accumulator and/or, for example, a lubricant and/or cleaning agent can be provided as operating means.
  • the degree of wear of a component can be, for example, the mileage of a tire on a motor vehicle or the age and/or an upcoming update for a software component, such as can be installed in a control unit of a motor vehicle and/or in a smartphone.
  • the monitoring of requirements thus recognizes whether an item of equipment needs to be refilled and/or whether a component needs to be serviced or repaired or whether the component needs to be replaced by an update.
  • Appropriate measurement circuits and/or software for checking a component are available in the prior art.
  • An advantageous further development results when the user monitoring includes using an occupant monitoring system to recognize a predetermined behavior pattern, which describes a predetermined search behavior of the device user and/or a predetermined helpless gesture by the device user.
  • a predetermined behavior pattern which describes a predetermined search behavior of the device user and/or a predetermined helpless gesture by the device user.
  • a perplexity gesture can be an indication of a user's willingness if, for example, an information light is activated and the perplexity of the device user is then recognized.
  • search behavior includes that at least one of the following activities is recognized in the device user: a glance roaming over an operating panel, a lingering gaze, several consecutive menu calls in an operating menu, pressing buttons.
  • the search behavior can therefore be recognized by looking around, if, for example, an eye movement of the device user is recognized by means of a driver observation in a motor vehicle and/or by means of a so-called selfie camera of a smartphone, which is indicated by an operating panel (for example in a motor vehicle or a touch screen of a Smartphones) is aimed, but lasts for a predetermined minimum duration and/or focuses on several different points for a predetermined minimum number, without an operator action taking place.
  • a lingering gaze can be a gaze directed at an area of the control panel and/or an area of the device, which lasts for at least a minimum period of time without the user operating the device.
  • Menu calls can advantageously be recognized without eye recognition by software for operating a GUI (Graphical User Interface) of the operating menu.
  • GUI Graphic User Interface
  • the helplessness gesture can thus be defined by a body movement and/or vocalization.
  • helplessness gestures for example, through experiments with test persons.
  • a search history can, for example, be read out in an Internet browser and/or an operating menu with a search function. If such a keyword search is carried out in the device or on another device linked to the device, for example a smartphone, and the need for the device is recognized before or during it, this can be used to select a suitable tutorial.
  • the perplexity gesture includes image-based and/or radar-based and/or lidar-based and/or microphone-based user monitoring recognizing that the device user responds to a notification signal issued by the device that signals the need for the device Shoulder shrugs and/or frowns and/or groans and/or performs a predetermined control gesture to request assistance. This can be detected using gesture recognition, as is known from the prior art.
  • the user monitoring includes receiving at least one predetermined search term from a keyword search from an operating manual and/or an Internet search.
  • the device for example a motor vehicle
  • a search history of a multimedia system in the motor vehicle can also be used as a basis.
  • a tutorial can be excluded from the selection if it is recognized on the basis of the user experience that the sequence of operating actions described in the tutorial is already known to the device user, for example due to a tutorial that has already been consumed and/or the previous use of another device of the same device type as the current one Device.
  • a user confirmation of a predetermined triggering element is detected and/or
  • the triggering logic for example a program code or software, checks whether a triggering condition is met. For example, the user can be prompted to actuate a trigger element, such as a control button or a control panel on a touch screen, in order to play the tutorial. If it is recognized from the monitoring of requirements that the device user is inexperienced in covering the requirements (e.g. the number of executions of the operator action sequence is less than a limit value, e.g. less than 3 times or 1 time) and is stored for the currently detected case of covering the requirements or saved that the device could be damaged in the event of incorrect operation, playback of the tutorial can be started automatically in order to avoid damage.
  • a limit value e.g. less than 3 times or 1 time
  • the trigger condition may additionally or alternatively include that the device user must also be able to record or consume the tutorial, i.e. not be distracted. If, for example, it is recognized that the device user is on the phone and/or, in the case of a motor vehicle, is driving it and has to concentrate on the traffic, this can block the tutorial from being triggered or from being played back.
  • a mobile, portable smart device or a motor vehicle is operated as the device.
  • a portable smart device can be, for example, the described smartphone or a smartwatch or a tablet PC.
  • the invention includes a processor circuit for providing tutorials for a device, the processor circuit being integrated into the device or designed as a stationary server computer or as a portable mobile terminal or as a distributed circuit partly integrated into the device and partly implemented by a server computer and/or a portable, mobile terminal device.
  • the processor circuit is set up to carry out an embodiment of the method according to the invention.
  • the processor circuit can have at least one microprocessor and/or at least one microcontroller and/or at least one FPGA (Field Programmable Gate Array) and/or at least one DSP (Digital Signal Processor).
  • the processor device can have program code which is set up to carry out the embodiment of the method according to the invention when executed by the processor device.
  • the program code can be stored in a data memory of the processor device.
  • the processor circuit can thus be in the device itself or through an interaction of several sub-circuits, for example for different software components.
  • Such partial circuits can be coupled via so-called APIs (Application Programming Interface) and/or via communication connections, for example Internet connections (such as IP connections; IP—Internet Protocol).
  • APIs Application Programming Interface
  • communication connections for example Internet connections (such as IP connections; IP—Internet Protocol).
  • IP connections IP—Internet Protocol
  • a tutorial also played back via a mobile device and/or the user monitoring and/or the location monitoring and/or the time monitoring and/or the weather monitoring are carried out by the mobile device.
  • a server computer for example a computer or computer network on the Internet, can also be used.
  • the invention comprises an operating system comprising a device, in particular a motor vehicle, and an embodiment of the processor circuit according to the invention.
  • the motor vehicle is preferably designed as a motor vehicle, in particular as a passenger car or truck, or as a passenger bus or motorcycle.
  • the invention also includes combinations of the features of the developments described.
  • the invention also includes implementations that each have a combination of the features of several of the developments described, provided that the embodiments were not described as mutually exclusive.
  • FIG. 1 shows a schematic representation of an embodiment of the device according to the invention
  • FIG. 2 shows a flow chart of an embodiment of the method according to the invention.
  • a device 10 which can be a motor vehicle 11 in the example.
  • the device can be designed, for example, as a passenger car or truck or motorcycle.
  • a device user 12 can be supported in operating the device 10, with the device user 12 only being offered this support in the form of a tutorial if there is a need for a specific operating sequence for the device 10 and it is recognized that the device user 12 is ready or need to receive this support. This results in context-sensitive (only when required) and proactive (only for a willing device user 12) support.
  • a processor circuit 13 can be provided for device 10, which in the example shown comprises a distributed processor circuit, for example a control unit 14 of device 10, for example of motor vehicle 11, itself and/or a server computer 15 (as can be operated on the Internet I ) and/or a portable mobile terminal device 16, such as a smartphone.
  • the processor circuit 13 can also have only one or two of these components.
  • the components control device 14 and/or server computer 15 and/or mobile terminal device 16
  • a communication connection 17 can, for example, be based on an Internet connection and/or a radio connection (For example based on the Bluetooth standard and/or WiFi and/or mobile radio).
  • the processor circuit 13 can use the processor circuit 13 to detect or recognize a device requirement 19 for the device 10 /or can be operated more gently.
  • the device requirement 19 can be determined by means of at least one sensor in the device 10 and/or by monitoring software, for example for checking available updates and/or by means of a timer for recognizing the age of a component and/or a maintenance interval.
  • the device requirement can consist, for example, in that an energy store 20 can have a low state of charge 21 .
  • Other examples of a device requirement can be: Replenishing equipment, such as water for a windscreen wiper system, changing to winter tires, closing a convertible roof when it starts to rain, setting a recuperation level based on a driving style that enables recuperation, activating a fog lamp and/or a rear fog lamp Fog, folding a back seat backrest for loading, tuning in to radio stations when changing location.
  • the low state of charge 21 of a battery store or energy store 20 is to be used as an example in order to provide a clearer representation.
  • the remaining examples and further examples of a device requirement 19 can be implemented in the same way.
  • the demand observation 18 can provide the observation result 22 of the demand observation, ie here the device requirement 19 due to a low state of charge 21 of the energy store 20, for a selection procedure 23.
  • the device user 12 can be so experienced that he does not need any help when recharging the energy store 20 .
  • the device user 12 can be distracted, for example because he is on the phone or has an appointment. Even then, none would User willingness to reload the energy storage 20 result.
  • a user monitoring 24 can be provided, which detects the willingness to use the device user 12, i.e. the willingness to accept support in the form of a tutorial that enlightens the device user 12 about covering the needs for covering the device requirement 19.
  • the observation result 25 of the user observation 24 can also be made available to the selection procedure 23 .
  • the needs observation 18 and the user observation 24 can repeat or renew their observation results 22, 25 cyclically or at predetermined times, and each time the selection procedure 23 can be used to check whether one of several tutorials 27 from a tutorial collection 26 is applicable to the current situation or should be selected.
  • the selection procedure 23 can select the tutorial 27 necessary to cover the requirement for the device requirement 19 and provide a triggering logic or couple it with a triggering logic 28.
  • the triggering logic 28 can be implemented, for example, by the mobile terminal device 16 in that the device user 12 is offered the selected tutorial 29 for playing via the terminal device 16 .
  • the triggering logic 28 can then consist, for example, in the device user 12 having to press a confirmation button or having to press a control panel in order for the playback of the selected tutorial 29 to begin.
  • the triggering logic 28 can also provide for the device user 12 to be presented with the selected tutorial 29 without being asked if, for example, there is a risk of the device 10 being damaged because the device user might be inexperienced.
  • profile data 30 of a user profile 31 can be used to determine the level of knowledge or experience of the device user 12 .
  • At least one further observation result 32 can be determined, for example, by using a site observation 33 a current Whereabouts 34 of the device 10, for example the motor vehicle 11, is determined.
  • a position signal 36 can be received from a GNSS 35 in a manner known per se and evaluated to the effect that a current geoposition of the device 10 is determined.
  • map data 37 as can be determined, for example, from a navigation database and/or a digital map, it can be determined whether it is currently possible to cover the device requirement 19 at all, i.e., for example, whether the device user 12 uses the device 10 next to has brought a service station 39, for example for recharging the energy store 20 next to a charging station.
  • the user's willingness to accept a tutorial 27 can also be recognized, for example, by the fact that a look 40 of the device user 12 is followed, for which the driver observation known per se can be used, and it is recognized that the look 40 is a rambling look 41 over the device 10 is because the device user 12 is looking for a flap or a button, for example.
  • a helplessness gesture 42 can be determined by the user observation 24, such as the wandering gaze 41 and/or a gesture or facial expression (frowning) of helplessness.
  • Another observation result 32 can be provided, for example, by a weather observation 43, which, as a device requirement 19, indicates, for example, the need to close a convertible roof due to the onset of rain and/or the need to activate a fog lamp and/or a rear fog lamp due to fog in an area 44 of the device 10, in particular of a motor vehicle 11, can detect or signal.
  • a weather observation 43 which, as a device requirement 19, indicates, for example, the need to close a convertible roof due to the onset of rain and/or the need to activate a fog lamp and/or a rear fog lamp due to fog in an area 44 of the device 10, in particular of a motor vehicle 11, can detect or signal.
  • FIG. 2 once again illustrates an embodiment of a method that can be executed or provided by the processor circuit 13 .
  • the requirement observation can be carried out, in which the current and/or future device requirement 19 is determined.
  • the user's willingness can be determined by the user observation of the device user 12 to the effect that the willingness or ability of the device user 12 to carry out a requirement fulfillment of the device requirement 19 can be determined.
  • the selected tutorial 29 can be determined by the selection procedure 23 depending on the respective observation result 22, 24 from the tutorials 27, if there is a current and/or future device requirement and the user is willing for a suitable tutorial 27.
  • the selected tutorial 29 is then linked to the triggering logic 28 for triggering the playback of the selected tutorial 29 . If the current needs observation 18 and the user observation 24 show that the device user 19 does not have to be offered a tutorial 27 , the observation can be continued in a cyclic execution or a loop 50 . Steps S10 and S11 can also be carried out in reverse order.
  • a particularly preferred embodiment proposes a function that supports the vehicle buyer during and after the vehicle is handed over.
  • the buyer could be offered an app or function in the vehicle that accompanies the buyer even after the vehicle has been handed over.
  • situation-specific support could be offered (e.g. pop-up: "The charge level is low - would you like to be accompanied through the first charging process? We are there for you if you have any questions .”).
  • the app could indicate that a certain function is installed in the vehicle and explain its use.
  • search looks/search behavior could be identified and, in connection with vehicle usage data, intelligent solution suggestions for the search behavior could be offered (e.g. an electric vehicle is started. Since no engine noise can be heard, the user presses the start button again and thus switches the vehicle off. The occupant observation detects a perplexity or astonishment of the user and combines this with start and stop activities as well as the information that the vehicle is being taken over again and then offers an explanation that the vehicle is ready to drive despite the lack of engine noise).
  • intelligent solution suggestions for the search behavior could be offered (e.g. an electric vehicle is started. Since no engine noise can be heard, the user presses the start button again and thus switches the vehicle off. The occupant observation detects a perplexity or astonishment of the user and combines this with start and stop activities as well as the information that the vehicle is being taken over again and then offers an explanation that the vehicle is ready to drive despite the lack of engine noise).
  • the device user can thus be directly supported in an advantageous manner with questions even after the direct handover at the time of purchase, but also weeks or months later. This would ensure the optimal and error-free use or operation of many functions in the vehicle and prevent complaints and dissatisfaction with the vehicle.
  • a profile of the driver For support in taking over the vehicle, a profile of the driver must first be available, which contains information about the regular use of certain vehicles and functions that the user already has available or collects in the course of using the vehicle.
  • this function could also be available directly in the vehicle.
  • the data describing the individual driver-vehicle interaction must be related to existing limit/threshold/experience values and recommendations.
  • databases e.g. on external servers, must be used.
  • the driver-vehicle interaction can be analyzed in one or more driving situations in the vehicle and/or on an external server. These analyzes can be real-time and/or retrospective.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Educational Technology (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Navigation (AREA)

Abstract

The invention relates to a method for the provision of tutorials (27) for a device (10), wherein multiple tutorials (27) are kept ready, each describing a different predetermined sequence of operating instructions to be performed by a device user (12) of the device (10). The invention makes provision for a processor circuit (13) to repeatedly perform demand observation (18), in which a current and/or future device demand (19) is ascertained, and user observation (24), in which user readiness of the device user (12) to meet the demand of the device demand (19) is identified, and, on the basis of a respective observation result (22, 25) of the demand observation (18) and the user observation (24), to use a selection procedure (23) to select that tutorial (27) that describes the sequence of operating instructions that is provided to meet the demand and that is provided for the identified user readiness and to couple it to trigger logic (28) that triggers outputting of the selected tutorial (27) when a predetermined trigger condition is identified.

Description

BESCHREIBUNG: _ DESCRIPTION: _
Verfahren, Prozessorschaltung und Bediensystem zum kontextsensitiven Bereitstellen von Tutorials für ein Gerät Method, processor circuit and operating system for providing context-sensitive tutorials for a device
BESCHREIBUNG: DESCRIPTION:
Die Erfindung betrifft ein Verfahren und eine Prozessorschaltung und ein Bediensystem zum kontextsensitiven Bereitstellen von Tutorials für ein Gerät. Ein in der Bedienung des Geräts unerfahrener Benutzer soll je nach Bediensituation im Bedarfsfall mit einem passenden Tutorial (Selbstlerneinheit, Anleitung) unterstützt werden. The invention relates to a method and a processor circuit and an operating system for providing context-sensitive tutorials for a device. If necessary, a user who is inexperienced in operating the device should be supported with a suitable tutorial (self-learning unit, instructions) depending on the operating situation.
Geräte, wie z.B. Fahrzeuge, werden beim Händler oder Hersteller an den Käufer übergeben, der als zukünftiger Gerätenutzer das jeweilige Gerät zu seiner Zufriedenheit nutzen können soll. Dazu wird der Käufer mehr oder weniger umfangreich z.B. über sein neues Fahrzeug und dessen diverse Funktionalitäten innerhalb kürzester Zeit informiert. Insbesondere bei neuen Antrieben (z.B. Elektroantrieb) oder Funktionen wäre eine ausführliche Übergabe besonders wichtig für den Gerätenutzer, um sich mit diesen für ihn neuen Themen, wie beispielsweise dem Prozess des Ladens des eigenen Elektrofahrzeugs, ausreichend auszukennen. Devices, such as vehicles, are handed over to the buyer by the dealer or manufacturer, who, as a future device user, should be able to use the respective device to his satisfaction. In addition, the buyer is informed more or less extensively, e.g. about his new vehicle and its various functionalities within a very short time. In the case of new drives (e.g. electric drive) or functions in particular, a detailed handover would be particularly important for the device user in order to be sufficiently familiar with these new topics, such as the process of charging your own electric vehicle.
Der Käufer erhält somit in nachteilhafterWeise viele Informationen in kürzester Zeit, die er nicht alle mental verarbeiten oder sich merken kann. Zudem gibt es keinen standardisierten Prozess der Übergabe. Es ist daher nicht klar, ob der Käufer alle für ihn relevanten Informationen erhält oder ob ein Themenbereich ausgelassen wurde. Dadurch kann es passieren, dass bestimmte Funktionen aus Unwissenheit gar nicht genutzt werden und unter Umständen Beschwerden an Händler oder Hersteller zurückgespielt werden. Aus der DE 10 2019 004 868 A1 ist ein Kraftfahrzeug bekannt, in welchem im Stillstand animierte Gebrauchsanleitungen wiedergegeben werden können, um einen Fahrer in Bezug auf eine Fahrzeugfunktion zu trainieren. Während des Betriebs des Fahrzeugs können dann diejenigen Funktionen freigeschaltet werden, von denen bekannt ist, dass der Fahrer ein entsprechendes Training bereits erhalten hat. The buyer thus receives disadvantageously a lot of information in a very short time, which he cannot mentally process or remember. In addition, there is no standardized handover process. It is therefore not clear whether the buyer receives all the information relevant to him or whether a topic has been left out. As a result, it can happen that certain functions are not used at all out of ignorance and complaints may be sent back to retailers or manufacturers. A motor vehicle is known from DE 10 2019 004 868 A1, in which animated instructions for use can be reproduced when stationary in order to train a driver with regard to a vehicle function. While the vehicle is in operation, those functions can then be activated of which it is known that the driver has already received appropriate training.
Aus der US 2018/0151088 A1 ist bekannt, einem Fahrer Tutorials zur Bedienung eines Kraftfahrzeugs anzubieten, die der Fahrer dann beispielsweise auf einer Kopf-Oben-Anzeige (Head-up-Display) im Kraftfahrzeug ansehen kann. Eine Wiedergabe über ein Smartphone ist ebenfalls möglich. Das Vorwissen des Fahrers kann in einem Nutzerprofil gespeichert werden, um nur solche Tutorials anzubieten, die für den Fahrer nützlich sind. Das Fahrzeug kann auch eine Fahrsituation überwachen und im Nachhinein ein Tutorial anbieten, wenn detektiert wird, dass in der Fahrsituation eine Funktion genutzt werden konnte, die vom Fahrer aber nicht aktiviert wurde. From US 2018/0151088 A1 it is known to offer a driver tutorials for operating a motor vehicle, which the driver can then view, for example, on a head-up display (head-up display) in the motor vehicle. Playback via a smartphone is also possible. The driver's prior knowledge can be saved in a user profile in order to offer only those tutorials that are useful for the driver. The vehicle can also monitor a driving situation and offer a tutorial afterwards if it is detected that a function could be used in the driving situation but was not activated by the driver.
Aus der DE 102014213998 A1 ist ein Verfahren bekannt, um für einen Fahrer die Demonstration einer Fahrzeugfunktion bereitzustellen, die gemäß dem Vorwissen des Fahrers passend ist. Hierzu wird die Identität des aktuellen Fahrers ermittelt und anhand eines Fahrerprofils dessen Vorwissen geprüft. Der Prüfer kann durch ein Video oder eine interaktive Demonstration in eine für ihn neue Funktion des Kraftfahrzeugs eingewiesen werden. Falls in dem Kraftfahrzeug eine Warnleuchte aktiviert wird, kann passend zu der Warnleuchte eine Demonstration zur Beseitigung des zugrunde liegenden Problems automatisch abgespielt werden. DE 102014213998 A1 discloses a method for providing a driver with a demonstration of a vehicle function that is suitable according to the driver's prior knowledge. For this purpose, the identity of the current driver is determined and his prior knowledge is checked using a driver profile. The examiner can be instructed in a new function of the motor vehicle by means of a video or an interactive demonstration. If a warning light is activated in the motor vehicle, a demonstration for eliminating the underlying problem can be played automatically in accordance with the warning light.
Damit diese Demonstration zum Beseitigen des zugrunde liegenden Problems den Fahrer nicht in einem störenden Moment gezeigt wird, muss abgewartet werden, ob der Fahrer überhaupt dem Abspielen des entsprechenden Tutorials zustimmt. Ob ihm das Tutorial etwas nutzen wird oder der Fahrer ohnehin eine Werkstatt aufsuchen muss, kann nicht vorausgesagt werden. Die beschriebenen Probleme treffen nicht nur auf die Unterweisung eines Fahrers in einem Kraftfahrzeug zu, sondern allgemein auf die Unterweisung eines Gerätenutzers für die Bedienung eines Geräts. Ein solches Gerät kann in der beschriebenen Weise ein Kraftfahrzeug sein oder alternativ beispielsweise ein portables mobiles Endgerät, wie beispielsweise ein Smartphone. So that this demonstration of how to fix the underlying problem is not shown to the driver at a moment that is bothersome, it has to be awaited to see whether the driver even consents to playing the corresponding tutorial. It cannot be predicted whether the tutorial will be of any use to him or whether the driver will have to go to a workshop anyway. The problems described apply not only to the instruction of a driver in a motor vehicle, but in general to the instruction of a device user to operate a device. Such a device can be a motor vehicle in the manner described, or alternatively, for example, a portable mobile terminal device such as a smartphone.
Aus der DE 10 2015 216484 A1 ist ein Verfahren bekannt, bei welchem situationsadequat ein Empfehlungssignal für eine Empfehlung zum Steuern einer Funktion in einem Fahrzeug angeboten wird. Bei dem Empfehlungssignal handelt es sich um automatisiert vorgenommene Voreinstellungen an einem Gerät (beispielsweise ein voreingestellter Radiosender), die in Abhängigkeit von dem regulären Verhalten des Nutzers ermittelt wurden, sodass also Teile von Bedienschritten automatisiert im Voraus ausgeführt werden. Das Verfahren setzt somit einen besonders „routinierten Benutzer“ voraus, um regelmäßige Bedienabläufe zu erhalten. Ein in der Druckschrift beschriebenes Tutorial betrifft nicht die eigentliche Empfehlung oder das Empfehlungssignal, sondern es handelt sich um eine Bedienungsanleitung für den Nutzer, damit dieser das System selbst zu bedienen lernt, und nicht sein Fahrzeug. DE 10 2015 216484 A1 discloses a method in which a recommendation signal for a recommendation for controlling a function in a vehicle is offered in a manner appropriate to the situation. The recommendation signal is an automated default setting on a device (e.g. a preset radio station) that was determined based on the user’s regular behavior, so that parts of the operating steps are carried out automatically in advance. The method therefore requires a particularly "experienced user" in order to obtain regular operating sequences. A tutorial described in the publication does not concern the actual recommendation or the recommendation signal, but it is a user guide for the user to learn how to operate the system himself, and not his vehicle.
Der Erfindung liegt die Aufgabe zugrunde, die Wiedergabe eines Tutorials für die Bedienung eines Geräts in der Weise proaktiv auszugestalten, dass einem Benutzer ein Tutorial nur im Bedarfsfall angeboten wird, wenn sich die Nutzung einer bestimmten Gerätefunktion aktuell lohnt, und hierbei aber zu berücksichtigen, ob der Gerätenutzer überhaupt bereit zur Durchführung der entsprechenden Bedienhandlungsabfolge ist. The invention is based on the object of proactively designing the playback of a tutorial for the operation of a device in such a way that a tutorial is only offered to a user if necessary, if the use of a specific device function is currently worthwhile, and here, however, to take into account whether the device user is actually ready to carry out the corresponding sequence of operator actions.
Die Aufgabe wird durch die Gegenstände der unabhängigen Patentansprüche gelöst. Vorteilhafte Ausführungsformen der Erfindung sind durch die abhängigen Patentansprüche, die folgende Beschreibung sowie die Figuren beschrieben. Als Lösung zu dieser Aufgabe umfasst die Erfindung ein Verfahren zum Bereitstellen von Tutorials für ein Gerät. Es werden mehrere Tutorials bereitgehalten, die jeweils eine andere vorbestimmte Bedienhandlungsabfolge, die durch einen Gerätenutzer des Geräts durchzuführen ist, beschreiben. The object is solved by the subject matter of the independent patent claims. Advantageous embodiments of the invention are described by the dependent patent claims, the following description and the figures. As a solution to this problem, the invention includes a method for providing tutorials for a device. Multiple tutorials are provided, each describing a different predetermined sequence of operator actions to be performed by a device user of the device.
Das Verfahren umfasst, dass durch eine Prozessorschaltung wiederholt, z.B. zyklisch, folgende Schritte durchgeführt werden, nämlich eine Bedarfsbeobachtung, in welcher ein aktueller und/oder zukünftiger Gerätebedarf ermittelt wird, und eine Nutzerbeobachtung, in welcher eine Nutzerbereitschaft des Gerätenutzers für eine Durchführung einer Bedarfsdeckung des Gerätebedarfs erkannt wird. Die Prozessorschaltung erkennt also, ob in dem Gerät überhaupt ein Gerätebedarf vorliegt, also die Durchführung einer Bedienhandlungsabfolge notwendig ist. Zusätzlich wird überprüft, ob auf Seiten des Gerätenutzers überhaupt die Nutzerbereitschaft oder Nutzerfähigkeit vorliegt, um den Gerätebedarf zu decken, also die Bedarfsdeckung durch Ausführen einer zugehörigen Bedienhandlungsabfolge durchzuführen. The method includes the following steps being carried out repeatedly, e.g. cyclically, by a processor circuit, namely a needs monitoring, in which a current and/or future device requirement is determined, and a user monitoring, in which a user readiness of the device user to carry out a covering of the needs of the device needs are identified. The processor circuit thus recognizes whether there is a need for a device in the device at all, ie whether it is necessary to carry out a sequence of operating actions. In addition, it is checked whether the user of the device is actually willing or able to cover the device requirement, ie to cover the requirement by executing an associated operating sequence.
In Abhängigkeit von einem jeweiligen Beobachtungsergebnis der Bedarfsbeobachtung und der Nutzerbeobachtung wird mittels einer Auswahlprozedur dasjenige Tutorial, das die für die Bedarfsdeckung vorgesehene Bedienhandlungsabfolge beschreibt, ausgewählt und mit einer Auslöselogik, welche bei Erkennen einer vorbestimmten Auslösebedingung eine Wiedergabe des ausgewählten Tutorials auslöst, gekoppelt. Somit wird also das passende Tutorial situationsspezifisch ausgesucht und dann aber nur für den Fall überhaupt mit einer Auslöselogik gekoppelt, also beispielsweise für das Abspielen oder allgemein für das Ausgeben des Tutorials vorbereitet, wenn auch die Nutzerbereitschaft zum Anschauen oder allgemein Konsumieren des Tutorials vorliegt und/oder die Befähigung des Nutzers vorhanden ist, das Tutorial im Nachhinein auch umzusetzen. Eine Bedienhandlungsabfolge kann einen Bedienschritt oder mehrere Bedienschritte und/oder eine Tätigkeit oder mehrere Tätigkeiten umfassen, die beispielsweise sukzessive, d.h. nacheinander, durchzuführen sind, um den Gerätebedarf, der aktuell erkannt wurde, zu befriedigen oder zu decken. Als konkretes Beispiel kann beispielsweise in einem Kraftfahrzeug als Gerätebedarf das Nachladen anhand eines niedrigen Ladezustands (SOC - state of Charge) einer Fahrzeugbatterie erkannt werden. Die zugehörige Bedienhandlungsabfolge kann beispielsweise vorsehen: Deckel des Ladeanschlusses finden, Deckel aufschließen, Deckel öffnen, korrekte Ladesäule auswählen, Ladestecker in den Ladeanschluss einführen, Ladestrom freischalten, Kraftfahrzeug für den Ladevorgang absichern. Die Nutzerbeobachtung kann eine fehlende Nutzerbereitschaft beispielsweise daran erkennen, dass der Gerätenutzer aktuell telefoniert. Depending on a respective observation result of the needs observation and the user observation, a selection procedure is used to select the tutorial that describes the sequence of operating actions intended to cover the needs and coupled with a triggering logic, which triggers playback of the selected tutorial when a predetermined triggering condition is recognized. Thus, the appropriate tutorial is selected for the specific situation and then only coupled with a trigger logic just in case, i.e. for example for playing or generally preparing for the output of the tutorial, if the user is willing to watch or generally consume the tutorial and/or the user is able to implement the tutorial afterwards. A sequence of operating actions can include one operating step or several operating steps and/or one activity or several activities which, for example, are to be carried out successively, ie one after the other, in order to To satisfy or cover a device need that has currently been identified. As a specific example, recharging can be recognized as a device requirement in a motor vehicle based on a low state of charge (SOC—state of charge) of a vehicle battery. The associated sequence of operating actions can, for example, provide: find the cover of the charging connection, unlock the cover, open the cover, select the correct charging station, insert the charging plug into the charging connection, activate the charging current, secure the motor vehicle for the charging process. User monitoring can detect a lack of user willingness, for example, from the fact that the device user is currently on the phone.
Durch die Erfindung ergibt sich der Vorteil, dass situationsspezifisch für einen akuten Handlungsbedarf oder einen akuten Gerätebedarf das passende Tutorial herausgesucht wird, so dass das Tutorial auch aktuell unmittelbar umgesetzt oder erprobt werden kann, weil der Gerätebedarf besteht und somit die in dem Tutorial von dem Gerätenutzer gelernte oder trainierte Bedienhandlungsabfolge unmittelbar für die Bedarfsdeckung des erkannten Gerätebedarfs praktiziert werden kann. Der Gerätenutzer bekommt aber das Tutorial nur dann angeboten, wenn aktuell auch die Nutzerbereitschaft zum Konsumieren des Tutorials und/oder zum anschließenden Ausführen der Bedienhandlungsabfolge für die Bedarfsdeckung erkannt wird. Durch Prüfen dieser beiden Voraussetzungen ist ein Lerneffekt für den Gerätenutzer gesteigert oder verbessert, und die Präsentation der Tutorials ist über die Zeit derart verteilt, dass nur das jeweils sinnvollste Tutorial für den Zeitraum bereitgestellt wird, wenn der Gerätebedarf tatsächlich anliegt und gedeckt werden muss. The advantage of the invention is that the appropriate tutorial is selected for an acute need for action or an acute device requirement, so that the tutorial can also be implemented or tested directly at the moment because the device is required and therefore the user of the device is in the tutorial learned or trained sequence of operating actions can be practiced directly to cover the identified device requirements. However, the device user is only offered the tutorial if the user's willingness to consume the tutorial and/or to subsequently carry out the sequence of operator actions to cover the requirement is also recognized. By checking these two requirements, a learning effect for the device user is increased or improved, and the presentation of the tutorials is distributed over time in such a way that only the most sensible tutorial is provided for the period when the device requirement is actually present and must be covered.
Die Erfindung umfasst auch Weiterbildungen, durch die sich zusätzliche Vorteile ergeben. The invention also includes developments that result in additional advantages.
Eine vorteilhafte Weiterbildung ergibt sich, wenn durch eine Prozessorschaltung eine Ortsbeobachtung durchgeführt wird, welche einen jeweiligen aktuellen und/oder zukünftigen Aufenthaltsort des Geräts und/oder eine jeweilige aktuelle und/oder zukünftige Umgebungssituation des Geräts ermittelt wird, und die Auswahlprozedur umfasst, dass die Auswahl des Tutorials bestätigt oder eine Mehrdeutigkeit bei der Auswahl aufgelöst wird. Durch eine Prozessorschaltung wird bevorzugt zusätzlich oder alternativ eine Zeitbeobachtung und/oder Wetterbeobachtung für Auswahl prozedur durchgeführt. Als zukünftiger Aufenthaltsort kann beispielsweise ein Reiseziel oder die nächste rote Ampel, an welcher im Falle eines Kraftfahrzeug angehalten werden muss, ermittelt werden. Als Umgebungssituation kann beispielsweise ein Umgebungstyp (beispielsweise Supermarkt, Tankstelle oder freie Umgebung) ermittelt werden. Dies kann die Auswahl des Tutorials unterstützen. Wird beispielsweise als Gerätebedarf das Nachtanken des Treibstoffs oder ein nachladebedürftiger Batteriespeicher, der nachgeladen werden soll, wie es beschrieben wurde, so kann als Aufenthaltsort beispielsweise das Parken neben einer Tanksäule oder Ladesäule erkannt werden. Besteht also als Gerätebedarf das Nachtanken oder Nachladen und wird durch Ortsbeobachtung erkannt, dass der Gerätenutzer das Gerät (in diesem Beispiel ein Kraftfahrzeug) neben einer Tanksäule oder Ladesäule geparkt hat, so kann dies für die Auswahlprozedur dahingehend genutzt werden, dass als Tutorial die Bedienhandlungsabfolge für das Nachtanken oder Nachladen ausgewählt wird. Somit ergibt sich für die Auswahlprozedur also auch ein sogenannter Geofence oder eine geopositionsabhängige Auswahl. Bei Mehrdeutigkeiten kann dies zur Plausibilisierung der Auswahl eines Tutorials verwendet werden, das an dem erkannten Aufenthaltsort und/oder in der erkannten Umgebungssituation umgesetzt oder angewendet werden kann. Zusätzlich zur Ortsbeobachtung oder alternativ dazu, kann auch eine Zeitbeobachtung erfolgen, die beispielsweise eine aktuelle Jahreszeit und/oder Uhrzeit und/oder Tageszeit (tags oder nachts) ermittelt. Wird beispielsweise als Jahreszeit Herbst oder Winter erkannt und als Gerätebedarf das Nachfüllen von Wischwasser für die Scheibenwischanlage, so kann als Tutorial beispielsweise ausgewählt werden, wie Frostschutzmittel in das Wasser hinzugefügt werden kann, wenn durch die Nutzerbeobachtung beispielsweise erkannt wird, dass das Kraftfahrzeug vom Gerätenutzer im Sommer gekauft oder beschafft wurde. Im Falle eines Geräts in Form eines Smartphones kann beispielsweise anhand einer Wetterbeobachtung, also beispielsweise der Ermittlung von Wetterdaten aus einem meteorologischen Dienst, wie er über das Internet abgerufen werden kann, ermittelt werden, dass Regen vorherrscht und als Gerätebedarf eine Abdeckung erkannt wird, weil das Gerät ungeschützt oder ohne Schutzhülle verwendet wird. An advantageous further development results when a processor circuit carries out a location observation which shows a respective current and/or future whereabouts of the device and/or a respective current and/or future environmental situation of the device is determined, and the selection procedure includes confirming the tutorial's selection or resolving an ambiguity in the selection. A processor circuit preferably additionally or alternatively carries out a time observation and/or weather observation for the selection procedure. A travel destination or the next red traffic light, at which a motor vehicle must be stopped, can be determined as a future location, for example. For example, a type of environment (for example supermarket, gas station or free environment) can be determined as the environmental situation. This can support the selection of the tutorial. If, for example, refueling the fuel or a battery storage device that needs to be recharged, as described, is required as a device requirement, parking next to a gas station or charging station can be recognized as a location, for example. If the device is required to be refueled or recharged and it is recognized by monitoring the location that the device user has parked the device (in this example a motor vehicle) next to a fuel pump or charging station, this can be used for the selection procedure in such a way that the operating sequence for refueling or reloading is selected. A so-called geofence or a geoposition-dependent selection thus also results for the selection procedure. In the event of ambiguities, this can be used to validate the selection of a tutorial that can be implemented or applied at the identified location and/or in the identified environmental situation. In addition to or as an alternative to the location observation, a time observation can also be carried out, which, for example, determines a current season and/or time and/or time of day (daytime or nighttime). If, for example, autumn or winter is recognized as the season and the need for a device to be refilled with wiper water for the windshield wiper system, a tutorial can be selected, for example, on how antifreeze can be added to the water if, for example, user observation reveals that the motor vehicle was being used by the device user in bought or procured in the summer. In the case of a device in the form of a smartphone, for example, based on a weather observation, so for example the determination of weather data from a meteorological service, as it can be accessed via the Internet, it can be determined that rain is predominant and the device needs to be covered because the device is being used unprotected or without a protective cover.
Die jeweilige Beobachtung (also insbesondere Bedarfsbeobachtung, Nutzerbeobachtung, Ortsbeobachtung, Zeitbeobachtung,The respective observation (i.e. in particular needs observation, user observation, location observation, time observation,
Wetterbeobachtung) kann jeweils ein Programmcode oder Programmmodul oder Software für die Prozessorschaltung ausgestaltet sein. Weather observation) can be designed in each case a program code or program module or software for the processor circuit.
Eine vorteilhafte Weiterbildung ergibt sich, wenn als Aufenthaltsort eine Servicestation für das Gerät erkannt wird und das Tutorial aus einer Datenquelle eines Stationsbetreibers der Servicestation geladen wird. Ein solche Servicestation kann im Falle eines Geräts in Form eines Kraftfahrzeugs beispielsweise eine Tankstelle oder eine Ladestation sein. Im Falle eines Smartphones oder allgemein eines portablen mobilen Endgeräts kann als Servicestation beispielsweise eine Ladestation oder ein Anschluss für ein Ladekabel (wie es beispielsweise am Flughafen verfügbar sein kann) erkannt werden. Da Ladesäulen und/oder Anschlüsse für Ladegeräte und/oder Tanksäulen je nach Betreiber oder Hersteller unterschiedlich sein können, ist hier der Vorteil gegeben, dass individuell für die jeweilige Servicestation eine Datenquelle zum Abrufen eines Tutorials genutzt wird, wie beispielsweise eines Servercomputers des Stationsbetreibers, den der Stationsbetreiber unter einer Internetadresse bereitstellen kann. Somit kann die Prozessorschaltung nachträglich für eine Servicestation, die sich an dem Aufenthaltsort befindet, das passende Tutorial herunterladen oder beschaffen. An advantageous development results when a service station for the device is identified as the location and the tutorial is loaded from a data source of a station operator of the service station. In the case of a device in the form of a motor vehicle, such a service station can be a gas station or a charging station, for example. In the case of a smartphone or, in general, a portable mobile terminal device, a charging station or a connection for a charging cable (such as may be available at the airport, for example) can be recognized as a service station, for example. Since charging stations and/or connections for charging devices and/or fuel pumps can vary depending on the operator or manufacturer, there is the advantage here that a data source is used individually for the respective service station to call up a tutorial, such as a server computer of the station operator, the the station operator can provide at an Internet address. The processor circuit can thus subsequently download or procure the appropriate tutorial for a service station located at the location.
Eine vorteilhafte Weiterbildung ergibt sich, wenn die Ortsbeobachtung zum Ermitteln des Aufenthaltsorts eine Geoposition aus einem Empfänger für ein Positionssignal eines GNSS (Global Navigation Satellite System) und/oder eine Navigationsroute und/oder ein Navigationsziel aus einem Navigationssystem empfängt, und/oder zum Ermitteln der Umgebungssituation aus einer digitalen Umgebungskarte und/oder aus einer Navigationsdatenbank eine Umgebungsbeschreibung ermittelt. Für den aktuellen Aufenthaltsort kann somit die Geoposition mittels eines GNSS, beispielsweise des GPS (Global Positioning System) ermittelt werden. Anhand einer Navigationsroute können auch zukünftige Aufenthaltsorte und/oder das finale Navigationsziel oder Zwischenziele ermittelt werden. Hierzu kann die Prozessorschaltung mit einem Navigationssystem gekoppelt sein, das in dem Gerät und/oder in einem Backend-Computer für das Gerät (also einem beispielsweise über das Internet mit dem Gerät gekoppelten Servercomputer) gekoppelt sein. Die Umgebungssituation, also beispielsweise der Umgebungstyp und/oder eine aktuelle Verkehrssituation und/oder Nutzungssituation, kann aus einer digitalen Karte ermittelt werden, in welcher beispielsweise für den Aufenthaltsort angegeben ist, welche Einrichtungen und/oder Geschäfte und/oder landschaftliche Merkmale (sogenannte Landmarks oder Points of Interest, POI) sich dort befinden. Die Umgebungskarte kann beispielsweise in der Prozessorschaltung gespeichert sein. Zusätzlich oder alternativ dazu kann eine Navigationsdatenbank abgefragt werden. Die Umgebungsbeschreibung kann in der beschriebenen Weise den Umgebungstyp und/oder Landmarken oder Points of Interest angeben. An advantageous further development results if the site observation for determining the whereabouts receives a geoposition from a receiver for a position signal of a GNSS (Global Navigation Satellite System) and/or a navigation route and/or a navigation destination from a navigation system, and/or for determining the Ambient situation determined from a digital map of the area and / or from a navigation database, a description of the area. For the current location, the geoposition can thus be determined using a GNSS, for example the GPS (Global Positioning System) can be determined. Future locations and/or the final navigation destination or intermediate destinations can also be determined on the basis of a navigation route. For this purpose, the processor circuit can be coupled to a navigation system which is coupled in the device and/or in a backend computer for the device (ie a server computer coupled to the device via the Internet, for example). The environmental situation, i.e. for example the type of environment and/or a current traffic situation and/or usage situation, can be determined from a digital map which, for example, indicates for the location which facilities and/or shops and/or scenic features (so-called landmarks or Points of Interest, POI) are located there. The environment map can be stored in the processor circuit, for example. Additionally or alternatively, a navigation database can be queried. In the manner described, the environment description can specify the environment type and/or landmarks or points of interest.
Eine vorteilhafte Weiterbildung ergibt sich, wenn die Bedarfsbeobachtung umfasst, dass erkannt wird, dass eine Vorratsmenge an einem vorbestimmten Betriebsmittel und/oder ein Verschleißgrad zumindest einer Komponente des Geräts in einem jeweiligen, vorbestimmten Werteintervall liegt. Als Betriebsmittel kann beispielsweise ein Kraftstoff oder in einem Akkumulator gespeicherte elektrische Energie und/oder beispielsweise ein Schmiermittel und/oder Reinigungsmittel vorgesehen sein. Der Verschleißgrad einer Komponente kann beispielsweise die Laufleistung eines Reifens bei einem Kraftfahrzeug oder das Alter und/oder ein anstehendes Update für eine Softwarekomponente sein, wie sie beispielsweise in einem Steuergerät eines Kraftfahrzeugs und/oder in einem Smartphone installiert sein kann. Die Bedarfsbeobachtung erkennt somit, ob ein Betriebsmittel nachgefüllt der ausgewechselt werden muss und/oder ob eine Komponente gewartet oder repariert werden muss oder die Komponente durch ein Update erneuert werden muss. Entsprechende Messschaltungen und/oder Software für die Überprüfung einer Komponente sind an sich im Stand der Technik verfügbar. Eine vorteilhafte Weiterbildung ergibt sich, wenn die Nutzerbeobachtung umfasst, dass mittels eines Insassenbeobachtungssystems ein vorbestimmtes Verhaltensmuster, durch welches ein vorbestimmtes Suchverhalten des Gerätenutzers und/oder eine vorbestimmte Ratlosigkeitsgeste des Gerätenutzers beschrieben ist, erkannt wird. Somit wird die Nutzerbereitschaft daran erkannt, dass der Gerätenutzer aktiv eine Suche durchführt, der Gerätenutzer also somit handlungsbereit ist, aber nicht weiß, wo er die nächste Bedienhandlung ausführen soll. Eine Ratlosigkeitsgeste kann einen Hinweis auf eine Nutzerbereitschaft sein, wenn beispielsweise eine Hinweisleuchte aktiviert wird und daraufhin die Ratlosigkeit des Gerätenutzers erkannt wird. An advantageous further development results when the monitoring of requirements includes recognizing that a stock quantity of a predetermined resource and/or a degree of wear of at least one component of the device lies within a respective, predetermined value interval. For example, fuel or electrical energy stored in an accumulator and/or, for example, a lubricant and/or cleaning agent can be provided as operating means. The degree of wear of a component can be, for example, the mileage of a tire on a motor vehicle or the age and/or an upcoming update for a software component, such as can be installed in a control unit of a motor vehicle and/or in a smartphone. The monitoring of requirements thus recognizes whether an item of equipment needs to be refilled and/or whether a component needs to be serviced or repaired or whether the component needs to be replaced by an update. Appropriate measurement circuits and/or software for checking a component are available in the prior art. An advantageous further development results when the user monitoring includes using an occupant monitoring system to recognize a predetermined behavior pattern, which describes a predetermined search behavior of the device user and/or a predetermined helpless gesture by the device user. Thus, user readiness is recognized by the fact that the device user is actively carrying out a search, ie the device user is therefore ready to act but does not know where to carry out the next operator action. A perplexity gesture can be an indication of a user's willingness if, for example, an information light is activated and the perplexity of the device user is then recognized.
Eine vorteilhafte Weiterbildung ergibt sich, wenn das Suchverhalten umfasst, dass an dem Gerätenutzer zumindest eine der folgenden Tätigkeiten erkannt wird: ein über eine Bedienarmatur schweifender Blick, ein verharrender Blick, mehrere aufeinander folgende Menüaufrufe in einem Bedienmenü, eine Betätigung von Tasten. Das Suchverhalten kann also anhand eines umherschweifenden Blickes erkannt werden, wenn beispielsweise mittels einer Fahrerbeobachtung in einem Kraftfahrzeug und/oder mittels einer sogenannten Selfie-Kamera eines Smartphones eine Augenbewegung des Gerätenutzers erkannt wird, die auf eine Bedienarmatur (beispielsweise in einem Kraftfahrzeug oder einem Touchscreen eines Smartphones) gerichtet ist, aber für eine vorbestimmte Mindestdauer andauert und/oder für eine vorbestimmte Mindestanzahl mehrere unterschiedliche Punkte fokussiert, ohne dass eine Bedienhandlung erfolgt. Ein verharrender Blick kann ein auf einen Bereich der Bedienarmatur und/oder einen Bereich des Geräts gerichteter Blick sein, der mindestens für eine Mindestdauer anhält, ohne dass der Benutzer eine Gerätbedienung durchführt. Menüaufrufe können ohne Blickerkennung in vorteilhafterweise durch eine Software zum Betreiben einer GUI (Graphical User Interface) des Bedienmenüs erkannt werden. Anhand einer Betätigung von Tasten, die eine Funktion des Geräts aktiviert und innerhalb einer vorbestimmten Höchstzeitdauer, beispielsweise innerhalb von 10 Sekunden oder innerhalb von 5 Sekunden, wieder deaktiviert, kann bei einer vorbestimmten Mindestanzahl von Wiederholungen bei unterschiedlichen Tasten, beispielsweise bei mehr als einer Taste oder mehr als zwei Tasten oder mehr als drei Tasten, erkannt werden, dass der Gerätenutzer eine Bedienhandlung vornehmen möchte und hierzu versuchsweise Tasten betätigt. Die Ratlosigkeitsgeste kann somit durch eine Körperbewegung und/oder Lautäußerung definiert werden. Entsprechende geeignete Beschreibungen von Ratlosigkeitsgesten kann der Fachmann beispielsweise durch Versuche mit Versuchspersonen ermitteln. Eine solche Suchhistorie kann beispielsweise in einem Internetbrowser und/oder einem Bedienmenü mit Suchfunktion ausgelesen werden. Wird eine solche Stichwortsuche in dem Gerät oder an einem mit dem Gerät verknüpften anderen Gerät, beispielsweise einem Smartphone, durchgeführt und davor oder währenddessen der Gerätebedarf erkannt, so kann dies genutzt werden, um ein geeignetes Tutorial auszuwählen. An advantageous further development results when the search behavior includes that at least one of the following activities is recognized in the device user: a glance roaming over an operating panel, a lingering gaze, several consecutive menu calls in an operating menu, pressing buttons. The search behavior can therefore be recognized by looking around, if, for example, an eye movement of the device user is recognized by means of a driver observation in a motor vehicle and/or by means of a so-called selfie camera of a smartphone, which is indicated by an operating panel (for example in a motor vehicle or a touch screen of a Smartphones) is aimed, but lasts for a predetermined minimum duration and/or focuses on several different points for a predetermined minimum number, without an operator action taking place. A lingering gaze can be a gaze directed at an area of the control panel and/or an area of the device, which lasts for at least a minimum period of time without the user operating the device. Menu calls can advantageously be recognized without eye recognition by software for operating a GUI (Graphical User Interface) of the operating menu. By pressing a button that activates a function of the device and disables it again within a predetermined maximum period of time, for example within 10 seconds or within 5 seconds a predetermined minimum number of repetitions with different keys, for example with more than one key or more than two keys or more than three keys, it can be recognized that the device user wants to carry out an operating action and presses keys for this purpose. The helplessness gesture can thus be defined by a body movement and/or vocalization. The person skilled in the art can determine corresponding suitable descriptions of helplessness gestures, for example, through experiments with test persons. Such a search history can, for example, be read out in an Internet browser and/or an operating menu with a search function. If such a keyword search is carried out in the device or on another device linked to the device, for example a smartphone, and the need for the device is recognized before or during it, this can be used to select a suitable tutorial.
Eine vorteilhafte Weiterbildung ergibt sich, wenn die Ratlosigkeitsgeste umfasst, dass durch eine bildbasierte und/oder radarbasierte und/oder lidarbasierte und/oder mikrofonbasierte Nutzerüberwachung erkannt wird, dass der Gerätenutzer auf ein von dem Gerät ausgegebenes Hinweissignal hin, das den Gerätebedarf signalisiert, mit den Schulter zuckt und/oder die Stirn runzelt und/oder stöhnt und/oder eine vorbestimmte Bediengeste zur Anforderung von Hilfe ausführt. Die kann mittels einer Gestenerkennung detektiert werden, wie sie aus dem Stand der Technik bekannt ist. An advantageous further development results when the perplexity gesture includes image-based and/or radar-based and/or lidar-based and/or microphone-based user monitoring recognizing that the device user responds to a notification signal issued by the device that signals the need for the device Shoulder shrugs and/or frowns and/or groans and/or performs a predetermined control gesture to request assistance. This can be detected using gesture recognition, as is known from the prior art.
Eine vorteilhafte Weiterbildung ergibt sich, wenn die Nutzerbeobachtung umfasst, dass zumindest ein vorbestimmter Suchbegriff aus einer Stichwortsuche aus einer Bedienungsanleitung und/oder einer Internetsuche empfangen wird. Hierzu kann das Gerät, z.B. ein Kraftfahrzeug, mit einer Suchhistorie eines mobilen Endgeräts, z.B. aus einem Internetbrowser des Endgeräts, gekoppelt werden, beispielsweise über eine Bluetooth-Verbindung oder WiFi-Verbindung. Es kann auch eine Suchhistorie eines Multimediasystems des Kraftfahrzeugs zugrunde gelegt werden. Eine vorteilhafte Weiterbildung ergibt sich, wenn die Nutzerbeobachtung umfasst, dass aus einem Nutzerprofil eine Nutzererfahrungsangabe ausgelesen wird, welche einen jeweiligen Erfahrungsgrad für zumindest eine oder einige der Bedienhandlungsabfolgen beschreibt. Hierdurch kann ein Tutorial von der Auswahl ausgeschlossen werden, wenn anhand der Nutzererfahrungsangabe erkannt wird, dass die in dem Tutorial beschriebene Bedienhandlungsabfolge dem Gerätenutzer bereits bekannt ist, beispielsweise aufgrund eines bereits konsumierten Tutorials und/oder der vorangegangenen Benutzung eines anderen Geräts desselben Gerätetyps wie das aktuelle Gerät. An advantageous development results when the user monitoring includes receiving at least one predetermined search term from a keyword search from an operating manual and/or an Internet search. For this purpose, the device, for example a motor vehicle, can be linked to a search history of a mobile terminal device, for example from an Internet browser of the terminal device, for example via a Bluetooth connection or WiFi connection. A search history of a multimedia system in the motor vehicle can also be used as a basis. An advantageous further development results when the user monitoring includes that a user experience information is read out from a user profile, which describes a respective level of experience for at least one or some of the operator action sequences. In this way, a tutorial can be excluded from the selection if it is recognized on the basis of the user experience that the sequence of operating actions described in the tutorial is already known to the device user, for example due to a tutorial that has already been consumed and/or the previous use of another device of the same device type as the current one Device.
Eine vorteilhafte Weiterbildung ergibt sich, wenn die Auslösebedingung umfasst: An advantageous further development results when the triggering condition includes:
- es wird eine benutzerseitige Bestätigung eines vorbestimmten Auslöseelements detektiert und/oder - A user confirmation of a predetermined triggering element is detected and/or
- eine fehlerhafte Ausführung der Bedarfsdeckung des aktuellen- an incorrect execution of the demand fulfillment of the current
Gerätebedarfs kann zu einem Schaden aufgrund vonEquipment needs may result in damage due to
Fehlbedienung führen und/oder result in incorrect operation and/or
- es wir erkannt, dass eine ablenkungsfreie Nachverfolgung des Tutorials aktuell für den Gerätenutzer möglich ist. - It is recognized that a distraction-free follow-up of the tutorial is currently possible for the device user.
Wenn ein Tutorial ausgewählt ist, muss es nicht automatisch wiedergegeben werden. Vielmehr überprüft die Auslöselogik, beispielsweise also ein Programmcode oder eine Software, ob eine Auslösebedingung erfüllt ist. Beispielsweise kann der Benutzer zur Betätigung eines Auslöseelements, beispielsweise einer Bedientaste oder eines Bedienfelds auf einem Touchscreen, aufgefordert werden, um das Tutorial wiederzugeben. Wird anhand der Bedarfsbeobachtung erkannt, dass der Gerätenutzer für die Bedarfsdeckung unerfahren ist (z.B. eine Anzahl von Durchführungen der Bedienhandlungsabfolge kleiner als ein Grenzwert ist, z.B. kleiner als 3-mal oder 1-mal) und ist für den aktuell detektierten Fall der Bedarfsdeckung hinterlegt oder gespeichert, dass bei einer Fehlbedienung ein Schaden an dem Gerät entstehen kann, so kann die Wiedergabe des Tutorials automatisch gestartet werden, um den Schaden zu vermeiden. Die Auslösebedingung kann zusätzlich oder alternativ umfassen, dass der Gerätenutzer auch zur Aufnahme oder zum Konsumieren des Tutorials in der Lage sein muss, also nicht abgelenkt sein darf. Wird beispielsweise erkannt, dass der Gerätenutzer telefoniert und/oder im Falle eines Kraftfahrzeugs dieses fährt und sich auf den Verkehr konzentrieren muss, so kann dies das Auslösen des Tutorials oder die Wiedergabe des Tutorials blockieren. When a tutorial is selected, it doesn't need to autoplay. Rather, the triggering logic, for example a program code or software, checks whether a triggering condition is met. For example, the user can be prompted to actuate a trigger element, such as a control button or a control panel on a touch screen, in order to play the tutorial. If it is recognized from the monitoring of requirements that the device user is inexperienced in covering the requirements (e.g. the number of executions of the operator action sequence is less than a limit value, e.g. less than 3 times or 1 time) and is stored for the currently detected case of covering the requirements or saved that the device could be damaged in the event of incorrect operation, playback of the tutorial can be started automatically in order to avoid damage. The trigger condition may additionally or alternatively include that the device user must also be able to record or consume the tutorial, i.e. not be distracted. If, for example, it is recognized that the device user is on the phone and/or, in the case of a motor vehicle, is driving it and has to concentrate on the traffic, this can block the tutorial from being triggered or from being played back.
Eine vorteilhafte Weiterbildung ergibt sich, wenn als Gerät ein mobiles portables Smart-Device oder ein Kraftfahrzeug betrieben wird. Ein solches portables Smart-Device kann beispielsweise das beschriebene Smartphone oder eine Smartwatch oder ein Tablet-PC sein. An advantageous further development results when a mobile, portable smart device or a motor vehicle is operated as the device. Such a portable smart device can be, for example, the described smartphone or a smartwatch or a tablet PC.
Als eine weitere Lösung zu der obigen Aufgabe umfasst die Erfindung eine Prozessorschaltung zum Bereitstellen von Tutorials für ein Gerät, wobei die Prozessorschaltung in das Gerät integriert ist oder als stationärer Servercomputer oder als portables mobiles Endgerät ausgestaltet ist oder als verteilte Schaltung teils in dem Gerät integriert und teils durch einen Servercomputer und/oder ein portables, mobiles Endgerät realisiert ist. Die Prozessorschaltung ist dazu eingerichtet, eine Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Die Prozessorschaltung kann hierzu zumindest einen Mikroprozessor und/oder zumindest einen Mikrocontroller und/oder zumindest einen FPGA (Field Programmable Gate Array) und/oder zumindest einen DSP (Digital Signal Processor) aufweisen. Des Weiteren kann die Prozessoreinrichtung Programmcode aufweisen, der dazu eingerichtet ist, bei Ausführen durch die Prozessoreinrichtung die Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Der Programmcode kann in einem Datenspeicher der Prozessoreinrichtung gespeichert sein. Die Prozessorschaltung kann somit in dem Gerät selbst oder durch ein Zusammenspiel von mehreren Teilschaltungen, beispielsweise für unterschiedliche Softwarekomponenten, sein. Solche Teilschaltungen können über sogenannte APIs (Application Programming Interface) und/oder über Kommunikationsverbindungen, beispielsweise Internetverbindungen (wie beispielsweise IP-Verbindungen; IP - Internet Protocol) gekoppelt sein. So kann beispielsweise für ein Gerät in Form eines Kraftfahrzeugs ein Tutorial auch über ein mobiles Endgerät wiedergegeben werden und/oder die Nutzerbeobachtung und/oder die Ortsbeobachtung und/oder die Zeitbeobachtung und/oder die Wetterbeobachtung durch das mobile Endgerät durchgeführt werden. Zusätzlich oder alternativ zu dem mobilen Endgerät kann auch ein Servercomputer, also beispielsweise ein Computer oder Computerverbund des Internets, genutzt werden. As a further solution to the above object, the invention includes a processor circuit for providing tutorials for a device, the processor circuit being integrated into the device or designed as a stationary server computer or as a portable mobile terminal or as a distributed circuit partly integrated into the device and partly implemented by a server computer and/or a portable, mobile terminal device. The processor circuit is set up to carry out an embodiment of the method according to the invention. For this purpose, the processor circuit can have at least one microprocessor and/or at least one microcontroller and/or at least one FPGA (Field Programmable Gate Array) and/or at least one DSP (Digital Signal Processor). Furthermore, the processor device can have program code which is set up to carry out the embodiment of the method according to the invention when executed by the processor device. The program code can be stored in a data memory of the processor device. The processor circuit can thus be in the device itself or through an interaction of several sub-circuits, for example for different software components. Such partial circuits can be coupled via so-called APIs (Application Programming Interface) and/or via communication connections, for example Internet connections (such as IP connections; IP—Internet Protocol). For example, for a device in the form of a motor vehicle, a tutorial also played back via a mobile device and/or the user monitoring and/or the location monitoring and/or the time monitoring and/or the weather monitoring are carried out by the mobile device. In addition or as an alternative to the mobile terminal, a server computer, for example a computer or computer network on the Internet, can also be used.
Als eine Lösung zu der obigen Aufgabe umfasst die Erfindung ein Bediensystem umfassend ein Gerät, insbesondere ein Kraftfahrzeug, sowie eine Ausführungsform der erfindungsgemäßen Prozessorschaltung. Das Kraftfahrzeug ist bevorzugt als Kraftwagen, insbesondere als Personenkraftwagen oder Lastkraftwagen, oder als Personenbus oder Motorrad ausgestaltet. Bei diesem Gerät ist somit der Benutzer bei der Bedienung dahingehend unterstützt, dass immer dann, wenn ein Gerätebedarf anliegt, der Benutzer je nach Nutzerbereitschaft mit einem Tutorial für die Bedarfsdeckung unterstützt wird. As a solution to the above object, the invention comprises an operating system comprising a device, in particular a motor vehicle, and an embodiment of the processor circuit according to the invention. The motor vehicle is preferably designed as a motor vehicle, in particular as a passenger car or truck, or as a passenger bus or motorcycle. With this device, the user is thus supported in the operation in that whenever there is a device requirement, the user is supported with a tutorial for covering the requirement, depending on the willingness of the user.
Die Erfindung umfasst auch die Kombinationen der Merkmale der beschriebenen Weiterbildungen. Die Erfindung umfasst also auch Realisierungen, die jeweils eine Kombination der Merkmale mehrerer der beschriebenen Weiterbildungen aufweisen, sofern die Ausführungsformen nicht als sich gegenseitig ausschließend beschrieben wurden. The invention also includes combinations of the features of the developments described. The invention also includes implementations that each have a combination of the features of several of the developments described, provided that the embodiments were not described as mutually exclusive.
Im Folgenden sind Ausführungsbeispiele der Erfindung beschrieben. Hierzu zeigt: Exemplary embodiments of the invention are described below. For this shows:
Fig. 1 eine schematische Darstellung einer Ausführungsform des erfindungsgemäßen Geräts; 1 shows a schematic representation of an embodiment of the device according to the invention;
Fig. 2 ein Flussschaudiagramm einer Ausführungsform des erfindungsgemäßen Verfahrens. 2 shows a flow chart of an embodiment of the method according to the invention.
Bei den im Folgenden erläuterten Ausführungsbeispielen handelt es sich um bevorzugte Ausführungsformen der Erfindung. Bei den Ausführungsbeispielen stellen die beschriebenen Komponenten der Ausführungsformen jeweils einzelne, unabhängig voneinander zu betrachtende Merkmale der Erfindung dar, welche die Erfindung jeweils auch unabhängig voneinander weiterbilden. Daher soll die Offenbarung auch andere als die dargestellten Kombinationen der Merkmale der Ausführungsformen umfassen. Des Weiteren sind die beschriebenen Ausführungsformen auch durch weitere der bereits beschriebenen Merkmale der Erfindung ergänzbar. The exemplary embodiments explained below are preferred embodiments of the invention. In the exemplary embodiments the described components of the embodiments each represent individual features of the invention which are to be considered independently of one another and which also develop the invention independently of one another. Therefore, the disclosure is also intended to encompass combinations of the features of the embodiments other than those illustrated. Furthermore, the described embodiments can also be supplemented by further features of the invention that have already been described.
In den Figuren bezeichnen gleiche Bezugszeichen jeweils funktionsgleiche Elemente. In the figures, the same reference symbols designate elements with the same function.
Fig. 1 zeigt ein Gerät 10, bei dem es sich in dem Beispiel um ein Kraftfahrzeug 11 handeln kann. Als Kraftfahrzeug kann das Gerät beispielsweise als Personenkraftwagen oder Lastkraftwagen oder Motorrad ausgestaltet sein. Ein Gerätenutzer 12 kann bei der Bedienung des Geräts 10 unterstützt werden, wobei der Gerätenutzer 12 diese Unterstützung in Form eines Tutorials immer nur dann angeboten bekommt, wenn Handlungsbedarf für eine bestimmte Bedienhandlungsabfolge für das Gerät 10 besteht und erkannt wird, dass der Gerätenutzer 12 bereit ist öderes nötig hat, diese Unterstützung zu erhalten. Damit ergibt sich eine kontextsensitive (nur bei Bedarf) und proaktive (nur für einen bereiten Gerätenutzer 12) Unterstützung. 1 shows a device 10, which can be a motor vehicle 11 in the example. As a motor vehicle, the device can be designed, for example, as a passenger car or truck or motorcycle. A device user 12 can be supported in operating the device 10, with the device user 12 only being offered this support in the form of a tutorial if there is a need for a specific operating sequence for the device 10 and it is recognized that the device user 12 is ready or need to receive this support. This results in context-sensitive (only when required) and proactive (only for a willing device user 12) support.
Hierzu kann für das Gerät 10 eine Prozessorschaltung 13 vorgesehen ein, die in dem dargestellten Beispiel als verteilte Prozessorschaltung umfassen beispielsweise ein Steuergerät 14 des Geräts 10, beispielsweise des Kraftfahrzeugs 11 , selbst und/oder einen Servercomputer 15 (wie er im Internet I betrieben werden kann) und/oderein portables mobiles Endgerät 16, wie beispielsweise ein Smartphone. Die Prozessorschaltung 13 kann auch lediglich eine oder zwei dieser Komponenten aufweisen. Bei einer verteilten Prozessorschaltung 13 können die Komponenten (Steuergerät 14 und/oder Servercomputer 15 und/oder mobiles Endgerät 16) jeweils über eine Kommunikationsverbindung 17 für einen Datenaustausch miteinander gekoppelt sein. Eine solche Kommunikationsverbindung 17 kann beispielsweise auf einer Internetverbindung und/oder einer Funkverbindung (beispielsweise auf Grundlage des Standards Bluetooth und/oder WiFi und/oder Mobilfunk) beruhen. Durch die Prozessorschaltung 13 kann für das Gerät 10 eine Bedarfsbeobachtung 18 einen Gerätebedarf 19 detektieren oder erkennen, das heißt die Notwendigkeit oder den Bedarf, dass in dem Gerät 10 eine Bedienhandlungsabfolge von dem Gerätenutzer 12 durchgeführt wird, damit das Gerät 10 weiter betrieben werden kann und/oder schonender betrieben werden kann. Allgemein kann der Gerätebedarf 19 mittels zumindest eines Sensors in dem Gerät 10 und/oder durch eine Überwachungssoftware beispielsweise für das Prüfen verfügbarer Updates und/oder mittels eines Timers zum Erkennen eines Alters einer Komponente und/oder eines Wartungsintervalls ermittelt werden. For this purpose, a processor circuit 13 can be provided for device 10, which in the example shown comprises a distributed processor circuit, for example a control unit 14 of device 10, for example of motor vehicle 11, itself and/or a server computer 15 (as can be operated on the Internet I ) and/or a portable mobile terminal device 16, such as a smartphone. The processor circuit 13 can also have only one or two of these components. In the case of a distributed processor circuit 13, the components (control device 14 and/or server computer 15 and/or mobile terminal device 16) can each be coupled to one another via a communication connection 17 for data exchange. Such a communication connection 17 can, for example, be based on an Internet connection and/or a radio connection (For example based on the Bluetooth standard and/or WiFi and/or mobile radio). The processor circuit 13 can use the processor circuit 13 to detect or recognize a device requirement 19 for the device 10 /or can be operated more gently. In general, the device requirement 19 can be determined by means of at least one sensor in the device 10 and/or by monitoring software, for example for checking available updates and/or by means of a timer for recognizing the age of a component and/or a maintenance interval.
Im Falle eines Kraftfahrzeugs 11 kann der Gerätebedarf beispielsweise darin bestehen, dass ein Energiespeicher 20 einen geringen Ladezustand 21 aufweisen kann. Weitere Beispiele für einen Gerätebedarf können sein: Nachfüllen eines Betriebsmittels, wie beispielsweise Wasser für eine Scheibenwischanlage, Wechseln auf Winterreifen, Schließen eines Cabriodaches bei beginnendem Regen, Einstellen einer Rekuperationsstufe aufgrund einer Fahrweise, die Rekuperation ermöglicht, Aktivieren eines Nebelscheinwerfers und/oder eine Nebelschlussleuchte bei Nebel, Umlegen einer Rückenlehne einer Rückbank zum Beladen, Einstellen von Radiosendern bei einem Standortwechsel. Im Folgenden soll als Beispiel der niedrige Ladezustand 21 eines Batteriespeichers oder Energiespeichers 20 zugrunde gelegt werden, um eine anschaulichere Darstellung zu bieten. Die übrigen Beispiele und weitere Beispiele für einen Gerätebedarf 19 können in derselben Weise implementiert sein. Die Bedarfsbeobachtung 18 kann das Beobachtungsergebnis 22 der Bedarfsbeobachtung, also hier den Gerätebedarf 19 aufgrund eines niedrigen Ladezustands 21 des Energiespeichers 20, einer Auswahlprozedur 23 bereitstellen. In the case of a motor vehicle 11 , the device requirement can consist, for example, in that an energy store 20 can have a low state of charge 21 . Other examples of a device requirement can be: Replenishing equipment, such as water for a windscreen wiper system, changing to winter tires, closing a convertible roof when it starts to rain, setting a recuperation level based on a driving style that enables recuperation, activating a fog lamp and/or a rear fog lamp Fog, folding a back seat backrest for loading, tuning in to radio stations when changing location. In the following, the low state of charge 21 of a battery store or energy store 20 is to be used as an example in order to provide a clearer representation. The remaining examples and further examples of a device requirement 19 can be implemented in the same way. The demand observation 18 can provide the observation result 22 of the demand observation, ie here the device requirement 19 due to a low state of charge 21 of the energy store 20, for a selection procedure 23.
Der Gerätenutzer 12 kann aber derart erfahren sein, dass er keine Hilfe beim Nachladen des Energiespeichers 20 benötigt. Zusätzlich oder alternativ dazu kann der Gerätenutzer 12 beispielsweise abgelenkt sein, weil er beispielsweise telefoniert oder einen Termin hat. Auch dann würde sich keine Nutzerbereitschaft zum Nachladen des Energiespeichers 20 ergeben. Um einen geeigneten Zeitpunkt zu erkennen, kann eine Nutzerbeobachtung 24 bereitgestellt sein, welche zu dem Gerätenutzer 12 dessen Nutzerbereitschaft detektiert, also die Bereitschaft, Unterstützung in Form eines Tutorials anzunehmen, die den Gerätenutzer 12 über die Bedarfsdeckung zum Decken des Gerätebedarfs 19 aufzuklären. Das Beobachtungsergebnis 25 der Nutzerbeobachtung 24 kann ebenfalls der Auswahlprozedur 23 bereitgestellt werden. However, the device user 12 can be so experienced that he does not need any help when recharging the energy store 20 . In addition or as an alternative to this, the device user 12 can be distracted, for example because he is on the phone or has an appointment. Even then, none would User willingness to reload the energy storage 20 result. In order to identify a suitable point in time, a user monitoring 24 can be provided, which detects the willingness to use the device user 12, i.e. the willingness to accept support in the form of a tutorial that enlightens the device user 12 about covering the needs for covering the device requirement 19. The observation result 25 of the user observation 24 can also be made available to the selection procedure 23 .
Die Bedarfsbeobachtung 18 und die Nutzerbeobachtung 24 können zyklisch oder zu vorbestimmten Zeitpunkten ihre Beobachtungsergebnisse 22, 25 wiederholen oder erneuern, und jedes Mal kann durch die Auswahlprozedur 23 überprüft werden, ob aus einer Tutorialsammlung 26 eines aus mehreren Tutorials 27 für die jeweils aktuelle Situation zutreffend ist oder ausgewählt werden sollte. Die Auswahlprozedur 23 kann für den Fall, dass ein Gerätebedarf 19 vorliegt und eine Nutzerbereitschaft des Gerätenutzers 12 durch die Nutzerbeobachtung 24 signalisiert wird, das für die Bedarfsdeckung des Gerätebedarfs 19 notwendige Tutorial 27 auswählen und eine Auslöselogik bereitstellen oder mit einer Auslöselogik 28 koppeln. In dem dargestellten Beispiel kann die Auslöselogik 28 beispielsweise durch das mobile Endgerät 16 implementiert sein, indem dem Gerätenutzer 12 über das Endgerät 16 das ausgewählte Tutorial 29 zum Abspielen angeboten wird. Die Auslöselogik 28 kann dann beispielsweise darin bestehen, dass der Gerätenutzer 12 eine Bestätigungstaste betätigen muss oder ein Bedienfeld betätigen muss, damit die Wiedergabe des ausgewählten Tutorials 29 beginnt. Die Auslöselogik 28 kann auch vorsehen, den Gerätenutzer 12 das ausgewählte Tutorial 29 ungefragt zu präsentieren, falls beispielsweise die Gefahr für eine Beschädigung des Geräts 10 besteht, weil der Gerätenutzer unerfahren sein könnte. Hierzu können beispielsweise Profildaten 30 eines Nutzerprofils 31 genutzt werden, um den Wissensstand oder Erfahrungsstand des Gerätenutzers 12 zu ermitteln. The needs observation 18 and the user observation 24 can repeat or renew their observation results 22, 25 cyclically or at predetermined times, and each time the selection procedure 23 can be used to check whether one of several tutorials 27 from a tutorial collection 26 is applicable to the current situation or should be selected. In the event that there is a device requirement 19 and the user observation 24 signals that the device user 12 is ready to use the device, the selection procedure 23 can select the tutorial 27 necessary to cover the requirement for the device requirement 19 and provide a triggering logic or couple it with a triggering logic 28. In the example shown, the triggering logic 28 can be implemented, for example, by the mobile terminal device 16 in that the device user 12 is offered the selected tutorial 29 for playing via the terminal device 16 . The triggering logic 28 can then consist, for example, in the device user 12 having to press a confirmation button or having to press a control panel in order for the playback of the selected tutorial 29 to begin. The triggering logic 28 can also provide for the device user 12 to be presented with the selected tutorial 29 without being asked if, for example, there is a risk of the device 10 being damaged because the device user might be inexperienced. For this purpose, for example, profile data 30 of a user profile 31 can be used to determine the level of knowledge or experience of the device user 12 .
Zumindest ein weiteres Beobachtungsergebnis 32 kann beispielsweise ermittelt werden, indem mittels einer Ortsbeobachtung 33 ein aktueller Aufenthaltsort 34 des Geräts 10, also beispielsweise des Kraftfahrzeugs 11 , ermittelt wird. Hierzu kann beispielsweise aus einem GNSS 35 ein Positionssignal 36 in an sich bekannter Weise empfangen und dahingehend ausgewertet werden, dass eine aktuelle Geoposition des Geräts 10 ermittelt wird. Auf der Grundlage von Kartendaten 37, wie sich beispielsweise aus einer Navigationsdatenbank und/oder einer digitalen Karte ermittelt werden können, kann ermittelt werden, ob zu dem Gerätebedarf 19 überhaupt aktuell eine Bedarfsdeckung möglich ist, also beispielsweise, ob der Gerätenutzer 12 das Gerät 10 neben eine Servicestation 39 gebracht hat, beispielsweise für das Nachladen des Energiespeichers 20 neben eine Ladestation. At least one further observation result 32 can be determined, for example, by using a site observation 33 a current Whereabouts 34 of the device 10, for example the motor vehicle 11, is determined. For this purpose, for example, a position signal 36 can be received from a GNSS 35 in a manner known per se and evaluated to the effect that a current geoposition of the device 10 is determined. On the basis of map data 37, as can be determined, for example, from a navigation database and/or a digital map, it can be determined whether it is currently possible to cover the device requirement 19 at all, i.e., for example, whether the device user 12 uses the device 10 next to has brought a service station 39, for example for recharging the energy store 20 next to a charging station.
Die Nutzerbereitschaft für die Akzeptanz eines Tutorials 27 kann beispielsweise auch daran erkannt werden, dass ein Blick 40 des Gerätenutzers 12 verfolgt wird, wofür die an sich bekannte Fahrerbeobachtung genutzt werden kann, und erkannt wird, dass der Blick 40 ein umherschweifender Blick 41 über das Gerät 10 ist, weil der Gerätenutzer 12 beispielsweise eine Klappe oder eine Taste sucht. Allgemein kann durch die Nutzerbeobachtung 24 eine Ratlosigkeitsgeste 42 ermittelt werden, wie beispielsweise der umherschweifende Blick 41 und/oder eine Geste oder Mimik (Stirn runzeln) der Ratlosigkeit. The user's willingness to accept a tutorial 27 can also be recognized, for example, by the fact that a look 40 of the device user 12 is followed, for which the driver observation known per se can be used, and it is recognized that the look 40 is a rambling look 41 over the device 10 is because the device user 12 is looking for a flap or a button, for example. In general, a helplessness gesture 42 can be determined by the user observation 24, such as the wandering gaze 41 and/or a gesture or facial expression (frowning) of helplessness.
Ein weiteres Beobachtungsergebnis 32 kann beispielsweise durch eine Wetterbeobachtung 43 bereitgestellt werden, welche als Gerätebedarf 19 beispielsweise die Notwendigkeit zum Schließen eines Cabriodaches aufgrund von einsetzendem Regen und/oder die Notwendigkeit für das Aktivieren eines Nebelscheinwerfers und/oder einer Nebelschlussleuchte aufgrund von Nebel in einer Umgebung 44 des Geräts 10, insbesondere eines Kraftfahrzeugs 11 , detektieren oder signalisieren kann. Another observation result 32 can be provided, for example, by a weather observation 43, which, as a device requirement 19, indicates, for example, the need to close a convertible roof due to the onset of rain and/or the need to activate a fog lamp and/or a rear fog lamp due to fog in an area 44 of the device 10, in particular of a motor vehicle 11, can detect or signal.
Fig. 2 veranschaulicht noch einmal eine Ausführungsform eines durch die Prozessorschaltung 13 ausführbaren oder bereitstellbaren Verfahrens. In einem Schritt S10 kann die Bedarfsbeobachtung durchgeführt werden, in welcher der aktuelle und/oder zukünftige Gerätebedarf 19 ermittelt wird. In einem Schritt S11 kann durch die Nutzerbeobachtung die Nutzerbereitschaft des Gerätenutzers 12 dahingehend die Bereitschaft oder Fähigkeit des Gerätenutzers 12 zur Durchführung einer Bedarfsdeckung des Gerätebedarfs 19 ermittelt werden. In einem Schritt S12 kann durch die Auswahlprozedur 23 in Abhängigkeit von dem jeweiligen Beobachtungsergebnis 22, 24 aus den Tutorials 27 das ausgewählte Tutorial 29 ermittelt werden, falls aktuell und/oder zukünftig ein Gerätebedarf besteht und die Nutzerbereitschaft für ein passendes Tutorial 27 besteht. In diesem Fall wird dann das ausgewählte Tutorial 29 mit der Auslöselogik 28 zum Auslösen der Wiedergabe des ausgewählten Tutorials 29 verknüpft. Ergibt sich aktuell durch die Bedarfsbeobachtung 18 und die Nutzerbeobachtung 24, dass dem Gerätenutzer 19 kein Tutorial 27 angeboten werden muss, so kann in einer zyklischen Ausführung oder einer Schleife 50 die Beobachtung weiter fortgesetzt werden. Die Schritte S10 und S11 können auch in vertauschter Reihenfolge durchgeführt werden. FIG. 2 once again illustrates an embodiment of a method that can be executed or provided by the processor circuit 13 . In a step S10, the requirement observation can be carried out, in which the current and/or future device requirement 19 is determined. In a step S11, the user's willingness can be determined by the user observation of the device user 12 to the effect that the willingness or ability of the device user 12 to carry out a requirement fulfillment of the device requirement 19 can be determined. In a step S12, the selected tutorial 29 can be determined by the selection procedure 23 depending on the respective observation result 22, 24 from the tutorials 27, if there is a current and/or future device requirement and the user is willing for a suitable tutorial 27. In this case, the selected tutorial 29 is then linked to the triggering logic 28 for triggering the playback of the selected tutorial 29 . If the current needs observation 18 and the user observation 24 show that the device user 19 does not have to be offered a tutorial 27 , the observation can be continued in a cyclic execution or a loop 50 . Steps S10 and S11 can also be carried out in reverse order.
Zur Vermeidung von anfänglichen Fehl- oder Schlechtbedienungen wird somit in einer besonders bevorzugten Ausführungsform eine Funktion vorgeschlagen, anhand derer die Fahrzeugkäufer bei und nach der Fahrzeugübernahme unterstützt werden. So könnte dem Käufer zum Beispiel ein App oder Funktion im Fahrzeug angeboten werden, die den Käufer auch nach der Fahrzeugübergabe begleitet. Durch die Verknüpfung einer App/Funktion mit dem Fahrzeug und dem Abruf relevanter Fahrzeugdaten könnte beispielsweise situationsspezifisch Unterstützung angeboten werden (z.B.: Pop-up: „Der Ladestand ist niedrig - Möchten Sie durch den ersten Ladeprozess begleitet werden? Wir sind bei Fragen für Sie da.“). Auch wenn die Nutzung bestimmter Funktionen ausbleibt, könnte die App darauf hinweisen, dass eine bestimmte Funktion im Fahrzeug verbaut ist und deren Nutzung erläutern. In Verbindung mit Fahrerbeobachtung könnten zusätzlich Suchblicke/Suchverhalten identifiziert werden und in Verbindung mit Fahrzeugnutzungsdaten intelligente Lösungsvorschläge für das Suchverhalten angeboten werden (z.B. ein Elektrofahrzeug wird gestartet. Da keine Motorengeräusche zu hören sind, bestätigt der Nutzer erneut den Startknopf und schaltet das Fahrzeug damit aus. Die Insassenbeobachtung detektiert eine Ratlosigkeit oder Verwunderung des Nutzers und kombiniert diese mit Start- und Stopp-Aktivitäten sowie der Information, dass das Fahrzeug neu übernommen wird und bietet daraufhin eine Erklärung an, dass das Fahrzeug trotz fehlendem Motorengeräusch fahrbereit ist). In order to avoid initial incorrect or poor operation, a particularly preferred embodiment proposes a function that supports the vehicle buyer during and after the vehicle is handed over. For example, the buyer could be offered an app or function in the vehicle that accompanies the buyer even after the vehicle has been handed over. By linking an app/function to the vehicle and retrieving relevant vehicle data, situation-specific support could be offered (e.g. pop-up: "The charge level is low - would you like to be accompanied through the first charging process? We are there for you if you have any questions ."). Even if certain functions are not used, the app could indicate that a certain function is installed in the vehicle and explain its use. In connection with driver observation, additional search looks/search behavior could be identified and, in connection with vehicle usage data, intelligent solution suggestions for the search behavior could be offered (e.g. an electric vehicle is started. Since no engine noise can be heard, the user presses the start button again and thus switches the vehicle off. The occupant observation detects a perplexity or astonishment of the user and combines this with start and stop activities as well as the information that the vehicle is being taken over again and then offers an explanation that the vehicle is ready to drive despite the lack of engine noise).
Der Gerätenutzer kann so auch zeitlich nach der direkten Übergabe beim Kauf, aber auch noch Wochen oder Monate später, in vorteilhafter Weise bei Fragen direkt unterstützt werden. So wäre die optimale und fehlerfreie Nutzung oder Bedienung vieler Funktionen im Fahrzeug sichergestellt und Beschwerden und Unzufriedenheit mit dem Fahrzeug würde vorgebeugt werden. The device user can thus be directly supported in an advantageous manner with questions even after the direct handover at the time of purchase, but also weeks or months later. This would ensure the optimal and error-free use or operation of many functions in the vehicle and prevent complaints and dissatisfaction with the vehicle.
Für eine Unterstützung bei der Fahrzeugübernahme muss zunächst ein Profil des Fahrers zur Verfügung stehen, welches Informationen über die regelmäßige Nutzung bestimmter Fahrzeuge und Funktionen das Nutzers bereits zur Verfügung hat oder im Verlaufe der Fahrzeugnutzung sammelt. Darüber hinaus muss eine Schnittstelle von Fahrzeug und App vorhanden sein, die es ermöglicht, sowohl die Nutzungsdaten des Fahrzeugs als auch Fahrzeugdaten an die App zu übermitteln, um daraus auf Basis eines intelligente Algorithmus Vorschläge und nützliche Hinweise zur Verfügung zu stellen, die dem Nutzer die jeweilige neue Situation erleichtern. Anstelle einer App könnte diese Funktion auch direkt im Fahrzeug zur Verfügung stehen. Durch die intelligente Kombination der Informationen des Nutzers (z.B. hatte noch kein Elektrofahrzeug vs. ist erfahrener Elektrofahrzeugfahrer) mit Fahrzeugdaten (Ladestand ist gering und Fahrzeugposition (GPS) liegt direkt vor einer öffentlichen Ladesäule) und Nutzungsdaten aus der Insassenbeobachtung (suchender Blick und Bewegung des Insassen evtl verbunden mit dem Öffnen des Kofferraums) könnte dem Nutzer durch ein Pop-up auf dem Smartphone oder auf einem Display im Fahrzeug (in Abhängigkeit davon, ob der Fahrer sich im Fahrzeug oder außerhalb des Fahrzeugs befindet) eine situationspassende Hilfestellung anbieten (z.B. „Suchen Sie ihr Ladekabel? Diese befindet sich im Trunk im Motorraum. Um diesen zu öffnen...“). Die Idee bietet insbesondere die Möglichkeit, dass Fahrzeugdaten, GPS- Daten und Fahrerdaten gemeinsam dahingehend analysiert und bewertet werden, For support in taking over the vehicle, a profile of the driver must first be available, which contains information about the regular use of certain vehicles and functions that the user already has available or collects in the course of using the vehicle. In addition, there must be an interface between the vehicle and the app that makes it possible to transmit both the vehicle's usage data and vehicle data to the app in order to provide suggestions and useful information based on an intelligent algorithm that give the user the facilitate each new situation. Instead of an app, this function could also be available directly in the vehicle. Through the intelligent combination of user information (e.g. has not yet had an electric vehicle vs. is an experienced electric vehicle driver) with vehicle data (charge level is low and vehicle position (GPS) is directly in front of a public charging station) and usage data from the occupant observation (searching gaze and movement of the occupant). possibly connected with opening the trunk) could offer the user a situation-appropriate help (e.g. "Search your charging cable? This is located in the trunk in the engine compartment. To open it..."). In particular, the idea offers the possibility of vehicle data, GPS data and driver data being jointly analyzed and evaluated to the effect that
(a) wie eine Fahrer-Fahrzeug Interaktion in einer oder mehrerer Fahrsituationen erfolgt, (a) how a driver-vehicle interaction takes place in one or more driving situations,
(b) ob diese Interaktion z.B. als nicht-optimal, kritisch zu bewerten ist und (b) whether this interaction should be evaluated as non-optimal, critical and
(c) welches fahrzeugseitige Informations- und/oder Unterstützungsangebot verfügbar ist. (c) what in-vehicle information and/or support is available.
Hierzu sind die Daten zur Beschreibung der individuellen Fahrer-Fahrzeug Interaktion in Beziehung zu bestehenden Grenz-/Schwellen- /Erfahrungswerten und Empfehlungen zu setzen. Hierzu ist auf Datenbanken z.B. auf externen Servern zurückzugreifen. For this purpose, the data describing the individual driver-vehicle interaction must be related to existing limit/threshold/experience values and recommendations. For this purpose, databases, e.g. on external servers, must be used.
Die Analyse der Fahrer-Fahrzeug-Interkation kann in einer oder mehreren Fahrsituationen im Fahrzeug und/oder auf einem externen Server erfolgen. Diese Analysen können in Echtzeit und/oder im Nachhinein erfolgen. The driver-vehicle interaction can be analyzed in one or more driving situations in the vehicle and/or on an external server. These analyzes can be real-time and/or retrospective.
Die Idee bietet somit die Möglichkeit, individuell passende und kontextsensitive Informationen dem Fahrer zur Verfügung zu stellen. Beispiele hierfür sind: The idea thus offers the possibility of providing the driver with individually suitable and context-sensitive information. Examples for this are:
- "Für den vorliegenden abschüssigen Streckabschnitt wird eine andere Rekuperationsstufe empfohlen, um die Batterie maximal während der Fahrt zu laden." - "A different recuperation level is recommended for the present downhill section in order to charge the battery as much as possible while driving."
- "Sie benutzen erstmals die Ladeinfrastruktur dieses Anbieters. Können wir Ihnen Informationen zum Anlegen eines Nutzerprofils sowie zur Nutzung der Ladeinfrastruktur anbieten?" Die Idee ermöglicht durch eine adäquate Fahreridentifikation inklusive Speicherung, welcher Nutzer wann das Fahrzeug nutzt, dass - "You are using the charging infrastructure of this provider for the first time. Can we offer you information on creating a user profile and using the charging infrastructure?" The idea enables adequate driver identification including storage of which user uses the vehicle and when
(a) die beschriebenen Datenanalysen fahrerspezifisch durchgeführt werden, (b) ein Fahrer das für eine andere Person ermittelte Informationsangebot nicht erhält sowie (a) the data analyzes described are carried out on a driver-specific basis, (b) a driver does not receive the information offered for another person, and
(c) das Informationsangebot einem Nutzer nur einmal in derselben Form angeboten wird. (c) the information is offered to a user only once in the same form.
Ergänzend ist es möglich, diese Nutzerhistorie in einem externen Server zu speichern. So könnte z.B. verhindert werden, dass bei Nutzung eines zweiten Fahrzeugs desselben Typs dasselbe Informationsangebot mehrfach dem Fahrer präsentiert wird. In addition, it is possible to save this user history on an external server. This could, for example, prevent the driver from being presented with the same information more than once when using a second vehicle of the same type.
Als Erweiterung ist zudem möglich, dass durch eine Kopplung von fahrzeugrelevanten Such- und Rechercheaktivitäten auf einem mobilem Device mit dem Fahrzeug-/Serversystem auch im Fahrzeug dem Fahrer geeignete, fahrzeugmodell-spezifische Informationsangebote präsentiert werden, die zuvor auf einem anderen Device gesucht wurden. As an extension, it is also possible that by coupling vehicle-relevant search and research activities on a mobile device with the vehicle/server system, suitable, vehicle-model-specific information offers that were previously searched for on another device are also presented to the driver in the vehicle.
Insgesamt zeigen die Beispiele, wie eine App-gestützte Fahrzeugübergabe bereitgestellt werden kann. Overall, the examples show how an app-supported vehicle handover can be provided.

Claims

PATENTANSPRÜCHE: PATENT CLAIMS:
1. Verfahren zum Bereitstellen von Tutorials (27) für ein Gerät (10), wobei mehrere Tutorials (27) bereitgehalten werden, die jeweils eine andere vorbestimmte Bedienhandlungsabfolge, die durch einen Gerätenutzer (12) des Geräts (10) durchzuführen ist, beschreiben, dadurch gekennzeichnet, dass durch eine Prozessorschaltung (13) wiederholt · eine Bedarfsbeobachtung (18), in welcher ein aktueller und/oder zukünftiger vorbestimmter Gerätebedarf (19) ermittelt wird, und • eine Nutzerbeobachtung (24), in welcher eine Nutzerbereitschaft des Gerätenutzers (12) für eine Durchführung einer Bedarfsdeckung des Gerätebedarfs (19) erkannt wird, durchgeführt werden und in Abhängigkeit von einem jeweiligen Beobachtungsergebnis (22, 25) der Bedarfsbeobachtung (18) und der Nutzerbeobachtung (24) mittels einer Auswahlprozedur (23) dasjenige Tutorial (27), das die für die Bedarfsdeckung vorgesehene Bedienhandlungsabfolge beschreibt und für die erkannte Nutzerbereitschaft vorgesehen ist, ausgewählt und mit einer Auslöselogik (28) gekoppelt wird, welche bei Erkennen einer vorbestimmten Auslösebedingung eine Wiedergabe des ausgewählten Tutorials (27) auslöst. 1. Method for providing tutorials (27) for a device (10), wherein several tutorials (27) are provided, each describing a different predetermined operating sequence to be carried out by a device user (12) of the device (10), characterized in that a processor circuit (13) repeats · a demand monitoring (18), in which a current and/or future predetermined device requirement (19) is determined, and • a user monitoring (24), in which a user readiness of the device user (12 ) is recognized for the implementation of covering the device requirement (19), and depending on a respective observation result (22, 25) of the requirement observation (18) and the user observation (24) by means of a selection procedure (23) that tutorial (27) , which describes the sequence of operating actions provided for meeting requirements and is provided for the recognized user readiness, selected and with a triggering logic (28) is coupled, which triggers playback of the selected tutorial (27) when recognizing a predetermined triggering condition.
2. Verfahren nach Anspruch 1, wobei durch eine Prozessorschaltung (13) eine Ortsbeobachtung (33) durchgeführt wird, durch welche einen jeweiligen aktuellen und/oder zukünftigen Aufenthaltsort (34) des Geräts (10) und/oder eine jeweilige aktuelle und/oder zukünftige Umgebungssituation des Geräts (10) ermittelt wird, und die Auswahlprozedur (23) umfasst, dass die Auswahl des Tutorials (27) bestätigt oder eine Mehrdeutigkeit bei der Auswahl aufgelöst wird, und/oder wobei durch eine Prozessorschaltung (13) eine Zeitbeobachtung und/oder Wetterbeobachtung (43) für die Auswahlprozedur (23) durchgeführt wird. 2. The method of claim 1, wherein a processor circuit (13) performs a site observation (33) by which a respective current and / or future whereabouts (34) of the device (10) and / or a respective current and / or future Ambient situation of the device (10) is determined, and the selection procedure (23) includes that the selection of the tutorial (27) is confirmed or an ambiguity in the selection is resolved, and/or a time observation and/or weather observation (43) for the selection procedure (23) being carried out by a processor circuit (13).
3. Verfahren nach Anspruch 2, wobei als Aufenthaltsort (34) eine3. The method of claim 2, wherein as a location (34) a
Servicestation (39) für das Gerät (10) erkannt wird und das Tutorial (27) aus einer Datenquelle eines Stationsbetreibers der Servicestation (39) geladen wird. Service station (39) for the device (10) is recognized and the tutorial (27) is loaded from a data source of a station operator of the service station (39).
4. Verfahren nach Anspruch 2 oder 3, wobei die Ortsbeobachtung (33) zum4. The method of claim 2 or 3, wherein the site observation (33) for
Ermitteln des Aufenthaltsorts (34) eine Geoposition aus einem Empfänger für ein Positionssignal (36) eines globalen Navigationssatellitensystems, GNSS (35), und/oder eine Navigationsroute und/oder ein Navigationsziel aus einem Navigationssystem empfängt, und/oder zum Ermitteln derDetermining the whereabouts (34) receives a geoposition from a receiver for a position signal (36) of a global navigation satellite system, GNSS (35), and/or a navigation route and/or a navigation destination from a navigation system, and/or for determining the
Umgebungssituation aus einer digitalen Umgebungskarte und/oder aus einer Navigationsdatenbank eine Umgebungsbeschreibung ermittelt. Ambient situation determined from a digital map of the area and / or from a navigation database, a description of the area.
5. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Bedarfsbeobachtung (18) umfasst, dass erkannt wird, dass eine5. The method according to any one of the preceding claims, wherein the needs monitoring (18) comprises that it is recognized that a
Vorratsmenge an einem vorbestimmten Betriebsmittel und/oder ein Verschleißgrad zumindest einer Komponente des Geräts (10) in einem jeweiligen, vorbestimmten Werteintervall liegt. Stock quantity of a predetermined resource and/or a degree of wear of at least one component of the device (10) lies in a respective predetermined value interval.
6. Verfahren nach einem der vorhergehenden Ansprüche, wobei die6. The method according to any one of the preceding claims, wherein the
Nutzerbeobachtung (24) umfasst, dass mittels eines Insassenbeobachtungssystems ein vorbestimmtes Verhaltensmuster, durch welches ein vorbestimmtes Suchverhalten des Gerätenutzers (12) und/oder eine vorbestimmte Ratlosigkeitsgeste (42) des Gerätenutzers (12) beschrieben ist, erkannt wird. User monitoring (24) includes using an occupant monitoring system to identify a predetermined behavioral pattern, which describes a predetermined search behavior of the device user (12) and/or a predetermined perplexity gesture (42) by the device user (12).
7. Verfahren nach Anspruch 6, wobei das Suchverhalten umfasst, dass an dem Gerätenutzer (12) zumindest eine der folgenden Tätigkeiten erkannt wird: ein über eine Bedienarmatur schweifender Blick (41), ein verharrender Blick (40), mehrere aufeinander folgende Menüaufrufe in einem Bedienmenü, eine Betätigung von Tasten. 7. The method according to claim 6, wherein the search behavior includes that the device user (12) at least one of the following activities is recognized: a sweeping look over an operating panel (41), a Fixed look (40), several consecutive menu calls in an operating menu, pressing a button.
8. Verfahren nach Anspruch 6 oder 7, wobei die Ratlosigkeitsgeste (42) umfasst, dass durch eine bildbasierte und/oder radarbasierte und/oder lidarbasierte und/oder mikrofonbasierte Nutzerüberwachung (24) erkannt wird, dass der Gerätenutzer (12) auf ein von dem Gerät (10) ausgegebenes Hinweissignal hin, das den Gerätebedarf (19) signalisiert, mit den Schulter zuckt und/oder die Stirn runzelt und/oder stöhnt und/oder eine vorbestimmte Bediengeste zur Anforderung von Hilfe ausführt. 8. The method according to claim 6 or 7, wherein the perplexity gesture (42) comprises that an image-based and / or radar-based and / or lidar-based and / or microphone-based user monitoring (24) is detected that the device user (12) on one of the The device (10) outputs an advisory signal signaling the need for the device (19), shrugging and/or frowning and/or groaning and/or performing a predetermined operating gesture to request assistance.
9. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Nutzerbeobachtung (24) umfasst, dass zumindest ein vorbestimmter Suchbegriff aus einer Stichwortsuche aus einer Bedienungsanleitung und/oder einer Internetsuche empfangen wird. 9. The method according to any one of the preceding claims, wherein the user monitoring (24) comprises receiving at least one predetermined search term from a keyword search from an operating manual and/or an Internet search.
10. Verfahren nach einem der vorhergehenden Ansprüche, wobei10. The method according to any one of the preceding claims, wherein
Nutzerbeobachtung (24) umfasst, dass aus einem Nutzerprofil eine Nutzererfahrungsangabe ausgelesen wird, welche einen jeweiligen Erfahrungsgrad für zumindest eine oder einige derUser monitoring (24) includes reading user experience information from a user profile, which indicates a respective level of experience for at least one or some of the
Bedienhandlungsabfolgen beschreibt. Operation sequences described.
11. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auslösebedingung umfasst: 11. The method according to any one of the preceding claims, wherein the triggering condition comprises:
• es wird eine benutzerseitige Bestätigung eines vorbestimmten Auslöseelements detektiert und/oder • a user confirmation of a predetermined triggering element is detected and/or
• eine fehlerhafte Ausführung der Bedarfsdeckung des aktuellen Gerätebedarfs (19) kann zu einem Schaden aufgrund von Fehlbedienung führen und/oder • incorrect execution of the demand fulfillment of the current device demand (19) can lead to damage due to incorrect operation and/or
• es wir erkannt, dass eine ablenkungsfreie Nachverfolgung des Tutorials (27) aktuell für den Gerätenutzer (12) möglich ist. • It is recognized that a distraction-free follow-up of the tutorial (27) is currently possible for the device user (12).
12. Verfahren nach einem der vorhergehenden Ansprüche, wobei als Gerät12. The method according to any one of the preceding claims, wherein as a device
(10) ein mobiles portables Smart-Device oder ein Kraftfahrzeug (11) betrieben wird. (10) a mobile, portable smart device or a motor vehicle (11) is operated.
13. Prozessorschaltung (13) zum Bereitstellen von Tutorials (27) für ein13. Processor circuit (13) for providing tutorials (27) for a
Gerät (10), wobei die Prozessorschaltung (13) in das Gerät (10) integriert ist oder als stationärer Servercomputer (15) oder als portables mobiles Endgerät (16) ausgestaltet ist oder als verteilte Schaltung teils in dem Gerät (10) integriert und teils durch einen Servercomputer (15) und/oder durch ein portables, mobiles Endgerät (16) realisiert ist, dadurch gekennzeichnet, dass die Prozessorschaltung (13) dazu eingerichtet ist, ein Verfahren nach einem der vorhergehenden Ansprüche durchzuführen. Device (10), wherein the processor circuit (13) is integrated into the device (10) or is designed as a stationary server computer (15) or as a portable mobile terminal device (16) or as a distributed circuit partly integrated in the device (10) and partly is implemented by a server computer (15) and/or by a portable, mobile terminal (16), characterized in that the processor circuit (13) is set up to carry out a method according to one of the preceding claims.
14. Bediensystem umfassend ein Gerät (10), insbesondere ein Kraftfahrzeug14. Operating system comprising a device (10), in particular a motor vehicle
(11), sowie eine Prozessorschaltung (13) nach Anspruch 13. (11), and a processor circuit (13) according to claim 13.
PCT/EP2022/059487 2021-04-08 2022-04-08 Method, processor circuit and operating system for the context-sensitive provision of tutorials for a device WO2022214676A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102021108765.1A DE102021108765A1 (en) 2021-04-08 2021-04-08 Method, processor circuit and operating system for providing context-sensitive tutorials for a device
DE102021108765.1 2021-04-08

Publications (1)

Publication Number Publication Date
WO2022214676A1 true WO2022214676A1 (en) 2022-10-13

Family

ID=81595724

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2022/059487 WO2022214676A1 (en) 2021-04-08 2022-04-08 Method, processor circuit and operating system for the context-sensitive provision of tutorials for a device

Country Status (2)

Country Link
DE (1) DE102021108765A1 (en)
WO (1) WO2022214676A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102022131646A1 (en) 2022-11-29 2024-05-29 Bayerische Motoren Werke Aktiengesellschaft Method for providing a proactive recommendation message from a digital assistant of a vehicle to a driver of the vehicle, computer-readable medium, system, and vehicle
DE102023202431A1 (en) 2023-03-20 2024-09-26 Volkswagen Aktiengesellschaft Method for providing a vehicle function, vehicle user interface and vehicle

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014213998A1 (en) 2013-07-26 2015-01-29 Ford Global Technologies, Llc Method and device for automated vehicle support
US20150262484A1 (en) * 2012-09-17 2015-09-17 Volvo Truck Corporation Method and system for providing a tutorial message to a driver of a vehicle
DE102015216484A1 (en) 2015-08-28 2017-03-02 Robert Bosch Gmbh Method and apparatus for providing a recommendation signal for controlling at least one function in a vehicle
US20180151088A1 (en) 2016-11-30 2018-05-31 Nissan North America, Inc. Vehicle tutorial system and method for sending vehicle tutorial to tutorial manager device
WO2018125350A1 (en) * 2016-12-30 2018-07-05 Google Inc. Dynamically generating custom application onboarding tutorials
DE102019004868A1 (en) 2019-07-11 2020-01-30 Daimler Ag Instructions for use procedure and explanation

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102009049592B4 (en) 2009-10-16 2018-03-01 Audi Ag Method for operating a driver assistance system in a motor vehicle and associated motor vehicle
DE102016216407A1 (en) 2016-08-31 2018-03-01 BSH Hausgeräte GmbH Individual communication support
US10936684B2 (en) 2018-01-31 2021-03-02 Adobe Inc. Automatically generating instructions from tutorials for search and user navigation
DE102018205953A1 (en) 2018-04-19 2019-10-24 Audi Ag Method for operating an operating device of a device in order to determine a display content, as well as operating device and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150262484A1 (en) * 2012-09-17 2015-09-17 Volvo Truck Corporation Method and system for providing a tutorial message to a driver of a vehicle
DE102014213998A1 (en) 2013-07-26 2015-01-29 Ford Global Technologies, Llc Method and device for automated vehicle support
DE102015216484A1 (en) 2015-08-28 2017-03-02 Robert Bosch Gmbh Method and apparatus for providing a recommendation signal for controlling at least one function in a vehicle
US20180151088A1 (en) 2016-11-30 2018-05-31 Nissan North America, Inc. Vehicle tutorial system and method for sending vehicle tutorial to tutorial manager device
WO2018125350A1 (en) * 2016-12-30 2018-07-05 Google Inc. Dynamically generating custom application onboarding tutorials
DE102019004868A1 (en) 2019-07-11 2020-01-30 Daimler Ag Instructions for use procedure and explanation

Also Published As

Publication number Publication date
DE102021108765A1 (en) 2022-10-13

Similar Documents

Publication Publication Date Title
WO2022214676A1 (en) Method, processor circuit and operating system for the context-sensitive provision of tutorials for a device
DE102018200244B4 (en) Driver assistance system and procedure for individual determination of boredom
DE102017114179A1 (en) Device and method for a vehicle platform
DE102018127443A1 (en) On-board system for communicating with inmates
DE102018100097A1 (en) INTERACTIVE DRIVER SYSTEM FOR SEMI-AUTOMATED MODES OF A VEHICLE
DE102015118489A1 (en) Remote control of an autonomous vehicle in an unexpected environment
DE102012216994A1 (en) Method for providing free-parking assistance for vehicle, involves receiving information about free-parking spaces in parking card by cloud computing system and providing suitable free-parking for vehicle based on vehicle dimensions
DE102017106685A1 (en) SYSTEMS AND METHOD FOR DISCOVERING OBJECTS IN A VEHICLE
DE102014212843A1 (en) Procedure for parking and free parking assistance system
DE102012024010A1 (en) Procedure for a vehicle
DE102018114277A1 (en) REMOTE-CONTROLLED PARKING AID AUTHENTICATION FOR VEHICLES
DE102015118566A1 (en) Method and apparatus for interactive vehicle service acceptance
DE102016206372A1 (en) Method to let a vehicle user get to know vehicle features
DE112015006983T5 (en) Improved vehicle system notification
DE102021103347A1 (en) MOTOR VEHICLE WITH A COGNITIVE REACTION TEST SYSTEM FOR THE PREDICTIVE DETECTION OF POTENTIAL DRIVER IMPAIRMENT
DE102020103033A1 (en) CONFIGURATION OF VEHICLE ENTERTAINMENT BASED ON DRIVER ATTENTION
WO2020048718A1 (en) Concept for monitoring and planning the movement of a means of transportation
DE102019202230A1 (en) Method for personalizing a motor vehicle, personalization device, motor vehicle, server device
DE112019001883T5 (en) Methods, systems and media for controlling access to vehicle properties
EP3817946B1 (en) Method for operating an electric vehicle
DE102010056404A1 (en) Downloaded destinations and interface for multiple in-vehicle navigation devices
DE102022111037A1 (en) METHODS AND SYSTEMS FOR OPTIMIZING VEHICLE EVENT PROCESSES
DE102015208253A1 (en) VEHICLE-SIDED MICRO-INTERACTIONS
DE102020126970A1 (en) DETERMINATION OF THE LOCAL TIME AT VEHICLE IGNITION
DE102017211885A1 (en) A method for requesting a merchandise at a communication device of a motor vehicle external data server device, ordering device, and motor vehicle with an ordering device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22722167

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 22722167

Country of ref document: EP

Kind code of ref document: A1