CN113596247B - Alarm clock information processing method, device, vehicle, storage medium and program product - Google Patents
Alarm clock information processing method, device, vehicle, storage medium and program product Download PDFInfo
- Publication number
- CN113596247B CN113596247B CN202111149393.9A CN202111149393A CN113596247B CN 113596247 B CN113596247 B CN 113596247B CN 202111149393 A CN202111149393 A CN 202111149393A CN 113596247 B CN113596247 B CN 113596247B
- Authority
- CN
- China
- Prior art keywords
- user
- ringing
- target vehicle
- alarm clock
- alarm
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 23
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000000034 method Methods 0.000 claims description 56
- 238000004891 communication Methods 0.000 claims description 31
- 238000012790 confirmation Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 17
- 206010062519 Poor quality sleep Diseases 0.000 claims description 9
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 230000036544 posture Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 15
- 238000005516 engineering process Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000003993 interaction Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 210000000349 chromosome Anatomy 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 230000005021 gait Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000002618 waking effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/02—Details of telephonic subscriber devices including a Bluetooth interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/06—Details of telephonic subscriber devices including a wireless LAN interface
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Emergency Alarm Devices (AREA)
Abstract
The disclosure provides an alarm clock information processing method, an alarm clock information processing device, a vehicle, a storage medium and a program product. In some embodiments of the present disclosure, the target vehicle confirms the user entering the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
Description
Technical Field
The present disclosure relates to the field of vehicle technologies, and in particular, to an alarm clock information processing method and apparatus, a vehicle, a storage medium, and a program product.
Background
With the rapid development of automobile industry and the improvement of living standard of people in China, the quantity of automobiles owned by resident families is rapidly increased, and the automobiles gradually become one of indispensable transportation tools in the life of people.
Human-vehicle interaction is the core of user experience, the traditional car passenger cabin functional area layout fragmentation, information overload caused human-vehicle interaction obstacle, the value of the car itself as an interaction inlet is underestimated, and the intelligent passenger cabin is generated along with the starting transfer of the electronic information technology to the inside of the car, different requirements of different people in the car can be met through various intelligent means, more intelligent and safe interaction experience can be brought, and the intelligent passenger cabin is also a key interface of new-era technologies such as advanced auxiliary driving, automatic driving and artificial intelligence.
At present, when a user has a rest in an intelligent seat cabin, an alarm clock can be arranged on a mobile phone to remind the user of finishing the rest. But when the mobile phone is placed in a bag or is pressed, the user of the mobile phone alarm cannot hear the mobile phone alarm; the intelligent cabin is not provided with an alarm clock reminding function, and the user experience is poor.
Disclosure of Invention
The present disclosure provides an alarm clock information processing method, device, vehicle, storage medium, and program product, in which an alarm clock reminding function is added inside an intelligent cabin of a target vehicle, thereby improving user experience.
The embodiment of the disclosure provides an alarm clock information processing method, which is applied to a target vehicle and comprises the following steps:
confirming a user entering the target vehicle;
acquiring an alarm clock event set on a corresponding mobile terminal by the user;
under the condition that a target vehicle is detected to start a rest mode, creating a ringing task based on output equipment of the target vehicle according to the alarm clock event;
and executing ringing operation for carrying out ringing reminding on the user according to the ringing task.
The embodiment of the present disclosure provides an alarm clock information processing apparatus, including:
a confirmation module to confirm a user entering the target vehicle;
the acquisition module is used for acquiring the alarm clock event set on the corresponding mobile terminal by the user;
the creating module is used for creating a ringing task based on output equipment of the target vehicle according to the alarm clock event under the condition that the target vehicle is detected to start a rest mode;
and the execution module is used for executing the ringing operation for carrying out ringing reminding on the user according to the ringing task.
The embodiment of the present disclosure further provides an alarm clock information processing apparatus, including:
a confirmation module to confirm a user entering the target vehicle;
the acquisition module is used for acquiring the alarm clock event set on the corresponding mobile terminal by the user;
the creating module is used for creating a ringing task based on output equipment of the target vehicle according to the alarm clock event under the condition that the target vehicle is detected to start a rest mode;
and the execution module is used for executing the ringing operation for carrying out ringing reminding on the user according to the ringing task.
The disclosed embodiment also provides a vehicle, including: the vehicle comprises a vehicle body, a processor and a memory, wherein the processor and the memory are arranged on the vehicle body;
the memory to store one or more computer instructions;
wherein the processor is configured to execute the one or more computer instructions to implement the method described above.
Embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the above-described method.
Embodiments of the present disclosure also provide a computer program product comprising computer programs/instructions which, when executed by a processor, implement the above-described method.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
in some embodiments of the present disclosure, the target vehicle confirms the user entering the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
Fig. 1 is a schematic structural diagram of an alarm clock information processing system 10 according to an exemplary embodiment of the present disclosure;
fig. 2 is a schematic flowchart of an alarm clock information processing method according to an exemplary embodiment of the present disclosure;
FIG. 3 is a schematic flow chart diagram of another alarm clock information processing method provided in an exemplary embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an alarm clock information device 40 according to an exemplary embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a vehicle according to an exemplary embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
At present, the intelligent cabin is not provided with an alarm clock reminding function, and the user experience is poor. To address this technical problem, in some embodiments of the present disclosure, a target vehicle confirms a user entering the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
Technical solutions provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of an alarm clock information processing system 10 according to an exemplary embodiment of the present disclosure. As shown in fig. 1, the alarm clock information processing system 10 includes a target vehicle 10a, a plurality of mobile terminals 10b, and a server 10 c. Among them, communication connections are established between the plurality of mobile terminals 10b, the server 10c, and the target vehicle 10 a. The target vehicle 10a, the plurality of mobile terminals 10b, and the server 10c shown in fig. 1 are only exemplary and are not limited to the implementation form thereof.
Among them, the plurality of mobile terminals 10b and the server 10c may be connected to the target vehicle 10a by wireless. Optionally, the multiple mobile terminals 10b and the server 10c may establish communication connection with the target vehicle 10a by using communication methods such as WIFI, bluetooth, infrared, and the like, or the multiple mobile terminals 10b and the server 10c may establish communication connection with the target vehicle 10a through a mobile network. The network format of the mobile network may be any one of 2G (gsm), 2.5G (gprs), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G + (LTE +), WiMax, and the like.
In the present embodiment, the type of the target vehicle 10a is not limited, and the target vehicle 10a includes, but is not limited to, any one of the following: electric vehicles, oil-powered vehicles, hybrid electric vehicles, hydrogen-powered vehicles, new energy and oil-powered hybrid vehicles, and the like.
In the present embodiment, the type of the mobile terminal 10b is not limited, and includes, but is not limited to, the following: personal computer, notebook computer, cell-phone, intelligent bracelet, intelligent wrist-watch and intelligent stereo set.
In the present embodiment, the implementation form of the server 10c is not limited. For example, the server 10c may be a conventional server, a cloud host, a virtual center, or the like. The server 10c mainly includes a processor, a hard disk, a memory, a system bus, and the like, and a general computer architecture type.
In the present embodiment, the target vehicle 10a confirms the user who enters the target vehicle. Including but not limited to the following several confirmation means:
the first confirmation method is as follows: the target vehicle 10a acquires the input biometric in response to the biometric input operation; the target vehicle 10a uploads the biological characteristics to the server 10c, the server 10c identifies the user corresponding to the biological characteristics after receiving the biological characteristics, and the server 10c returns the user corresponding to the biological characteristics to the target vehicle 10 a; the target vehicle 10a receives the user corresponding to the biometric characteristic issued by the server 10 c.
And a second confirmation mode: the target vehicle 10a acquires the input biometric in response to the biometric input operation; and identifying the user corresponding to the biological characteristics.
The confirmation method III: the target vehicle 10a receives a trigger instruction sent by the mobile terminal for the user to enter the target vehicle, wherein the trigger instruction comprises a mobile terminal identifier; and identifying the user corresponding to the mobile terminal identification.
It should be noted that each user has a unique biometric that can be measured or automatically identified and verified. The biological characteristics comprise physiological biological characteristics and behavior biological characteristics; the physiological biological characteristics include, but are not limited to, the following: eye features, facial features, voice prints, fingerprints, palm prints, heart beat, pulse, chromosomes, DNA, tooth bite marks, and the like. Behavioral biometrics include, but are not limited to, the following: voice, gait, handwriting, keystrokes, key press dynamics, hand-held electronic device gestures, travel log features, RPC (Remote Procedure Call Protocol), and request record features, among others. And the biological identification identifies each user according to the unique biological characteristics among the individuals of the user, so that the identity authentication is completed.
It should be noted that the alarm event includes, but is not limited to: alarm clock ringing time. Ringing tasks include, but are not limited to: alarm clock ringing time, ringing mode and ringing object. A ringing object, such as a seat inside the target vehicle 10 a.
In the first confirmation method, the target vehicle 10a acquires the biometric characteristic of the user in response to the operation of inputting the biometric characteristic of the user, and the target vehicle 10a identifies the biometric characteristic of the user and the server 10c identifies the user to obtain the user corresponding to the biometric characteristic. Most of the identification process is performed on the side of the subject vehicle 10a for the sake of personal information security of the user. For some biometrics that are difficult for the target vehicle 10a to identify, the biometrics are sent to the server 10c for identification. For example, the target vehicle 10a responds to the handwriting input by the user through the central control screen, and sends the handwriting of the user to the server 10c for identity recognition, so as to obtain the user corresponding to the handwriting.
In the second confirmation mode, the target vehicle 10a acquires the biometric characteristic of the user in response to the operation of inputting the biometric characteristic of the user through the biometric characteristic acquisition device provided in the target vehicle 10a, and performs the user identification operation to obtain the user corresponding to the biometric characteristic. For example, the target vehicle 10a performs a user identification operation in response to a fingerprint input by the user through the fingerprint acquisition device, and obtains a user corresponding to the fingerprint. For another example, the target vehicle 10a performs a user identification operation in response to a face image acquired by a camera in the cabin, so as to obtain a user corresponding to the face image. Among them, fingerprint collecting devices, such as fingerprint verification devices on door handles and fingerprint verification devices on steering wheels.
In the third confirmation mode, the target vehicle 10a receiving the trigger instruction sent by the mobile terminal for the user to enter the target vehicle includes at least one of the following: receiving a target vehicle unlocking instruction sent by a mobile terminal; receiving an instruction sent by a mobile terminal for accessing the wireless network where a target vehicle is located; and receiving a wireless connection instruction sent by the mobile terminal and establishing communication connection with the target vehicle. For example, a door unlock instruction transmitted from a cellular phone to the target vehicle 10a by NFC is received. For another example, receiving an instruction that the mobile phone accesses the wireless local area network where the target vehicle is located; as another example, a wireless connection instruction is received that the cellular phone establishes a communication connection with the target vehicle 10a through bluetooth. The target vehicle 10a identifies and obtains the identifier of the mobile terminal through the trigger instruction, and identifies the user corresponding to the identifier of the mobile terminal, thereby completing the identity identification of the user. For another example, after the user enters the cabin, the target vehicle 10a receives the bluetooth signal sent by the user's bracelet, recognizes the bluetooth MAC address of the user's bracelet, and further recognizes the user corresponding to the bluetooth MAC address, thereby completing the identification of the user.
After confirming the user entering the target vehicle, the target vehicle 10a acquires an alarm event set by the user on the corresponding mobile terminal, including but not limited to the following acquisition modes:
in the first obtaining mode, the target vehicle 10a receives an alarm clock event corresponding to the first user issued by the server 10c, wherein the alarm clock event corresponding to the first user is generated by a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account. The application account of any user may be bound to at least one smart device associated therewith, for example, the application account of the user may be bound to at least one of a vehicle, a mobile phone, a bracelet, a laptop, a tablet computer, and a smart audio device associated therewith, and the user may implement resource synchronization and sharing between the at least one smart device associated therewith through the corresponding application account.
In the second obtaining mode, the target vehicle 10a receives an alarm clock event corresponding to a second user sent by a mobile terminal associated with the second user having a communication relationship with the target vehicle, where the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
In the first obtaining method, the first user may be a single user or a plurality of users, and a plurality of first users have the same application account, for example, a home user is owned between the first users. The mobile terminal 10b associated with the first user refers to the mobile terminal 10b used by the first user, and the first user sets an alarm event through the mobile terminal 10b associated with the first user. The alarm clock event corresponding to the first user refers to an alarm clock event set by the mobile terminal 10b used by the first user. When the target vehicle 10a confirms that the user entering the vehicle is the first user, the target vehicle 10a sends a first request of an alarm clock event corresponding to the first user to the server 10c, after receiving the first request, the server 10c identifies the alarm clock event corresponding to the first user, the server 10c sends the alarm clock event corresponding to the first user to the target vehicle 10a, and the target vehicle 10a receives the alarm clock event corresponding to the first user sent by the server 10 c.
In the second obtaining method, the second user may be a single user or a plurality of users, and after the target vehicle 10a establishes a communication relationship with the mobile terminal 10b associated with the second user, the target vehicle 10a recognizes the second user, for example, may identify the second user. The target vehicle 10a sends an alarm clock event request to the mobile terminal 10b associated with the second user, and after receiving the alarm clock event request sent by the mobile terminal 10b, the mobile terminal 10b associated with the second user sends the alarm clock event of the mobile terminal 10b to the target vehicle 10 a. The target vehicle 10a may set an alarm right of the second user, for example, set an alarm right time of the second user, and the second user synchronizes an alarm event of the second user with the target vehicle 10a within the alarm right time.
In the present embodiment, the target vehicle 10a needs to create a ringing task while in the rest mode. One way this can be done is to create a ringing task based on the output device of the target vehicle in accordance with an alarm event in case it is detected that the target vehicle switches on a rest mode. One way to realize this is that, the alarm clock events are multiple, and whether the difference value of the ringing time of the multiple alarm clock events is smaller than the preset time difference value is judged; if yes, creating a ringing task according to the ringing time of the alarm clock events; and if not, creating a plurality of ringing tasks according to the preset time difference value and the ringing time of the alarm clock events. For example, if the difference between the alarm clock events is less than 5 minutes, one alarm task is created, and if the difference between the alarm clock events is less than 5 minutes and less than 10 minutes, two alarm tasks are created. It should be noted that, the preset time difference is not limited in the present disclosure, and may be adjusted according to actual situations.
In the above embodiment, the target vehicle 10a creates one ringing task based on the ringing times of a plurality of alarm events. One way to achieve this is to determine a target alarm time from the alarm times of a plurality of alarm events; and creating a ringing task according to the target ringing time and the first preset ringing mode. The first preset ringing mode includes, but is not limited to, the following: seat vibration, vehicle vibration, voice prompts and screen vibration.
In the above embodiment, the target vehicle 10a creates a plurality of ringing tasks according to the preset time difference value and the ringing times of the plurality of alarm events. One way to implement the method is to sort the ringing times of a plurality of alarm clock events according to the time sequence to obtain a plurality of alarm clock events after sorting; sequentially grouping a plurality of alarm clock events according to a preset time difference value to obtain a plurality of task groups; and respectively creating a plurality of ringing tasks corresponding to the plurality of task groups according to the plurality of task groups and a second preset ringing mode, wherein one task group corresponds to one ringing task. For example, the preset time difference is 5 minutes, and if the ringing times of the alarm clock events are: 10:15, 10:18, 10:50, 11:00, ring time: the alarm clock events corresponding to 10:15 and 10:18 are divided into a first group, the alarm clock events with the ringing time of 10:50 are divided into a second group, and the alarm clock events with the ringing time of 11:00 are used as a third group. The second preset ringing mode includes, but is not limited to, the following: seat vibration, vehicle vibration, speaker voice prompt and screen voice prompt.
In the above embodiment, the target vehicle 10a performs the ringing operation of performing the ringing prompt on the user according to the ringing task, in a manner that the target vehicle 10a identifies the seat of the user corresponding to the first ringing task, where the first ringing task is any one of the plurality of ringing tasks; and controlling seat vibration of the user corresponding to the first ringing task. The target vehicle 10a identifies seats according to positions in advance to obtain seat identifications of the target vehicle 10a, identifies the seat identification corresponding to the user by collecting a vehicle environment image, and controls seat vibration of the user corresponding to the first ringing task when the ringing time arrives.
The target vehicle 10a performs an operation of turning off the rest mode after performing an alarm operation of alerting a user of an alarm according to the alarm task. Wherein the operation of closing the rest mode is performed, including but not limited to at least one of: adjusting a seat in the target vehicle from a rest state to a normal state, wherein the normal state of the seat is a state of the seat when a user sits on the seat, and the rest state of the seat is a state of the seat when the user rests on the seat; adjusting lighting equipment in the target vehicle from a rest mode to a non-rest mode; the mute mode of the audio equipment of the target vehicle is turned off.
The target vehicle 10a may also perform an alarm operation of making an alarm prompt to the user in conjunction with the sleep state of the user. One way to achieve this is to collect, for a first user, a sleep image, a sleep posture and physiological characteristic information of the user, where the first user is any one of at least one user; determining the sleep state of the user according to the sleep image, the sleep posture and the physiological characteristic information of the user; and if the sleep state of the user is a light sleep state, executing ringing operation for carrying out ringing reminding on the first user according to the ringing task. Physiological characteristic information includes, but is not limited to, at least one of: the sound the user makes during sleep, the eye-closed state and the body posture. Sleep states can be divided into: deep sleep state, light sleep state and awake state.
In one implementation, the target vehicle 10a inputs the sleep image, the sleep posture and the physiological characteristic information of the first user into the trained sleep state detection model to obtain the sleep state of the user. For example, the sleep image, the sleep posture and the physiological characteristic information of the user are input into a trained sleep state detection model, and when the sleep state of the user is a light sleep state, a ringing operation for carrying out ringing reminding on the first user is executed according to a ringing task; if the sleep state of the user is a deep sleep state, not executing ringing operation for ringing reminding on the first user; and if the sleep state of the user is the waking state, not executing ringing operation for ringing reminding on the first user.
After the target vehicle 10a monitors that the user leaves the target vehicle, the acquired alarm clock event corresponding to the user is cancelled.
In the above system embodiment of the present disclosure, the target vehicle confirms the user who enters the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
In addition to the alarm clock information processing system 10 provided above, some embodiments of the present disclosure also provide an alarm clock information processing method, which may depend on the alarm clock information processing system 10 provided above, but is not limited to the alarm clock information processing system 10 provided above.
Fig. 2 is a schematic flow chart of an alarm clock information processing method according to an exemplary embodiment of the present disclosure. As shown in fig. 2, the method includes:
s201: confirming a user entering a target vehicle;
s202: acquiring an alarm clock event set on a corresponding mobile terminal by a user;
s203: under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event;
s204: and executing ringing operation for reminding the user of ringing according to the ringing task.
In this embodiment, the executing subject of the method is an on-board device disposed on a vehicle, for example, one or more of an on-board computer system, an intelligent peripheral hardware mounted on the vehicle, a steering wheel switch controller, a vehicle controller, and an intelligent cockpit area controller.
In the present embodiment, the type of the target vehicle is not limited, and the target vehicle includes, but is not limited to, any one of the following: electric vehicles, oil-powered vehicles, and hybrid electric-oil vehicles.
In the present embodiment, the target vehicle confirms the user who enters the target vehicle. Including but not limited to the following several confirmation means:
the first confirmation method is as follows: the target vehicle responds to the biological characteristic input operation to acquire the input biological characteristic; the target vehicle uploads the biological characteristics to the server, the server identifies the user corresponding to the biological characteristics after receiving the biological characteristics, and the server returns the user corresponding to the biological characteristics to the target vehicle; and the target vehicle receives the user corresponding to the biological characteristics sent by the server.
And a second confirmation mode: the target vehicle responds to the biological characteristic input operation to acquire the input biological characteristic; and identifying the user corresponding to the biological characteristics.
The confirmation method III: the target vehicle receives a trigger instruction sent by the mobile terminal for the user to enter the target vehicle, wherein the trigger instruction comprises a mobile terminal identifier; and identifying the user corresponding to the mobile terminal identification.
It should be noted that each user has a unique biometric that can be measured or automatically identified and verified. The biological characteristics comprise physiological biological characteristics and behavior biological characteristics; the physiological biological characteristics include, but are not limited to, the following: eye features, facial features, voice prints, fingerprints, palm prints, heart beat, pulse, chromosomes, DNA, tooth bite marks, and the like. Behavioral biometrics include, but are not limited to, the following: voice, gait, handwriting, keystrokes, key press dynamics, hand-held electronic device gestures, travel log features, RPC (Remote Procedure Call Protocol), and request record features, among others. And the biological identification identifies each user according to the unique biological characteristics among the individuals of the user, so that the identity authentication is completed.
It should be noted that the alarm event includes, but is not limited to: alarm clock ringing time. Ringing tasks include, but are not limited to: alarm clock ringing time, ringing mode and ringing object. A ringing object, for example, a seat inside the target vehicle.
In the first confirmation mode, the target vehicle responds to the operation of inputting the biological characteristics of the target vehicle, the biological characteristics of the user are obtained, the target vehicle identifies the biological characteristics of the user, and the server identifies the user to obtain the user corresponding to the biological characteristics. Most of the identification processes are performed on the side of the subject vehicle for the user's personal information security. And for some biological characteristics of the target vehicles which are difficult to identify, sending the biological characteristics to a server for identifying. For example, the target vehicle responds to handwriting input by the user through the central control screen, and the handwriting of the user is sent to the server for identity recognition, so that the user corresponding to the handwriting is obtained.
In the second confirmation mode, the target vehicle responds to the operation that the user inputs the biological characteristics of the target vehicle through the biological characteristic acquisition device arranged on the target vehicle, obtains the biological characteristics of the user, and performs user identity recognition operation to obtain the user corresponding to the biological characteristics. For example, the target vehicle responds to the fingerprint input by the user through the fingerprint acquisition device, and performs user identification operation to obtain the user corresponding to the fingerprint. For another example, the target vehicle responds to a face image acquired by a camera in the cabin, and performs user identity recognition operation to obtain a user corresponding to the face image. Among them, fingerprint collecting devices, such as fingerprint verification devices on door handles and fingerprint verification devices on steering wheels.
In the third confirmation mode, the target vehicle receiving the trigger instruction sent by the mobile terminal for the user to enter the target vehicle includes at least one of the following: receiving a target vehicle unlocking instruction sent by a mobile terminal; receiving an instruction sent by a mobile terminal for accessing the wireless network where a target vehicle is located; and receiving a wireless connection instruction sent by the mobile terminal and establishing communication connection with the target vehicle. For example, a door unlocking instruction sent to the target vehicle by the mobile phone through the NFC is received. For another example, receiving an instruction that the mobile phone accesses the wireless local area network where the target vehicle is located; for another example, a wireless connection instruction for establishing a communication connection between the mobile phone and the target vehicle through bluetooth is received. And the target vehicle identifies the identifier of the mobile terminal through the trigger instruction, identifies the user corresponding to the identifier of the mobile terminal and completes the identification of the user. For another example, after the user enters the cabin, the target vehicle 10a receives the bluetooth signal sent by the user's bracelet, recognizes the bluetooth MAC address of the user's bracelet, and further recognizes the user corresponding to the bluetooth MAC address, thereby completing the identification of the user.
After confirming that the user enters the target vehicle, the target vehicle acquires an alarm clock event set by the user on a corresponding mobile terminal, and the method includes, but is not limited to, the following acquisition modes:
in the first obtaining mode, the target vehicle receives an alarm clock event corresponding to a first user issued by the server, wherein the alarm clock event corresponding to the first user is generated through a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account. The application account of any user may be bound to at least one smart device associated therewith, for example, the application account of the user may be bound to at least one of a vehicle, a mobile phone, a bracelet, a laptop, a tablet computer, and a smart audio device associated therewith, and the user may implement resource synchronization and sharing between the at least one smart device associated therewith through the corresponding application account.
And in the second acquisition mode, the target vehicle receives an alarm clock event corresponding to a second user, which is sent by a mobile terminal associated with the second user having a communication relationship with the target vehicle, wherein the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
In the first obtaining method, the first user may be a single user or a plurality of users, and a plurality of first users have the same application account, for example, a home user is owned between the first users. The mobile terminal associated with the first user refers to a mobile terminal used by the first user, and the first user sets an alarm clock event through the mobile terminal associated with the first user. The alarm clock event corresponding to the first user refers to an alarm clock event set by the first user through the mobile terminal used by the first user. When the target vehicle confirms that a user entering the vehicle is a first user, the target vehicle sends a first request of an alarm clock event corresponding to the first user to the server, the server identifies the alarm clock event corresponding to the first user after receiving the first request, the server sends the alarm clock event corresponding to the first user to the target vehicle, and the target vehicle receives the alarm clock event corresponding to the first user sent by the server.
In the second obtaining method, the second user may be a single user or a plurality of users, and after the target vehicle establishes a communication relationship with the mobile terminal associated with the second user, the target vehicle identifies the second user, for example, the second user may be identified. And the target vehicle sends an alarm clock event request to the mobile terminal associated with the second user, and the mobile terminal associated with the second user sends the alarm clock event of the mobile terminal to the target vehicle after receiving the alarm clock event request sent by the mobile terminal. The target vehicle may set an alarm clock authority of the second user, for example, set an alarm clock authority time of the second user, and the second user synchronizes an alarm clock event of the second user to the target vehicle within the alarm clock authority time.
In the present embodiment, the target vehicle needs to create a ringing task while in the rest mode. One way this can be done is to create a ringing task based on the output device of the target vehicle in accordance with an alarm event in case it is detected that the target vehicle switches on a rest mode. One way to realize this is that, the alarm clock events are multiple, and whether the difference value of the ringing time of the multiple alarm clock events is smaller than the preset time difference value is judged; if yes, creating a ringing task according to the ringing time of the alarm clock events; and if not, creating a plurality of ringing tasks according to the preset time difference value and the ringing time of the alarm clock events. For example, if the difference between the alarm clock events is less than 5 minutes, one alarm task is created, and if the difference between the alarm clock events is less than 5 minutes and less than 10 minutes, two alarm tasks are created. It should be noted that, the preset time difference is not limited in the present disclosure, and may be adjusted according to actual situations.
In the above embodiment, the target vehicle creates one ringing task according to the ringing times of a plurality of alarm events. One way to achieve this is to determine a target alarm time from the alarm times of a plurality of alarm events; and creating a ringing task according to the target ringing time and the first preset ringing mode. The first preset ringing mode includes, but is not limited to, the following: seat vibration, vehicle vibration, voice prompts and screen vibration.
In the above embodiment, the target vehicle creates a plurality of ringing tasks according to the preset time difference value and the ringing times of the plurality of alarm events. One way to implement the method is to sort the ringing times of a plurality of alarm clock events according to the time sequence to obtain a plurality of alarm clock events after sorting; sequentially grouping a plurality of alarm clock events according to a preset time difference value to obtain a plurality of task groups; and respectively creating a plurality of ringing tasks corresponding to the plurality of task groups according to the plurality of task groups and a second preset ringing mode, wherein one task group corresponds to one ringing task. For example, the preset time difference is 5 minutes, and if the ringing times of the alarm clock events are: 10:15, 10:18, 10:50, 11:00, ring time: the alarm clock events corresponding to 10:15 and 10:18 are divided into a first group, the alarm clock events with the ringing time of 10:50 are divided into a second group, and the alarm clock events with the ringing time of 11:00 are used as a third group. The second preset ringing mode includes, but is not limited to, the following: seat vibration, vehicle vibration, speaker voice prompt and screen voice prompt.
In the above embodiment, the target vehicle performs a ringing operation for alerting the user of ringing according to the ringing task, in an implementation manner, the target vehicle identifies a seat of the user corresponding to a first ringing task, where the first ringing task is any one of the plurality of ringing tasks; and controlling seat vibration of the user corresponding to the first ringing task. The target vehicle identifies the seats according to positions in advance to obtain identification of each seat of the target vehicle, identifies the seat identification corresponding to the user by collecting an image of the vehicle environment, and controls the seat of the user corresponding to the first ringing task to vibrate when the ringing time arrives.
And the target vehicle executes the operation of closing the rest mode after executing the ringing operation of carrying out ringing reminding on the user according to the ringing task. Wherein the operation of closing the rest mode is performed, including but not limited to at least one of: adjusting a seat in the target vehicle from a rest state to a normal state, wherein the normal state of the seat is a state of the seat when a user sits on the seat, and the rest state of the seat is a state of the seat when the user rests on the seat; adjusting lighting equipment in the target vehicle from a rest mode to a non-rest mode; the mute mode of the audio equipment of the target vehicle is turned off.
The target vehicle may further perform a ring operation of performing a ring alert on the user in conjunction with the sleep state of the user. One way to achieve this is to collect, for a first user, a sleep image, a sleep posture and physiological characteristic information of the user, where the first user is any one of at least one user; determining the sleep state of the user according to the sleep image, the sleep posture and the physiological characteristic information of the user; and if the sleep state of the user is a light sleep state, executing ringing operation for carrying out ringing reminding on the first user according to the ringing task. Physiological characteristic information includes, but is not limited to, at least one of: the sound the user makes during sleep, the eye-closed state and the body posture. Sleep states can be divided into: deep sleep state, light sleep state and awake state.
In one implementation, the target vehicle inputs the sleep image, the sleep posture and the physiological characteristic information of the first user into the trained sleep state detection model to obtain the sleep state of the user. For example, the sleep image, the sleep posture and the physiological characteristic information of the user are input into a trained sleep state detection model, and when the sleep state of the user is a light sleep state, a ringing operation for carrying out ringing reminding on the first user is executed according to a ringing task; if the sleep state of the user is a deep sleep state, not executing ringing operation for ringing reminding on the first user; and if the sleep state of the user is the waking state, not executing ringing operation for ringing reminding on the first user.
And after the target vehicle monitors that the user leaves the target vehicle, cancelling the acquired alarm clock event corresponding to the user.
Fig. 3 is a schematic flow chart of another alarm clock information processing method according to an exemplary embodiment of the present disclosure. As shown in fig. 3, the method includes:
s301: confirming a user entering a target vehicle;
s302: acquiring an alarm clock event set on a corresponding mobile terminal by a user;
s303: under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event;
s304: according to the ringing task, executing ringing operation for reminding a user of ringing;
s305: performing an operation of turning off the rest mode;
s306: and after the situation that the user leaves the target vehicle is monitored, cancelling the acquired alarm clock event corresponding to the user.
In this embodiment, the implementation manner of each execution step of the method may refer to the description of the corresponding part of each embodiment, and is not described herein again.
In the above method embodiment of the present disclosure, the target vehicle confirms the user who enters the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
Fig. 4 is a schematic structural diagram of an alarm clock information apparatus 40 according to an exemplary embodiment of the present disclosure. As shown in fig. 4, the alarm clock information processing apparatus 40 includes: a validation module 41, an acquisition module 42, a creation module 43, and an execution module 44.
A confirmation module 41 for confirming a user who enters the target vehicle;
the acquiring module 42 is configured to acquire an alarm clock event set on a corresponding mobile terminal by a user;
a creating module 43, configured to create, according to an alarm event, a ringing task based on an output device of the target vehicle, in a case where it is detected that the target vehicle starts a rest mode;
and the execution module 44 is configured to execute an alarm operation of performing alarm reminding on the user according to the alarm task.
Optionally, the confirming module 41, when confirming the user entering the target vehicle, is configured to:
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; uploading the biological characteristics to a server so that the server can identify a user corresponding to the biological characteristics; receiving a user corresponding to the biological characteristics sent by the server; or,
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; and identifying the user corresponding to the biological characteristics.
Optionally, the confirming module 41, when confirming the user entering the target vehicle, is configured to:
receiving a trigger instruction sent by a mobile terminal for a user to enter a target vehicle, wherein the trigger instruction comprises a mobile terminal identifier; and identifying the user corresponding to the mobile terminal identification.
Optionally, the receiving of the trigger instruction sent by the mobile terminal for the user to enter the target vehicle includes at least one of:
receiving a target vehicle unlocking instruction sent by a mobile terminal;
receiving an instruction sent by a mobile terminal for accessing the wireless network where a target vehicle is located;
and receiving a wireless connection instruction sent by the mobile terminal and establishing communication connection with the target vehicle.
Optionally, the users include a first user and a second user, and when acquiring the alarm clock event set by the user on the corresponding mobile terminal, the acquiring module 42 is configured to:
receiving an alarm clock event corresponding to a first user issued by a server, wherein the alarm clock event corresponding to the first user is generated through a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account; and/or the presence of a gas in the gas,
and receiving an alarm clock event sent by a mobile terminal associated with a second user having a communication relationship with the target vehicle, wherein the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
Alternatively, if there are a plurality of alarm events, the creating module 43 is configured to, when creating the ringing task based on the output device of the target vehicle according to the alarm events:
judging whether the difference value of the ringing times of the alarm clock events is smaller than a preset time difference value or not;
if yes, creating a ringing task according to the ringing time of the alarm clock events;
and if not, creating a plurality of ringing tasks according to the preset time difference value and the ringing time of the alarm clock events.
Optionally, the creating module 43, when creating an alarm task according to the alarm times of a plurality of alarm events, is configured to:
determining a target ringing time according to the ringing times of the alarm clock events;
and creating a ringing task according to the target ringing time and the first preset ringing mode.
Optionally, the creating module 43, when creating a plurality of alarm tasks according to the preset time difference and the alarm times of the plurality of alarm events, is configured to:
sequencing the ringing times of the alarm clock events according to a time sequence to obtain a plurality of sequenced alarm clock events;
sequentially grouping a plurality of alarm clock events according to a preset time difference value to obtain a plurality of task groups;
and respectively creating a plurality of ringing tasks corresponding to the plurality of task groups according to the plurality of task groups and a second preset ringing mode, wherein one task group corresponds to one ringing task.
Optionally, when the executing module 44 executes an alarm operation of performing an alarm prompt on the user according to the alarm task, the executing module is configured to:
identifying a seat of a user corresponding to a first ringing task, wherein the first ringing task is any one of a plurality of ringing tasks;
and controlling seat vibration of the user corresponding to the first ringing task.
Optionally, after performing the alarm operation of performing the alarm prompt on the user according to the alarm task, the performing module 44 is further configured to:
an operation of turning off the rest mode is performed.
Optionally, the operation of switching off the rest mode is performed, including at least one of:
adjusting a seat in the target vehicle from a rest state to a normal state, wherein the normal state of the seat is a state of the seat when a user sits on the seat, and the rest state of the seat is a state of the seat when the user rests on the seat;
adjusting lighting equipment in the target vehicle from a rest mode to a non-rest mode;
the mute mode of the audio equipment of the target vehicle is turned off.
Optionally, before performing the alarm operation of the alarm reminder for the user according to the alarm task, the executing module 44 may further be configured to:
acquiring a sleep image, a sleep posture and physiological characteristic information of a user aiming at a first user, wherein the first user is any one of at least one user;
determining the sleep state of the user according to the sleep image, the sleep posture and the physiological characteristic information of the user;
and if the sleep state of the user is a light sleep state, executing ringing operation for carrying out ringing reminding on the first user according to the ringing task.
Optionally, after acquiring the alarm event corresponding to the user, the acquiring module 42 may further be configured to:
and after the situation that the user leaves the target vehicle is monitored, cancelling the acquired alarm clock event corresponding to the user.
Fig. 5 is a schematic structural diagram of a vehicle according to an exemplary embodiment of the present disclosure. As shown in fig. 5, the vehicle includes: the vehicle comprises a vehicle body, a memory 501 and a processor 502 which are arranged on the vehicle body. In addition, the vehicle includes necessary components such as a power supply component 503 and a communication component 504.
The memory 501 is used to store computer programs and may be configured to store other various data to support operations on the vehicle. Examples of such data include instructions for any application or method operating on the vehicle.
The memory 501, which may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
A communication component 504 for data transmission with other devices.
The processor 502, which may execute computer instructions stored in the memory 501, is configured to: confirming a user entering a target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event; and executing ringing operation for reminding the user of ringing according to the ringing task.
Optionally, the processor 502 is configured to, upon confirming the user entering the target vehicle:
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; uploading the biological characteristics to a server so that the server can identify a user corresponding to the biological characteristics; receiving a user corresponding to the biological characteristics sent by the server; or,
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; and identifying the user corresponding to the biological characteristics.
Optionally, the processor 502, upon confirming the user entering the target vehicle, is configured to:
receiving a trigger instruction sent by a mobile terminal for a user to enter a target vehicle, wherein the trigger instruction comprises a mobile terminal identifier; and identifying the user corresponding to the mobile terminal identification.
Optionally, the receiving of the trigger instruction sent by the mobile terminal for the user to enter the target vehicle includes at least one of:
receiving a target vehicle unlocking instruction sent by a mobile terminal;
receiving an instruction sent by a mobile terminal for accessing the wireless network where a target vehicle is located;
and receiving a wireless connection instruction sent by the mobile terminal and establishing communication connection with the target vehicle.
Optionally, the users include a first user and a second user, and when acquiring the alarm clock event set by the user on the corresponding mobile terminal, the processor 502 is configured to:
receiving an alarm clock event corresponding to a first user issued by a server, wherein the alarm clock event corresponding to the first user is generated through a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account; and/or the presence of a gas in the gas,
and receiving an alarm clock event sent by a mobile terminal associated with a second user having a communication relationship with the target vehicle, wherein the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
Alternatively, if there are a plurality of alarm events, the processor 502, when creating the ringing task based on the output device of the target vehicle according to the alarm events, is configured to:
judging whether the difference value of the ringing times of the alarm clock events is smaller than a preset time difference value or not;
if yes, creating a ringing task according to the ringing time of the alarm clock events;
and if not, creating a plurality of ringing tasks according to the preset time difference value and the ringing time of the alarm clock events.
Optionally, the processor 502, when creating an alarm task according to the alarm times of a plurality of alarm events, is configured to:
determining a target ringing time according to the ringing times of the alarm clock events;
and creating a ringing task according to the target ringing time and the first preset ringing mode.
Optionally, the processor 502, when creating a plurality of alarm tasks according to the preset time difference and the alarm times of the plurality of alarm events, is configured to:
sequencing the ringing times of the alarm clock events according to a time sequence to obtain a plurality of sequenced alarm clock events;
sequentially grouping a plurality of alarm clock events according to a preset time difference value to obtain a plurality of task groups;
and respectively creating a plurality of ringing tasks corresponding to the plurality of task groups according to the plurality of task groups and a second preset ringing mode, wherein one task group corresponds to one ringing task.
Optionally, when performing an alarm operation of performing an alarm prompt on the user according to the alarm task, the processor 502 is configured to:
identifying a seat of a user corresponding to a first ringing task, wherein the first ringing task is any one of a plurality of ringing tasks;
and controlling seat vibration of the user corresponding to the first ringing task.
Optionally, after performing an alarm operation of performing an alarm prompt on the user according to the alarm task, the processor 502 is further configured to:
an operation of turning off the rest mode is performed.
Optionally, the operation of switching off the rest mode is performed, including at least one of:
adjusting a seat in the target vehicle from a rest state to a normal state, wherein the normal state of the seat is a state of the seat when a user sits on the seat, and the rest state of the seat is a state of the seat when the user rests on the seat;
adjusting lighting equipment in the target vehicle from a rest mode to a non-rest mode;
the mute mode of the audio equipment of the target vehicle is turned off.
Optionally, before the processor 502 performs the ringing operation of performing the ringing prompt on the user according to the ringing task, the processor may further be configured to:
acquiring a sleep image, a sleep posture and physiological characteristic information of a user aiming at a first user, wherein the first user is any one of at least one user;
determining the sleep state of the user according to the sleep image, the sleep posture and the physiological characteristic information of the user;
and if the sleep state of the user is a light sleep state, executing ringing operation for carrying out ringing reminding on the first user according to the ringing task.
Optionally, after acquiring the alarm event corresponding to the user, the processor 502 may further be configured to:
and after the situation that the user leaves the target vehicle is monitored, cancelling the acquired alarm clock event corresponding to the user.
Accordingly, the embodiment of the present disclosure also provides a computer readable storage medium storing a computer program. The computer-readable storage medium stores a computer program, and the computer program, when executed by one or more processors, causes the one or more processors to perform the steps in the method embodiment of fig. 2.
Accordingly, embodiments of the present disclosure also provide a computer program product comprising a computer program/instructions to be executed by a processor for performing the steps in the method embodiment of fig. 2.
The communication component of fig. 5 described above is configured to facilitate communication between the device in which the communication component is located and other devices in a wired or wireless manner. The device where the communication component is located can access a wireless network based on a communication standard, such as a WiFi, a 2G, 3G, 4G/LTE, 5G and other mobile communication networks, or a combination thereof. In an exemplary embodiment, the communication component receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
The power supply assembly of fig. 5 described above provides power to the various components of the device in which the power supply assembly is located. The power components may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device in which the power component is located.
The vehicle may also include a display and an audio assembly.
The display includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
An audio component configurable to output and/or input an audio signal. For example, the audio component includes a Microphone (MIC) configured to receive an external audio signal when the device in which the audio component is located is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in a memory or transmitted via a communication component. In some embodiments, the audio assembly further comprises a speaker for outputting audio signals.
In the above-described apparatus, vehicle, storage medium, and program product embodiments of the present disclosure, the target vehicle confirms the user who enters the target vehicle; acquiring an alarm clock event set on a corresponding mobile terminal by a user, and taking over the alarm clock event set on the mobile terminal associated with the user after confirming that the mobile terminal enters the target vehicle; under the condition that the target vehicle is detected to start a rest mode, a ringing task based on output equipment of the target vehicle is established according to an alarm clock event, and the alarm clock task on the mobile terminal associated with the user is taken over; according to the ringing task, the ringing operation for reminding the user of ringing is executed, the target vehicle takes over the alarm clock event and executes the ringing operation, the intelligent degree of the intelligent cabin is improved, and the user experience is improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present disclosure, which enable those skilled in the art to understand or practice the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (15)
1. An alarm clock information processing method is applied to a target vehicle and comprises the following steps:
confirming a user entering the target vehicle;
acquiring an alarm clock event set on a corresponding mobile terminal by the user;
under the condition that a target vehicle is detected to start a rest mode, creating a ringing task based on output equipment of the target vehicle according to the alarm clock event;
executing ringing operation for carrying out ringing reminding on the user according to the ringing task;
the acquiring the alarm clock event set by the user on the corresponding mobile terminal comprises the following steps:
receiving an alarm clock event corresponding to the first user issued by the server, wherein the alarm clock event corresponding to the first user is generated through a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account; and/or the presence of a gas in the gas,
receiving an alarm clock event sent by a mobile terminal associated with a second user having a communication relationship with a target vehicle, wherein the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
2. The method of claim 1, wherein the confirming the user entering the target vehicle comprises:
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; uploading the biological characteristics to a server so that the server can identify a user corresponding to the biological characteristics; receiving a user corresponding to the biological characteristics sent by the server; or,
responding to the input operation of the biological characteristics, and acquiring the input biological characteristics; and identifying the user corresponding to the biological characteristics.
3. The method of claim 1, wherein the confirming the user entering the target vehicle comprises:
receiving a trigger instruction sent by the mobile terminal for a user to enter a target vehicle, wherein the trigger instruction comprises a mobile terminal identifier; and identifying the user corresponding to the mobile terminal identification.
4. The method according to claim 3, wherein the receiving of the triggering instruction sent by the mobile terminal for the user to enter the target vehicle includes at least one of:
receiving a target vehicle unlocking instruction sent by the mobile terminal;
receiving an instruction sent by the mobile terminal for accessing the wireless network where the target vehicle is located by the mobile terminal;
and receiving a wireless connection instruction which is sent by the mobile terminal and establishes communication connection with a target vehicle.
5. The method of claim 1, wherein if the number of alarm events is multiple, the creating an alarm task based on an output device of the target vehicle according to the alarm events comprises:
judging whether the difference value of the ringing times of the alarm clock events is smaller than a preset time difference value or not;
if yes, creating a ringing task according to the ringing time of the alarm clock events;
and if not, creating a plurality of ringing tasks according to the preset time difference value and the ringing time of the alarm clock events.
6. The method of claim 5, wherein creating an alarm task based on the alarm times of the plurality of alarm events comprises:
determining target ringing time according to the ringing time of the alarm clock events;
and creating a ringing task according to the target ringing time and the first preset ringing mode.
7. The method according to claim 5, wherein creating a plurality of alarm tasks based on the preset time difference and the alarm times of the plurality of alarm events comprises:
sequencing the ringing times of the alarm clock events according to a time sequence to obtain a plurality of sequenced alarm clock events;
the alarm clock events are grouped in sequence according to the preset time difference value to obtain an alarm clock event group;
and respectively creating a plurality of ringing tasks corresponding to the plurality of task groups according to the alarm clock event group and a second preset ringing mode, wherein one task group corresponds to one ringing task.
8. The method according to claim 7, wherein performing an alarm operation for alerting the user of the alarm according to the alarm task comprises:
identifying a seat of a user corresponding to a first ringing task, wherein the first ringing task is any one of the plurality of ringing tasks;
and controlling seat vibration of the user corresponding to the first ringing task.
9. The method according to claim 1, wherein after the performing of the alarm operation of the alarm reminder for the user according to the alarm task, the method further comprises:
performing an operation of turning off the rest mode.
10. The method of claim 9, wherein said performing an operation to turn off the rest mode comprises at least one of:
adjusting the seat in the target vehicle from a rest state to a normal state, wherein the normal state of the seat is the state of the seat when a user sits on the seat, and the rest state of the seat is the state of the seat when the user rests on the seat;
adjusting light equipment in the target vehicle from a rest mode to a non-rest mode;
turning off a mute mode of an audio device of the target vehicle.
11. The method according to claim 1, wherein before the performing an alarm operation for an alarm reminder for the user according to the alarm task, the method further comprises:
the method comprises the steps that for a first user, sleep images, sleep postures and physiological feature information of the user are collected, wherein the first user is any one of at least one user;
determining the sleep state of the user according to the sleep image, the sleep posture and the physiological characteristic information of the user;
and if the sleep state of the user is a light sleep state, executing ringing operation for ringing reminding on the first user according to the ringing task.
12. The method of claim 1, wherein after the obtaining of the alarm event corresponding to the user, the method further comprises:
and after the situation that the user leaves the target vehicle is monitored, cancelling the acquired alarm clock event corresponding to the user.
13. An alarm clock information processing apparatus characterized by comprising:
a confirmation module to confirm a user entering the target vehicle;
the acquisition module is used for acquiring the alarm clock event set on the corresponding mobile terminal by the user;
the creating module is used for creating a ringing task based on output equipment of the target vehicle according to the alarm clock event under the condition that the target vehicle is detected to start a rest mode;
the execution module is used for executing ringing operation for carrying out ringing reminding on the user according to the ringing task;
the acquiring the alarm clock event set by the user on the corresponding mobile terminal comprises the following steps:
receiving an alarm clock event corresponding to the first user issued by the server, wherein the alarm clock event corresponding to the first user is generated through a mobile terminal associated with the first user and uploaded to the server, and the first user has the same application account; and/or the presence of a gas in the gas,
receiving an alarm clock event sent by a mobile terminal associated with a second user having a communication relationship with a target vehicle, wherein the second user is different from the first user, and the alarm clock event corresponding to the second user is generated by the mobile terminal associated with the second user.
14. A vehicle, characterized by comprising: the vehicle comprises a vehicle body, a processor and a memory, wherein the processor and the memory are arranged on the vehicle body;
the memory to store one or more computer instructions;
wherein the processor is configured to execute the one or more computer instructions to implement the method of any one of claims 1-12.
15. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method of any one of claims 1-12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111149393.9A CN113596247B (en) | 2021-09-29 | 2021-09-29 | Alarm clock information processing method, device, vehicle, storage medium and program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111149393.9A CN113596247B (en) | 2021-09-29 | 2021-09-29 | Alarm clock information processing method, device, vehicle, storage medium and program product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113596247A CN113596247A (en) | 2021-11-02 |
CN113596247B true CN113596247B (en) | 2022-04-01 |
Family
ID=78242672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111149393.9A Active CN113596247B (en) | 2021-09-29 | 2021-09-29 | Alarm clock information processing method, device, vehicle, storage medium and program product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113596247B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114954319A (en) * | 2022-03-30 | 2022-08-30 | Oppo广东移动通信有限公司 | Cabin control method, device, equipment and storage medium |
CN115086474B (en) * | 2022-05-17 | 2024-06-21 | 安克创新科技股份有限公司 | Reminding method, reminding device, intelligent earphone, intelligent terminal and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045622A (en) * | 2015-07-13 | 2015-11-11 | 小米科技有限责任公司 | Terminal alarming method and apparatus |
CN106231093A (en) * | 2016-07-28 | 2016-12-14 | 北京小米移动软件有限公司 | Alarm clock prompting method and device |
CN109995933A (en) * | 2019-01-31 | 2019-07-09 | 维沃移动通信有限公司 | The method and terminal device of the alarm clock of controlling terminal equipment |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008035217A1 (en) * | 2008-07-29 | 2009-04-02 | Daimler Ag | Work-promoting short sleep enabling device for motor vehicle, has control device designed such that device controls parameters, and wake-up facility designed such that facility wakes person enjoying short sleep after pre-determined time |
CN103686647A (en) * | 2013-11-18 | 2014-03-26 | 宇龙计算机通信科技(深圳)有限公司 | Event prompting method and information prompting device |
JP6295686B2 (en) * | 2014-01-31 | 2018-03-20 | 株式会社デンソー | Vehicle control system, portable terminal, and vehicle side device |
CN104270533B (en) * | 2014-10-29 | 2018-03-02 | 广州三星通信技术研究有限公司 | The method and device that a kind of event is reminded |
CN104640046B (en) * | 2014-12-29 | 2017-11-14 | 广东欧珀移动通信有限公司 | The method and system of wireless music system alarm clock are set |
CN106559549A (en) * | 2015-09-29 | 2017-04-05 | 中兴通讯股份有限公司 | A kind of schedule synchronization method, terminal and RCS systems |
CN106603649A (en) * | 2016-12-07 | 2017-04-26 | 乐视控股(北京)有限公司 | Terminal equipment, booking event prompt method and apparatus thereof |
CN106484439A (en) * | 2016-12-10 | 2017-03-08 | 北京小米移动软件有限公司 | Event-prompting method and device |
CN108206882A (en) * | 2016-12-20 | 2018-06-26 | 北京小米移动软件有限公司 | The method and device of equipment alarm clock calling |
CN107302592B (en) * | 2017-08-01 | 2023-04-14 | 上海博泰悦臻网络技术服务有限公司 | Method and system for synchronizing information of user terminal and vehicle machine |
CN107499204A (en) * | 2017-09-04 | 2017-12-22 | 驭势(上海)汽车科技有限公司 | A kind of method and apparatus that information alert is carried out in vehicle |
CN107809544A (en) * | 2017-11-16 | 2018-03-16 | 珠海格力电器股份有限公司 | Alarm clock reminding method and device |
CN108337359B (en) * | 2017-12-06 | 2020-12-15 | 深圳依偎控股有限公司 | Setting method of scene alarm clock, mobile terminal and readable storage medium |
CN108810852A (en) * | 2018-06-12 | 2018-11-13 | 奇瑞汽车股份有限公司 | The method and apparatus for creating reminder events |
CN110703697B (en) * | 2018-07-09 | 2022-07-22 | 上海擎感智能科技有限公司 | Vehicle intelligent life service interaction method, vehicle machine and storage medium |
CN111856983A (en) * | 2019-05-21 | 2020-10-30 | 北京骑胜科技有限公司 | Vehicle control method, system, device and storage medium |
CN111976626A (en) * | 2019-05-24 | 2020-11-24 | 北京车和家信息技术有限公司 | Mode control method, device, vehicle and computer readable storage medium |
CN112644410A (en) * | 2019-10-12 | 2021-04-13 | 上海擎感智能科技有限公司 | Intelligent vehicle wake-up method and device, storage medium and terminal |
CN110889953A (en) * | 2019-11-01 | 2020-03-17 | 中国第一汽车股份有限公司 | Event reminding method and device, vehicle and storage medium |
CN111016834A (en) * | 2019-12-16 | 2020-04-17 | 江苏开沃汽车有限公司 | Intelligent control system and control method based on afternoon nap health mode scene of pure electric vehicle |
CN111216682A (en) * | 2019-12-31 | 2020-06-02 | 钧捷智能(深圳)有限公司 | Face recognition automobile unlocking system |
CN113038420A (en) * | 2021-03-03 | 2021-06-25 | 恒大新能源汽车投资控股集团有限公司 | Service method and device based on Internet of vehicles |
CN113018635B (en) * | 2021-03-08 | 2023-07-14 | 恒大新能源汽车投资控股集团有限公司 | Intelligent wake-up method and device for sleeping of vehicle user |
CN113068154A (en) * | 2021-03-17 | 2021-07-02 | 恒大新能源汽车投资控股集团有限公司 | Vehicle information safety processing method, device and system |
CN113438378A (en) * | 2021-06-23 | 2021-09-24 | 中国第一汽车股份有限公司 | Incoming call reminding method and device for vehicle, medium and electronic equipment |
CN113282226A (en) * | 2021-06-28 | 2021-08-20 | 广州小鹏汽车科技有限公司 | Interaction method and device based on vehicle cabin |
-
2021
- 2021-09-29 CN CN202111149393.9A patent/CN113596247B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105045622A (en) * | 2015-07-13 | 2015-11-11 | 小米科技有限责任公司 | Terminal alarming method and apparatus |
CN106231093A (en) * | 2016-07-28 | 2016-12-14 | 北京小米移动软件有限公司 | Alarm clock prompting method and device |
CN109995933A (en) * | 2019-01-31 | 2019-07-09 | 维沃移动通信有限公司 | The method and terminal device of the alarm clock of controlling terminal equipment |
Also Published As
Publication number | Publication date |
---|---|
CN113596247A (en) | 2021-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113596247B (en) | Alarm clock information processing method, device, vehicle, storage medium and program product | |
US10501053B2 (en) | System and method for providing access to a vehicle and enabling data off-boarding | |
CN108320744B (en) | Voice processing method and device, electronic equipment and computer readable storage medium | |
US20150274017A1 (en) | Method and system for in-vehicle function control | |
CN108698514A (en) | Method and apparatus for managing the interaction between wearable device and vehicle | |
CN105539357A (en) | Vehicle safety system and vehicle control method and device | |
CN103577737A (en) | Mobile terminal and automatic authority adjusting method thereof | |
CN110816470B (en) | User authorization adding method, system and medium based on vehicle-mounted terminal and vehicle-mounted terminal | |
CN106469081A (en) | Based reminding method and device | |
CN108615176A (en) | car sharing method and system | |
WO2016110023A1 (en) | Method and device for controlling use of mobile terminal during movement | |
CN113038420A (en) | Service method and device based on Internet of vehicles | |
CN108463369A (en) | Vehicle infotainment and connection sexual system | |
CN107436680A (en) | For the method and apparatus for the application model for switching mobile unit | |
CN110626303A (en) | Child riding safety protection method and system based on vehicle-mounted terminal and vehicle-mounted terminal | |
WO2020173283A1 (en) | Reminding task processing method, terminal, and computer readable storage medium | |
CN107168821A (en) | Data back up method and device | |
WO2016165403A1 (en) | Transportation assisting method and system | |
CN106293810A (en) | Application processing method based on VR equipment, device and VR equipment | |
CN106791199B (en) | A kind of based reminding method of calling a taxi based on smart mobile phone | |
US20230161304A1 (en) | Method and system for interaction between vehicle and smart device | |
CN105100391A (en) | Feedback method for prompting message of mobile phone during vehicle driving process | |
CN109109816B (en) | Remote unlocking method, device and system for automobile oil way anti-theft lock and storage medium | |
CN110944152A (en) | Method and system for acquiring infrared face image data | |
CN107133550A (en) | Fingerprint authentication method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |