Digital identity updating method and device
By obtaining the target device information of the intelligent agent after the scene changes and dynamically updating the identity information, the problem of repeated authentication in cross-ecological scenarios is solved, the real-time switching and scenario-based management of the intelligent agent are realized, and the user experience and system efficiency are improved.
Patent Information
- Application Number
- CN202510598606.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-09-26
AI Technical Summary
Different communication systems lack a unified identity authentication protocol, which results in repeated authentication of intelligent agents in cross-ecological scenarios, resulting in low efficiency and poor user experience.
By obtaining the target identity information of the intelligent agent before the scene changes, obtaining the target device information based on the changed scene, and dynamically updating the target identity information, real-time switching and scenario management can be achieved to avoid repeated authentication in cross-ecological scenarios.
It realizes the real-time switching and scenario-based management of intelligent entity identity information, improves the efficiency of intelligent management, enhances the user experience, and reduces security risks and resource waste.
Smart Images

Figure CN120710697A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication network technology, and in particular to a method and device for updating a digital identity. Background Art
[0002] An increasing number of different types of intelligent agents are being used in everyday life and work. These cloud-based agents, with AI (Artificial Intelligence) at their core, are building an intelligent system with three-dimensional perception, global collaboration, precise judgment, continuous evolution, and openness. The management and use of intelligent agents typically require identity authentication. However, the lack of a unified authentication protocol across different communication systems (such as cellular networks, satellite networks, or the Internet of Things) prevents collaborative intelligent management across diverse scenarios. This results in repeated authentication across multiple ecosystems, inefficiencies, and a poor user experience. Summary of the Invention
[0003] This application aims to solve at least one of the technical problems existing in the related art. To this end, this application proposes a digital identity update method and device, which realizes the real-time switching and scenario-based management of intelligent entity identity information, can dynamically adjust identity associations according to the actual needs of users and environmental changes, and realizes collaborative intelligent management in different scenarios. It eliminates the need for repeated authentication in cross-ecological scenarios, improves the efficiency of intelligent management, and enhances the user experience.
[0004] In a first aspect, the present application provides a method for updating a digital identity, the method comprising:
[0005] When the scene in which the agent is located changes, obtaining target identity information of the agent in the scene before the change, the target identity information including user identification information, device identification information used in the scene in which the agent is located, and scene identification information corresponding to the scene in which the agent is located;
[0006] Based on the changed scene, obtaining target device information of a target device corresponding to the operation of the agent in the changed scene;
[0007] The target identity information is updated based on the target device information.
[0008] According to the digital identity update method provided in the embodiment of the present application, when a change in the scene in which the intelligent agent is located is detected, the target device information of the target device corresponding to the intelligent agent's operation in the changed scene is obtained based on the changed scene, and the target identity information is updated based on the target device information. This realizes real-time switching of the intelligent agent's identity information and scenario-based management, and can dynamically adjust identity associations according to the user's actual needs and environmental changes, thereby realizing collaborative intelligent management in different scenarios. There is no need for repeated authentication in cross-ecological scenarios, thereby improving intelligent management efficiency and enhancing the user experience.
[0009] In an embodiment of the present application, a digital identity updating method, wherein updating the target identity information based on the target device information, includes:
[0010] Obtaining target scene information corresponding to the changed scene;
[0011] The target identity information is updated based on the target scenario information and the target device information.
[0012] In a digital identity update method according to an embodiment of the present application, obtaining target scene information corresponding to the changed scene includes:
[0013] Acquiring target environment information and motion state information collected by the agent;
[0014] The target environment information and the motion state information are input into a target scene recognition model to obtain target scene information corresponding to the changed scene output by the target scene recognition model; the target scene recognition model is trained using sample environment information and sample motion state information as samples and sample scene information corresponding to the sample environment information and the sample motion state information as sample labels.
[0015] In an embodiment of the present application, a digital identity updating method, wherein updating the target identity information based on the target device information, includes:
[0016] When it is determined based on the target device information that the target device is in use, the device identification information and the scene identification information in the target identity information are updated based on the target device information and the target scene information corresponding to the changed scene.
[0017] In an embodiment of the present application, the digital identity updating method further includes, after updating the target identity information based on the target device information:
[0018] In a case where it is determined based on the target device information that the target device is in an unused state, the device identification information corresponding to the target device is deleted from the target identity information.
[0019] In an embodiment of the present application, the digital identity updating method further includes, after updating the target identity information based on the target device information:
[0020] The updated target identity information is sent to all target devices connected to the agent.
[0021] In a second aspect, the present application provides a digital identity updating device, comprising:
[0022] A first processing module is configured to, when a scene in which an agent is located changes, obtain target identity information of the agent in the scene before the change, wherein the target identity information includes user identification information, device identification information used in the scene in which the agent is located, and scene identification information corresponding to the scene in which the agent is located;
[0023] A second processing module is configured to obtain target device information of a target device corresponding to the operation of the agent in the changed scene based on the changed scene;
[0024] The third processing module is configured to update the target identity information based on the target device information.
[0025] According to the digital identity updating device provided in the embodiment of the present application, when a change in the scene in which the intelligent agent is located is detected, the target device information of the target device corresponding to the intelligent agent's operation in the changed scene is obtained based on the changed scene, and the target identity information is updated based on the target device information, thereby realizing real-time switching of the intelligent agent's identity information and scenario-based management, being able to dynamically adjust identity associations according to the user's actual needs and environmental changes, realizing collaborative intelligent management in different scenarios, eliminating the need for repeated authentication in cross-ecological scenarios, improving intelligent management efficiency, and enhancing the user experience.
[0026] In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the digital identity update method as described in the first aspect above is implemented.
[0027] In a fourth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the digital identity update method as described in the first aspect above.
[0028] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the digital identity update method as described in the first aspect above.
[0029] The above one or more technical solutions in the embodiments of the present application have at least one of the following technical effects:
[0030] By detecting that the scene in which the intelligent agent is located has changed, based on the changed scene, the target device information of the target device corresponding to the intelligent agent's work in the changed scene is obtained, and the target identity information is updated based on the target device information, real-time switching of the intelligent agent's identity information and scenario-based management are achieved. The identity association can be dynamically adjusted according to the user's actual needs and environmental changes, and collaborative intelligent management in different scenarios is achieved. There is no need for repeated authentication in cross-ecological scenarios, which improves the efficiency of intelligent management and enhances the user experience.
[0031] Furthermore, through scene perception and learning technology, based on environmental information and the motion state information of the device, the target scene information corresponding to the changed scene is determined, which can accurately identify the scene in which the user is located and assign appropriate identity and permissions to the intelligent agent, thereby improving the adaptability and practicality of the system.
[0032] Furthermore, by deleting the device identification information corresponding to the target device from the target identity information when the target device is not in use, the identity information of the intelligent entity is updated in a timely manner, reducing the security risks caused by expired or abused identity information, and improving the resource utilization efficiency of the system.
[0033] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become obvious from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0035] Figure 1 This is one of the flow charts of the digital identity update method provided in the embodiment of the present application;
[0036] Figure 2 This is the second flow chart of the digital identity update method provided in the embodiment of the present application;
[0037] Figure 3 This is the third flow chart of the digital identity update method provided in the embodiment of the present application;
[0038] Figure 4 This is the fourth flow chart of the digital identity update method provided in the embodiment of the present application;
[0039] Figure 5 This is the fifth flow chart of the digital identity update method provided in the embodiment of the present application;
[0040] Figure 6 This is a schematic diagram of the structure of a digital identity updating device provided in an embodiment of the present application;
[0041] Figure 7 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0043] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.
[0044] The digital identity update method, digital identity update device, electronic device, and readable storage medium provided by the embodiments of the present application are described in detail below with reference to specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0045] The digital identity update method may be applied to a terminal, and may be specifically executed by hardware or software in the terminal.
[0046] The terminal includes, but is not limited to, a portable communication device such as a mobile phone or tablet computer having a touch-sensitive surface (e.g., a touch screen display and / or a touch pad). It should also be understood that, in some embodiments, the terminal may not be a portable communication device, but a desktop computer having a touch-sensitive surface (e.g., a touch screen display and / or a touch pad).
[0047] In the following embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse, and a joystick.
[0048] The digital identity update method provided in the embodiments of the present application may be executed by an electronic device or a functional module or functional entity in the electronic device that can implement the digital identity update method. The electronic devices mentioned in the embodiments of the present application include but are not limited to mobile phones, tablets, computers, cameras, and wearable devices. The digital identity update method provided in the embodiments of the present application is described below using an electronic device as an example of the execution entity.
[0049] like Figure 1 As shown, the digital identity update method includes: step 110, step 120 and step 130.
[0050] Step 110: When the scene in which the agent is located changes, obtain the target identity information of the agent in the scene before the change;
[0051] In this step, the intelligent agent includes but is not limited to the network itself with intelligent analysis functions, mobile phone terminals, mobile phone terminal APPs, robot dogs, robots, smart screens and smart speakers, etc.
[0052] The target identity information is used to represent the identity association information corresponding to the agent, wherein the identity association information may include the association relationship between the agent and the user terminal and the device connected to the agent.
[0053] For example, the target identity information may include user identification information, device identification information used in the scene where the agent is located, and scene identification information corresponding to the scene where the agent is located.
[0054] Among them, when the user registers for the first time, the system can assign a unique user identification information (UUID) to the user; in the current scenario, when the user associates the intelligent body with the device, the system can obtain the hardware serial number of the device as the device identification information; the scene identification information can be determined based on the scene in which the intelligent body is located or the user's initial settings; for example, when the user registers a smart speaker at home through a mobile phone, the system can generate an identity triplet of (user UUID, mobile phone serial number, home initial scene) and store it in the database of the intelligent body identity management module.
[0055] The target identity information may also include other extended information, such as security and privacy information and decentralized identifiers, which can be customized based on the user and are not limited in this application.
[0056] In the actual implementation process, Figure 2 As shown, users can initiate registration with the intelligent agent through a user terminal (such as a mobile phone APP), carrying user account information (such as a mobile phone number or email address, etc.) and device type (such as a smart speaker or a car terminal, etc.).
[0057] The intelligent agent can obtain its own hardware serial number (device ID) and collect initial environmental data (such as home Wi-Fi name and geographic location) through sensors to infer the initial scene (such as "home environment").
[0058] The dynamic identity association engine can apply for a unique user UUID from the intelligent entity identity management module, and generate initial identity information (UUID, device ID, scenario A) based on the device ID and the initial scenario, and store the initial identity information in the centralized database of the intelligent entity identity management module.
[0059] The target identity information before the change can be determined based on the user identification information, the device identification information used in the scene before the change, and the scene identification information corresponding to the scene before the change.
[0060] Step 120: Based on the changed scene, obtain target device information of the target device corresponding to the working of the agent in the changed scene;
[0061] In this step, when the scene in which the intelligent agent is located changes, the target device information corresponding to the intelligent agent's operation in the changed scene can be obtained based on the changed scene, where the target device information may include the type of target device (such as smart speakers and car-mounted devices, etc.), the current status of the target device (such as battery level and network connection status, etc.), the geographical location or area of the target device, and the available functions of the target device in the current scene (such as voice control and music playback, etc.).
[0062] For example, when the user switches from a home scene to an outdoor travel scene, the system can automatically update the identity association of the intelligent agent based on the new scene information (such as GPS positioning and user behavior patterns), bind the intelligent agent to the vehicle-mounted device, and obtain information such as the hardware serial number, device status and available functions of the vehicle-mounted device.
[0063] Step 130: Update the target identity information based on the target device information.
[0064] In this step, based on the target device information, the system can dynamically update the identity information of the agent, for example, it can extract a unique device identifier (such as a hardware serial number) from the target device and update the target identity information based on the identifier.
[0065] During the actual implementation process, the system can learn the user's behavior patterns and habits in different scenarios, so as to more accurately predict and adjust identity associations. For example, during a specific time period on weekdays, the system determines that the user is in a work scene based on the user's location and behavior patterns, and automatically binds the intelligent agent with work-related equipment and permissions; and during the leisure time on weekends, the system adjusts the identity association to a scene suitable for leisure and entertainment.
[0066] According to the digital identity update method provided in the embodiment of the present application, when a change in the scene in which the intelligent agent is located is detected, the target device information of the target device corresponding to the intelligent agent's operation in the changed scene is obtained based on the changed scene, and the target identity information is updated based on the target device information. This realizes real-time switching of the intelligent agent's identity information and scenario-based management, and can dynamically adjust identity associations according to the user's actual needs and environmental changes, thereby realizing collaborative intelligent management in different scenarios. There is no need for repeated authentication in cross-ecological scenarios, thereby improving intelligent management efficiency and enhancing the user experience.
[0067] In some embodiments, step 130 may include:
[0068] Obtain target scene information corresponding to the changed scene;
[0069] Update target identity information based on target scenario information and target device information.
[0070] In this embodiment, the target scene information may include the physical environment information, time information, user behavior information, and task-related information of the user terminal at the current sampling moment.
[0071] For example, the target scene information may include the specific location information of the user terminal (such as latitude and longitude and city, etc.), the target scene information may also include the activities the user is currently doing (such as work, sports and leisure, etc.), and the target scene information may include the scene type of the user terminal, such as home office, outdoor travel or commuting, etc.
[0072] Environmental information can be collected through sensors (such as GPS, accelerometers, light sensors or microphones), and then the sensor data can be analyzed using machine learning algorithms (such as decision trees or neural networks) to identify the current scene; or the user can manually set or confirm the current scene, for example, by selecting the "Home" or "Outdoor Travel" model through a mobile phone application.
[0073] When dynamically updating the identity information of the intelligent agent, the user identification information can be kept unchanged to ensure the continuity of the user identity; the hardware serial number of the target device can be used as the new device identification, and the target scene information can be used as the new scene identification, and then the user identification information, device identification information and scene identification information can be combined to generate new target identity information.
[0074] In some embodiments, obtaining target scene information corresponding to the changed scene may include:
[0075] Obtain the target environment information and motion state information collected by the intelligent agent;
[0076] The target environment information and the motion state information are input into the target scene recognition model, and the target scene information corresponding to the changed scene output by the target scene recognition model is obtained.
[0077] In this embodiment, the target environment information is characteristic information of the environment in which the agent is currently located, and may include location information and environment characteristic information.
[0078] The motion state information is the motion characteristic information of the agent or its associated devices, which may include the moving speed of the agent, the acceleration of the agent, the motion direction and motion mode of the agent, etc.
[0079] The target scene recognition model is a pre-trained machine learning model used to identify the current scene based on input environmental information and motion state information.
[0080] The target scene recognition model is trained using sample environment information and sample motion state information as samples, and using sample scene information corresponding to the sample environment information and sample motion state information as sample labels.
[0081] Machine learning algorithms (such as decision trees, support vector machines, or neural networks) can be used to train sample data so that the model can accurately predict the corresponding scene labels based on the input environmental information and motion state information.
[0082] In the actual implementation process, Figure 3 As shown, sensors on the intelligent body (such as GPS sensors, Wi-Fi modules and accelerometers, etc.) collect environmental and device status information in real time and send this information to the dynamic identity association engine.
[0083] For example, the intelligent agent can detect location changes through the GPS sensor (such as moving from the home coordinate range to the road), detect the device motion status through the accelerometer (for example, when the intelligent agent continues to move at high speed, it can be judged as an "in-vehicle scene"), and detect through the Wi-Fi module that the currently connected network is not in the home whitelist.
[0084] After the dynamic identity association engine receives the information collected by the sensor, it can use the target scene recognition model to analyze and judge the scene. For example, multi-source data can be input into the trained target scene recognition model to obtain the target scene information output by the target scene recognition model.
[0085] For example, the GPS location information can be used to determine whether the user is indoors or outdoors, and the time information can be used to determine whether it is currently working time or rest time. The current scene type can be determined by combining multiple data.
[0086] When the dynamic identity association engine determines that the current scenario has changed and identity adjustment is required, an identity update request can be sent to the intelligent agent identity management module.
[0087] The intelligent agent identity management module can verify whether the scene change is consistent with the user's historical behavior pattern (for example, commuting from 8:00 to 9:00 on weekdays is normal behavior, thereby avoiding misjudgment).
[0088] The intelligent body identity management module can discover the target device currently carried by the user through Bluetooth scanning and obtain its device ID to generate new target identity information based on the device ID in the current scenario. For example, when the user drives from home to the company, the GPS sensor detects a change in location, and the dynamic identity association engine determines that the user has entered a commuting scenario. It can request the intelligent body identity management module to adjust the target identity information to (user UUID, vehicle-mounted device serial number, commuting scenario).
[0089] In some embodiments, after step 130, the method may further include:
[0090] Send the updated target identity information to all target devices connected to the agent.
[0091] In this embodiment, a list of all target devices connected to the intelligent agent can be obtained through network scanning or device registration information, and the status of each target device (such as whether it is online and active, etc.) can be confirmed. Then, based on the communication protocol, a message containing the updated target identity information can be sent to the target device.
[0092] like Figure 3 As shown, the intelligent entity identity management module can synchronize the new target identity information to all associated devices (such as smart speakers and in-vehicle terminals, etc.), ensuring that each device provides services based on the latest scene permissions (for example, in a commuting scenario, the smart speaker automatically switches to the in-vehicle audio output mode).
[0093] According to the digital identity update method provided in the embodiment of the present application, through scene perception and learning technology, based on environmental information and the motion state information of the device, the target scene information corresponding to the changed scene is determined, and the scene in which the user is located can be accurately identified to assign appropriate identity and permissions to the intelligent agent, thereby improving the adaptability and practicality of the system.
[0094] In some embodiments, step 130 may include:
[0095] When it is determined based on the target device information that the target device is in use, the device identification information and the scene identification information in the target identity information are updated based on the target device information and the target scene information corresponding to the changed scene.
[0096] In this embodiment, whether the target device is idle can be determined by the device connection status (such as Bluetooth signal strength and network IP address survival status, etc.). For example, it can be detected whether the target device is connected to the network, whether it is in active mode, whether it is moving or being operated, etc. It can also be detected whether the target device has user interaction records (such as clicks, slides or voice commands, etc.) in the recent period of time (such as 4 hours, or set to 24 hours in industrial scenarios, which can be adjusted based on the scenario and is not limited in this application). It can also be detected whether a specific application is running on the target device and is in the foreground state, etc.
[0097] When it is determined that the target device is in use (i.e., the target device is not idle), the scene identification information in the target identity information can be updated based on the target scene information corresponding to the current scene in which the intelligent agent is located, and the device identification information in the target identity information can be updated based on the target device information.
[0098] The updated target identity information can be stored in the database of the agent identity management module.
[0099] In some embodiments, after step 130, the method may further include:
[0100] When it is determined based on the target device information that the target device is in an unused state, the device identification information corresponding to the target device is deleted from the target identity information.
[0101] In this embodiment, the power status, network connection status, operation mode, and user interaction status of the target device may be detected to determine whether the target device is in an unused state.
[0102] For example, if a user leaves a smartwatch at home to charge and does not carry it for a long time, the device identification information corresponding to the target device can be deleted from the target identity information to automatically remove the identity association between the smartwatch and the intelligent entity, thereby reducing unnecessary resource usage and security risks.
[0103] When the association between the target device and the agent is released, an unbinding notification can be broadcast to all agents.
[0104] The updated target identity information can be stored in the database of the agent identity management module.
[0105] In the actual implementation process, Figure 4As shown, the dynamic identity association engine can determine whether the device is idle based on the device connection status (such as Bluetooth signal strength and network IP address survival status, etc.). If it is determined that the device is idle, the intelligent agent identity management module can delete the association between the idle device and the user, and broadcast the unbinding notification to all intelligent agents.
[0106] According to the digital identity update method provided in the embodiment of the present application, the device identification information corresponding to the target device is deleted from the target identity information when the target device is not in use, so as to timely update the identity information of the intelligent entity, reduce the security risks caused by expired or abused identity information, and improve the resource utilization efficiency of the system.
[0107] In some embodiments, the digital identity update method may further include:
[0108] When the detected target scene information is abnormal and / or the device identification information corresponding to the target device is abnormal, receiving a first input from the user;
[0109] In response to the first input, the target identity information is updated.
[0110] In this embodiment, if Figure 5 As shown, when the dynamic identity association engine detects a scene recognition error (such as the user is actually at home but mistakenly judged to be commuting) or a duplicate device ID (such as a hardware serial number conflict), a manual intervention mechanism can be introduced.
[0111] When the system automatically identifies an abnormality (such as the smart speaker refuses to play music in a home scene), it can receive the user's first input, and can request the user to confirm the current scene through the terminal APP to ensure the accuracy of the identity association.
[0112] In this application, when an abnormality occurs in the system, manual verification is performed to ensure the robustness of the system in complex environments and avoid identity misjudgment due to sensor errors.
[0113] In this application, the real-time and reliability of dynamic association are achieved through the three-level architecture of sensor data collection (end), scene intelligent determination (edge) and centralized identity management (cloud).
[0114] The embodiment of the present application also provides a digital identity update system, including: an intelligent entity identity management module and a dynamic identity association engine.
[0115] In this embodiment, the intelligent entity identity management module can be used to generate, update, cancel and map intelligent entity identities across ecosystems.
[0116] The intelligent agent identity management module is used to maintain the identity information database of all intelligent agents, centrally manage the identity information of all intelligent agents, and update the information in the database in real time according to the dynamic binding and unbinding mechanism.
[0117] The dynamic identity association engine can automatically associate user identity with the intelligent agent based on scenario perception (such as device type and network environment, etc.), and can receive environmental information and user operation information from the intelligent agent's sensors to determine whether identity adjustment is needed based on the environmental information and user operation information.
[0118] In some embodiments, the interaction process of the digital identity update system in the 5G communication network can be deeply integrated into the core network control plane, access network perception plane and cross-domain mutual recognition system.
[0119] The following describes the key standard compatibility of specific protocol interaction processes:
[0120] In the case of the identity registration process (including 3GPP traditional network elements) when the intelligent body initially accesses the 5G network, the SUPI (User Permanent Identifier) allocation process in TS23.003 can be reused, and the UUID is bound to the SUPI as an extension field; a new Scene_Triple field is added to the UDM user data defined in TS23.501 to store identity information.
[0121] In the identity update process when a 3GPP user device switches from Wi-Fi to a 5G cellular network, the SUPI (User Permanent Identity) allocation process in TS23.003 can be reused, with the UUID bound to the SUPI as an extension field. A new Scene_Triple field is added to the UDM user data defined in TS23.501 to store identity information.
[0122] In the identity association verification process during cross-device control (including AMF cross-access network interaction), the "user authentication" process in TS23.501 can be extended to allow querying of scene permissions associated with multiple devices; and the cross-AMF mobility management interface (N2 interface) in TS23.502 is used to pass the identity token containing the scene identifier.
[0123] The digital identity updating device provided in the present application is described below. The digital identity updating device described below and the digital identity updating method described above can be referenced to each other.
[0124] The digital identity update method provided in the embodiment of the present application can be executed by a digital identity update device. In the embodiment of the present application, the digital identity update device provided in the embodiment of the present application is described by taking the digital identity update method executed by the digital identity update device as an example.
[0125] The embodiment of the present application also provides a digital identity updating device.
[0126] like Figure 6 As shown, the digital identity updating device includes: a first processing module 610 , a second processing module 620 and a third processing module 630 .
[0127] A first processing module 610 is configured to obtain target identity information of the agent in the scene before the change when the scene in which the agent is located changes, where the target identity information includes user identification information, device identification information used in the scene in which the agent is located, and scene identification information corresponding to the scene in which the agent is located;
[0128] The second processing module 620 is used to obtain target device information of the target device corresponding to the working of the agent in the changed scene based on the changed scene;
[0129] The third processing module 630 is configured to update the target identity information based on the target device information.
[0130] According to the digital identity updating device provided in the embodiment of the present application, when a change in the scene in which the intelligent agent is located is detected, the target device information of the target device corresponding to the intelligent agent's operation in the changed scene is obtained based on the changed scene, and the target identity information is updated based on the target device information, thereby realizing real-time switching of the intelligent agent's identity information and scenario-based management, being able to dynamically adjust identity associations according to the user's actual needs and environmental changes, realizing collaborative intelligent management in different scenarios, eliminating the need for repeated authentication in cross-ecological scenarios, improving intelligent management efficiency, and enhancing the user experience.
[0131] In some embodiments, the third processing module 630 may also be configured to:
[0132] Obtain target scene information corresponding to the changed scene;
[0133] Update target identity information based on target scenario information and target device information.
[0134] In some embodiments, the third processing module 630 may also be configured to:
[0135] Obtain the target environment information and motion state information collected by the intelligent agent;
[0136] The target environment information and motion state information are input into the target scene recognition model to obtain the target scene information corresponding to the changed scene output by the target scene recognition model; the target scene recognition model is trained using the sample environment information and the sample motion state information as samples and the sample scene information corresponding to the sample environment information and the sample motion state information as sample labels.
[0137] According to the digital identity update device provided in the embodiment of the present application, through scene perception and learning technology, based on environmental information and the motion state information of the device, the target scene information corresponding to the changed scene is determined, and the scene in which the user is located can be accurately identified to assign appropriate identity and permissions to the intelligent agent, thereby improving the adaptability and practicality of the system.
[0138] In some embodiments, the third processing module 630 may also be configured to:
[0139] When it is determined based on the target device information that the target device is in use, the device identification information and the scene identification information in the target identity information are updated based on the target device information and the target scene information corresponding to the changed scene.
[0140] In some embodiments, the digital identity updating apparatus may further include a fourth processing module for, after updating the target identity information based on the target device information, deleting the device identification information corresponding to the target device from the target identity information if it is determined based on the target device information that the target device is in an unused state.
[0141] According to the digital identity update device provided in the embodiment of the present application, the device identification information corresponding to the target device is deleted from the target identity information when the target device is not in use, so as to timely update the identity information of the intelligent entity, reduce the security risks caused by expired or abused identity information, and improve the resource utilization efficiency of the system.
[0142] In some embodiments, the digital identity updating apparatus may further include a fifth processing module configured to send the updated target identity information to all target devices connected to the agent after updating the target identity information based on the target device information.
[0143] The digital identity update device in the embodiments of the present application can be an electronic device or a component of an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. It can also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., and the embodiments of the present application are not specifically limited.
[0144] The digital identity update device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0145] The digital identity updating device provided in the embodiment of the present application can achieve Figures 1 to 5 To avoid repetition, the various processes implemented in the method embodiment are not described here.
[0146] In some embodiments, as Figure 7 As shown, an embodiment of the present application further provides an electronic device 700, including a processor 701, a memory 702, and a computer program stored in the memory 702 and executable on the processor 701. When the program is executed by the processor 701, each process of the above-mentioned digital identity update method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0147] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0148] On the other hand, the present application also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can perform the various processes of the above-mentioned digital identity update method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0149] On the other hand, the present application also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, it is implemented to perform the various processes of the above-mentioned digital identity update method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0150] On the other hand, an embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned digital identity update method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0151] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0152] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0153] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the relevant technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or certain parts of the embodiment.
[0154] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A digital identity update method, characterized in that: include: When the scene in which the agent is located changes, obtaining target identity information of the agent in the scene before the change, the target identity information including user identification information, device identification information used in the scene in which the agent is located, and scene identification information corresponding to the scene in which the agent is located; Based on the changed scene, obtaining target device information of a target device corresponding to the operation of the agent in the changed scene; The target identity information is updated based on the target device information.
2. The digital identity updating method according to claim 1, characterized in that: The updating of the target identity information based on the target device information includes: Obtaining target scene information corresponding to the changed scene; The target identity information is updated based on the target scenario information and the target device information.
3. The digital identity updating method according to claim 2, characterized in that: The acquiring target scene information corresponding to the changed scene includes: Acquiring target environment information and motion state information collected by the agent; The target environment information and the motion state information are input into a target scene recognition model to obtain target scene information corresponding to the changed scene output by the target scene recognition model; the target scene recognition model is trained using sample environment information and sample motion state information as samples and sample scene information corresponding to the sample environment information and the sample motion state information as sample labels.
4. The digital identity updating method according to any one of claims 1 to 3, characterized in that: The updating of the target identity information based on the target device information includes: When it is determined based on the target device information that the target device is in use, the device identification information and the scene identification information in the target identity information are updated based on the target device information and the target scene information corresponding to the changed scene.
5. The digital identity updating method according to any one of claims 1 to 3, characterized in that: After updating the target identity information based on the target device information, the method further includes: In a case where it is determined based on the target device information that the target device is in an unused state, the device identification information corresponding to the target device is deleted from the target identity information.
6. The digital identity updating method according to any one of claims 1 to 3, characterized in that: After updating the target identity information based on the target device information, the method further includes: The updated target identity information is sent to all target devices connected to the agent.
7. A digital identity updating device, characterized in that: include: A first processing module is configured to, when a scene in which an agent is located changes, obtain target identity information of the agent in the scene before the change, wherein the target identity information includes user identification information, device identification information used in the scene in which the agent is located, and scene identification information corresponding to the scene in which the agent is located; A second processing module is configured to obtain target device information of a target device corresponding to the operation of the agent in the changed scene based on the changed scene; The third processing module is configured to update the target identity information based on the target device information.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the digital identity updating method according to any one of claims 1 to 6 is implemented.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the digital identity updating method according to any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the digital identity updating method according to any one of claims 1 to 6 is implemented.