Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

31 results about "Online search" patented technology

Online search is the process of interactively searching for and retrieving requested information via a computer from databases that are online. Interactive searches became possible in the 1980s with the advent of faster databases and smart terminals. In contrast, computerized batch searching was prevalent in the 1960s and 1970s. Today, searches through web search engines constitute the majority of online searches.

Position searching method and device based on implicit intention recognition

The invention discloses a position searching method and device based on implicit intention recognition, and relates to the technical field of information retrieval and intelligent recommendation. The method comprises the following steps: sampling from a historical log and constructing prompt words, and performing weighted voting labeling on keywords and resume pairs by utilizing a plurality of large language models to generate an intention recognition training sample; and the cue word is iteratively optimized through manual evaluation, so that the labeling accuracy is ensured. And training an intention recognition model by using the samples. In the online search stage, structural features of search terms and resumes of a user are extracted and input into the pre-training model to recognize the implicit job hunting intention of the pre-training model. Finally, personalized retrieval conditions are dynamically generated according to the intention recognition result, and related positions are recalled and sorted from the position database. According to the method, the accuracy and the individuation degree of position searching are effectively improved, and the user experience of job seekers is remarkably improved.
Owner:ENGLISH SHI INTERCONNECTION BEIJING INFORMATION TECH CO +1

Flat wire motor control method, flat wire motor and electronic equipment

The invention discloses a control method of a flat wire motor. The method comprises the following steps: constructing an optimal current instruction table taking a rotating speed and a torque as indexes; if the motor is in the dynamic working condition, directly looking up a table to obtain a current optimal current instruction; if in a steady-state working condition, performing online search by taking a table look-up result as an initial point: generating two-dimensional Bernoulli random disturbance, and sequentially applying positive and negative disturbances to the initial point; respectively measuring the input power under the two disturbances; according to the ratio of the positive and negative input power difference to the corresponding disturbance component, synchronously calculating gradient estimation vectors of the system input power to d-axis and q-axis current; according to a steepest descent method, the current instruction is updated in the reverse direction of the gradient, an optimal instruction enabling the input power to be minimized is obtained, and an inverter is driven to control a motor to operate. According to the method, through a hybrid control strategy combining dynamic table look-up and steady-state online search, the total loss minimization of the flat wire motor under all working conditions in consideration of alternating current copper loss is realized, and the rapidity of dynamic response is ensured.
Owner:ZHEJIANG UNIV

Multivariable self-optimization control coal mill intelligent agent operation method

The invention belongs to the field of artificial intelligence, particularly relates to a multivariable self-optimization control coal mill agent operation method, and aims to solve the problems of variable coupling interference, parameter solidification lag and poor working condition adaptability in traditional control. According to the strategy, an attention mechanism-based LSTM dynamic model is constructed, and future states of six types of variables such as air volume and temperature are predicted; defining a weighted optimization function fusing powder making efficiency, energy consumption, wear and stability, and introducing a soft constraint to guarantee a safety boundary; an optimal control combination is searched on line every five seconds by adopting a depth deterministic strategy gradient algorithm, and the four-dimensional action space of an air door, a hot blast valve, a coal feeder and a grinding roller is covered; and triggering an incremental learning fine tuning model through residual feedback to prevent disastrous forgetting. According to the scheme, multivariable cooperation, online self-optimization and intelligent safety control under all working conditions are realized, and the dynamic response capability and the comprehensive operation efficiency of the coal mill are remarkably improved.
Owner:HAIMEN POWER PLANT OF HUANENG (GUANGDONG) ENERGY DEV CO LTD

A method for online search of particle spelling variants and properties available to an agent

This invention discloses an online search method for particle spelling variants and properties usable by intelligent agents. The steps are as follows: inputting the baseline spelling of a particle and the constructed particle-specific prompt words into a large language model to generate a core variant corresponding to the particle; integrating the core variant of each particle with the authoritative benchmark information corresponding to the particle to form a full variant set for each particle; each record in the full variant set contains a unique identifier for a particle, a multi-scene benchmark name, a core variant, and extended attributes; dynamically mapping a remotely callable interface set on the server to a local proxy object on the client; after receiving a query request, the local proxy object parses the particle spelling parameters in the query request and performs multi-dimensional spelling matching in the full variant set to realize online search for particle spelling variants and properties. This invention effectively improves the ability of AI intelligent agents to handle domain-specific tasks.
Owner:INST OF HIGH ENERGY PHYSICS CHINESE ACAD OF SCI

Identification method and device of agricultural mechanical equipment, electronic equipment and storage medium

The invention provides an agricultural machinery equipment identification method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining an agricultural machinery equipment target image, carrying out the first type and second type information labeling of the target image according to the standard of agricultural machinery classification (NY / T1640-2021), and building a target image data set; according to an SIFT + PCA data preprocessing method, performing feature extraction and screening on the target image data set to obtain a target image feature data set; training a two-layer classification model corresponding to the target image feature data set through an SVM algorithm; inputting a target image online; and according to the SVM two-layer classification model, analyzing the preprocessed online target image feature data, and identifying the agricultural machinery equipment type online. According to the method, agricultural machinery equipment of different types and different models can be quickly and accurately identified, and reliable technical support is provided for online search, consultation, popularization and application of agricultural machinery technology and equipment thereof.
Owner:孝感市孝南区农业机械化技术推广服务站

Automated method for virtual technical assistance in the correction of computer vulnerabilities through combined usage of software automation and artificial intelligence technics

The invention relates to an automatic method for technical assistance in the correction of vulnerabilities of a computer system, where the aforementioned method comprises at least the following steps: a) receiving information relative to computer system vulnerabilities by text, voice, file input or through data exchange; b) launching tools based on artificial intelligence algorithms and machine learning to understand the information and requests entered relative to vulnerabilities; c) performing parsing and text mining of the information received and process it through intelligent data matching with information relative to the computer vulnerabilities present in a database or through interaction with external online vulnerability databases; d) in case of unsatisfactory results, starting an extended online search by web scraping using deep learning algorithms and unsupervised machine learning; e) updating an internal vulnerability database with the additional information found; and f) generating a vulnerability report accompanied by relative remediation.
Owner:CYLOCK SRL

An automated tuning method and system for large language model service configuration

This invention discloses an automated tuning method and system for large language model service configurations, belonging to the fields of artificial intelligence and cloud computing technology. The invention includes an offline analysis module for performance profiling of the large language model (LLM) service system under a finite configuration set and for collecting training data; an online search module for exploring and evaluating the performance of different configurations in the configuration space based on a Monte Carlo tree search algorithm; and a simulator module for receiving the configurations generated by the online search module and predicting the performance metrics of the configurations under a target workload based on a logical step simulation model. This invention effectively solves the problems of low search efficiency and poor performance of existing automatic tuning methods in existing large language model service frameworks (such as vLLM, SGLang, etc.) due to the huge number of configuration parameters (reaching a petabyte-scale search space) and the complex dependencies and mutual exclusion relationships between parameters.
Owner:TIANJIN UNIV

Product recommendation systems and methods

Systems and methods for product recommendation are described. One aspect includes receiving a user selection of a first item, and a user request for an online search based on the first item. The online search may include at least one modification to at least one property of the first item. The online search may be conducted, and one or more results of the online search may be presented to the to the user. The results may include at least a second item that differs from the first item with respect to the at least one property.
Owner:DAHLIA LABS INC

Maximum aftershock prediction method based on online enhancement

The invention discloses a maximum aftershock prediction method based on online enhancement, and belongs to the technical field of earthquake prediction. The core of the method is that a personalized prediction model is dynamically generated for a current event through online retrieval of similar historical sequences and data enhancement aiming at a newly occurring main earthquake. Firstly, a historical seismic database is constructed from a global seismic directory, and an initial prediction model is trained. When a new main earthquake occurs, an online process is triggered immediately: based on the characteristics of the new main earthquake, K most similar sequences are quickly retrieved from historical data; then, the similar sequence data are enhanced (such as noise adding and interpolation), so that a diversified enhanced training set is constructed; and finally, performing rapid fine adjustment on the initial model by using the enhancement set to obtain an optimization model for the current main earthquake, and predicting the maximum aftershock magnitude. According to the method, the limitation of one-time cutting of the existing static model is overcome, the problem of inaccurate prediction in an earthquake small sample scene is effectively solved, and the accuracy, robustness and timeliness of prediction are remarkably improved.
Owner:GUILIN UNIV OF ELECTRONIC TECH

Optical fiber vibration sensing differential step length adaptive optimization method based on DE algorithm

The invention discloses an optical fiber vibration sensing differential step length adaptive optimization method based on a DE algorithm. The method comprises the following steps: establishing an objective function between a difference step length and a signal-to-noise ratio of a vibration signal, and introducing a differential evolution (DE) algorithm to perform online search and update on the difference step length. And in a constrained step size space, carrying out iterative evaluation and screening on the candidate difference step size by utilizing variation, crossover and selection mechanisms of a differential evolution algorithm to obtain a difference step size parameter which enables the signal-to-noise ratio to be optimal. Compared with a traditional fixed step length and experience parameter adjustment method, the method has the advantages that dependence on artificial experience can be effectively reduced, local optimum is avoided, the signal-to-noise ratio of the vibration signals is increased, and meanwhile high calculation efficiency and robustness are achieved.
Owner:GUILIN UNIV OF ELECTRONIC TECH

Product Recommendation Systems and Methods

PendingUS20260099870A1CommerceEngineeringData mining
Systems and methods for product recommendation are described. One aspect includes receiving a user selection of a first item, and a user request for an online search based on the first item. The online search may include at least one modification to at least one property of the first item. The online search may be conducted, and one or more results of the online search may be presented to the to the user. The results may include at least a second item that differs from the first item with respect to the at least one property.
Owner:DAHLIA LABS INC

Motor optimal efficiency control method based on minimum loss online search

The invention discloses a motor optimal efficiency control method based on minimum loss online search, which aims at the over-loss problem of a servo drive system, establishes a novel full frequency domain harmonic loss model through double Fourier analysis, and can effectively reduce torque ripples by combining a minimum loss fusion algorithm and a golden section online search algorithm. The control precision is improved, dynamic optimization of energy efficiency and minimization of system loss can be achieved under different working conditions, and the system control efficiency and the overall energy efficiency performance are remarkably improved.
Owner:MIANYANG WUBA ROBOT TECHNOLOGY CO LTD

Collaborative search method and system based on heterogeneous unmanned aerial vehicle

The invention discloses a collaborative search method and system based on heterogeneous unmanned aerial vehicles, and the method comprises the steps: constructing a dynamically updated target probability map based on the last known position, loss time and maximum moving speed of a target; establishing an area uncertainty map reflecting the unknown degree of an undetected area, and generating a search difficulty map in combination with prior information such as terrain, obstacles and illumination; distributing a search area according to the initial position of the unmanned aerial vehicle, the sensor capability and a search difficulty map; executing a search task, and updating the target probability map and the regional uncertainty map; and dynamically planning the next waypoint based on the updated target probability map and the regional uncertainty map. The system comprises a map construction module, a task allocation module and an online search module. By using the method, various prior intelligence information and real-time detection information can be fully utilized, and the search efficiency is effectively improved. The method can be widely applied to the field of unmanned aerial vehicle planning.
Owner:SUN YAT SEN UNIV

Systems and methods for measuring impact of online search queries on user actions

Systems and methods for measuring impact of online search queries on user actions. The method includes capturing clickstream data entered via a website, the clickstream data including text-based queries associated with web searches, and clustering the queries to generate query clusters. The method also includes assigning each query cluster to an intent such that each assigned intent estimates a desired action behind the queries in the corresponding query cluster. The method further includes mapping each intent assigned to a query cluster to at least one action motivated by the intent. The method also includes computing metrics using the mapping to quantitatively measure the impact of the queries on the mapped actions by tracking performance of the actions within a predefined time period after the queries.
Owner:FMR CORP

Method and device for searching cloud storage file

The invention relates to the technical field of cloud computing, and particularly provides a cloud storage file searching method and device. The method comprises the following steps: collecting a plurality of cloud storage files uploaded to a cloud disk by a target user; wherein each cloud storage file comprises at least one type of modal data; performing feature extraction on each modal data to obtain a modal feature vector of each modal data in each cloud storage file; performing index construction based on a fusion feature vector of each cloud storage file determined by the modal feature vector of each modal data to obtain an initial offline index of the plurality of cloud storage files; dynamically updating the initial off-line index by utilizing the dynamic interest characteristics of the target user to obtain personalized on-line indexes of the plurality of cloud storage files; and providing a search service for the target user by using the personalized online index. According to the method, the response speed of online search can be increased, the search result can be more targeted and practical, and the user satisfaction and stickiness are enhanced.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1

Search relevance model training method, relevance evaluation method, and related apparatuses

The application provides a training method of a search relevance model, a relevance evaluation method and related devices. The method comprises: inputting a sample into a plurality of teacher models to obtain a basic relevance score output by each teacher model; inputting the sample, a search term type and a teacher model scoring confidence into a gating model to dynamically obtain the weight of different teacher models; weighting and fusing the basic relevance scores output by the plurality of teacher models based on the weight output by the gating model to obtain a target relevance score; inputting the sample into a student model to train the student model with the target relevance score as a target; and adding an entity extraction auxiliary task to the teacher model and extracting key attributes by using an external knowledge graph, and improving the attention weight of the key attributes through a post-interaction link when training the student model. The student model serves as an online search relevance model. The application can improve the relevance discrimination ability of search terms and commodities in a search system to a certain extent.
Owner:ALIBABA HEALTH TECH (CHINA) CO LTD

End-side model inference dynamic optimization method and device, equipment and medium

PendingCN122347231APathPingNeighborhood search
Embodiments of the present application provide an end-side model inference dynamic optimization method, device, equipment and medium. The method surrounds the end-side single-flow CPU inference path, establishes a performance, energy consumption and thermal state measurement system covering the prompt processing stage and the self-recurrence generation stage, and adopts a fixed word window unified index statistics and configuration decision. The offline measurement is performed on the CPU frequency, thread number and affinity configuration space, the feasible boundary and preferred priori are refined, and a discrete neighborhood search dynamic optimization method under the offline priori constraint is proposed. Thus, taking a unified comprehensive cost function as an optimization target, the online search is limited in the feasible neighborhood obtained through offline screening under the first word delay, thermal safety and frequency accessibility constraint, and combined with the minimum residence, anti-shake, limited memory and controlled jump-out mechanism, the low-overhead joint adjustment of the CPU frequency and thread number is realized, while the adaptability to state changes is improved.
Owner:VOYAH AUTOMOBILE TECH CO LTD

Snow ablation optimization weak sensitive kalman filter unmanned aerial vehicle state estimation method and system

PendingCN122360513AFilter gainSimulation
This invention discloses a snow ablation-optimized weak-sensitivity Kalman filter method and system for UAV state estimation, belonging to the field of UAV autonomous navigation and state estimation technology. The method includes: obtaining the posterior state estimate, posterior covariance matrix, and posterior sensitivity matrix of the previous time step; obtaining the prior statistics of the current time step based on ensemble Kalman filtering with ensemble point sampling and prediction propagation; searching online for the optimal scaling factor using the snow ablation optimization algorithm and scaling the preset sensitivity weight matrix; calculating the Kalman gain based on the weighted prior sensitivity matrix; updating the posterior state estimate using measurement data and outputting the flight state estimation result. This invention, while retaining the advantages of fast analytical calculation of the weak-sensitivity ensemble Kalman filter gain, achieves online adaptive adjustment of the sensitivity weights, improving the accuracy and robustness of state estimation in dynamic flight environments, and has low computational overhead, making it suitable for UAV airborne navigation systems.
Owner:LUOYANG PANTAI METAL MATERIALS CO LTD +1

Alignment analysis for detecting misinformation in online content

Online content is received in a user computer over the public Internet. A target text of the online content is selected to check for misinformation. A search query is generated using the target text. An online search is performed using the search query to generate a first set of search results. Another online search is performed using an opposite search query, which conveys a meaning that disagrees with the target text, to generate a second set of search results. Misinformation in the online content is detected based on how much the target text aligns with collected online contents from the first and second search results.
Owner:TREND MICRO INC

Container asset precision marketing method and system

The present application relates to a kind of container assets precision marketing method and system, the method is based on the original method acquisition basis data, increase the online order of customer in trade platform, online search data, and utilize the customer information data builds a bottom database;And according to customer data information attribute constructs a new unified customer label system, to realize the precision group of customer, and customer group and individual insight;In addition, through data interface, label and crowd package are provided to other data products to realize risk control management, marketing management and trade platform management and other customer label scene applications.The present application can help container leasing enterprise to comprehensively understand customer data through data analysis, while realizing the precision analysis of specific customer, to effectively propose marketing scheme and improve customer activity, at the same time, can assist container leasing enterprise to identify and control risk, formulate personalized marketing strategy suitable for different customer groups, realize precision marketing.
Owner:FLORENS (CHINA) CO LTD

Method and system for providing alternative result for an online search previously with no result

A computing device hosting a website of a business may be operable to receive a first search input comprising a term submitted via a search bar on the website. Upon performing an internal search for the term with no result, the computing device may output information on the no-result. The computing device may then perform, using one or more external search engines, a search for the term. Search results of the search, performed using the external search engine(s), may be analyzed. Based on a result of the analysis, one or more particular character strings related to the term may be identified. The computing device may generate and store, based on the identifying of the particular character string(s), one or more alternative search suggestions. Upon subsequently receiving an input comprising at least a portion of the term entered in the search bar, the computing device may output the alternative search suggestion(s).
Owner:TRANSFORM SR BRANDS LLC

Automatic driving decision planning method and device based on POMDP and Transform network

The invention discloses an automatic driving decision planning method and device based on POMDP and Transform networks, and the method comprises the steps: obtaining current automatic driving data interacting with pedestrians online, and constructing an input sequence of a current POMDP problem; the input sequence of the current POMDP problem is input into an offline trained Transform network, and the Transform network outputs a plurality of groups of transverse and longitudinal joint decision sequences through forward reasoning; converting a plurality of groups of transverse and longitudinal joint decision sequences output by the Transform network into a plurality of planning tracks; performing quality evaluation on the plurality of generated planning trajectories, and selecting the optimal planning trajectory meeting the safety requirement from the planning trajectories as a final trajectory; and if all generated planning trajectories do not meet the safety requirements, performing decision planning on line by adopting an existing POMDP online optimization algorithm. According to the method, the POMDP and Transform networks are utilized, online and offline are combined, the automatic driving decision is planned, and time consumed by traditional POMDP online search or iteration is shortened.
Owner:ZHUHAI KUWA TECHNOLOGY CO LTD +2

A refrigeration system parameter optimization method, controller and health management device

The application discloses a refrigeration system parameter optimization method, a controller and a health management device, and belongs to the technical field of refrigeration systems. The parameter optimization method comprises the following steps: acquiring training data reflecting the mapping relationship between operating parameters and the energy efficiency ratio COP; training and constructing a COP prediction model; sampling to generate candidate design points in a design space, inputting the model in combination with random working condition combinations, and obtaining performance prediction values of each candidate point; and outputting optimized design parameter combinations, such as the inner diameter, length and refrigerant charge of a capillary tube, according to the prediction values. The COP prediction model trained based on the method can be integrated in an energy-saving controller, used for real-time online search of optimal operating set points, and used for dynamic energy efficiency tracking. The COP prediction model can also be constructed as a health benchmark model and integrated in a health management device, so that early warning of system performance degradation can be realized by comparing the deviation of the actual COP from the health reference value. The whole-process intelligentization from design, operation to maintenance is realized, and the design efficiency and operation energy efficiency are significantly improved.
Owner:SHENZHEN COOLINGSTYLE TECH CO LTD +1

Regulation and control method and system for single-stage bidirectional AC-DC wireless power transmission system

The invention discloses a regulation and control method and system for a single-stage bidirectional AC-DC wireless electric energy transmission system, and belongs to the technical field of wireless electric energy transmission. Comprise an inner phase shift angle of a primary side bridge arm, an inner phase shift angle of a secondary side bridge arm, circuit working frequency and an outer phase shift angle; and then the driving converter is controlled to precisely generate a pulse width modulation signal corresponding to the power switch device, that is, the performance of the wireless power transmission system can be regulated and controlled in a multi-degree-of-freedom manner. Optimal design of output characteristics and energy transmission efficiency of the converter in a wide input voltage and power range can be realized through an online search mode, and finally accurate control of energy transmission and system performance optimization are realized.
Owner:HUAZHONG UNIV OF SCI & TECH

System

A system is provided.SOLUTION: This system is provided with a means for acquiring contact destination information by using an online retrieval means, a means for listing and storing the acquired contact destination information, a means for automatically generating an electronic message to which an interactive tool learning service information is attached to the listed contact destination information, and a means for transmitting the automatically generated electronic message to the contact destination information.SELECTED DRAWING: Figure 1
Owner:SOFTBANK GROUP CORP

Graphical user interface for electronic device to view search information

1. Name of the product in this design: Graphical User Interface for Viewing and Searching Information on Electronic Devices. 2. Purpose of this design: For running programs and displaying information. 3. The key design features of this product are: the content of the graphical user interface, with the color blocks representing the content screen. 4. The image or photo that best illustrates the design points: Interface change state diagram 2. 5. Purpose of the graphical user interface: for online search. 6. Human-computer interaction method of graphical user interface: Clicking "Enter Doctor Department Search" in the main view will jump to the interface change state diagram 1; entering "Traditional Chinese Medicine Internal Medicine" will enter the interface change state diagram 2.
Owner:SUPER DOCTOR HEALTH TECHNOLOGY (HANGZHOU) CO LTD

An artificial intelligence-based safety production danger prediction method and management system

The application relates to an artificial intelligence-based safety production danger prediction method and management system, and belongs to the safety monitoring and early warning field. The method comprises the following steps: acquiring multi-source heterogeneous data through an edge sampling module; inputting the data into a self-supervised prediction engine, generating predicted observation values of a future period by using a generative adversarial network model, identifying abnormal hidden dangers by point-by-point residual error calculation and dynamic threshold determination; when the abnormal hidden dangers are identified, triggering a reinforcement learning control module to search for an optimal risk avoidance control instruction sequence online under preset safety constraints; and based on a hard real-time kernel and zero-copy technology, the edge execution interface delivers the instruction to a field executor at a low time delay to execute a risk avoidance operation. The system realizes millisecond-level response and zero-sample abnormality identification, builds a closed-loop risk management system integrating perception and decision-making, has the functions of offline autonomous operation and equipment health degree evaluation, and improves the real-time performance, accuracy and intelligent level of safety production monitoring in complex industrial scenes.
Owner:SHANDONG PUNOQIN DIGITAL TECHNOLOGY CO LTD

Refrigerating system parameter optimization method, controller and health management device

The invention discloses a refrigerating system parameter optimization method, a controller and a health management device, and belongs to the technical field of refrigerating systems. The parameter optimization method comprises the following steps: acquiring training data reflecting a mapping relationship between operating parameters and an energy efficiency ratio (COP); training and constructing a COP prediction model; sampling in the design space to generate candidate design points, and combining with a random working condition combination input model to obtain a performance prediction value of each candidate point; and outputting an optimal design parameter combination according to the predicted value, such as the inner diameter and the length of the capillary tube and the refrigerant charge amount. A COP prediction model obtained by training based on the method can be integrated in an energy-saving controller and is used for searching an optimal operation set point online in real time to realize dynamic energy efficiency tracking; a health benchmark model can also be constructed to be integrated in a health management device, and early warning of system performance degradation is achieved by comparing the deviation between the actual COP and a health reference value. The whole-process intelligence from design, operation to maintenance is realized, and the design efficiency and the operation energy efficiency are remarkably improved.
Owner:SHENZHEN COOLINGSTYLE TECH CO LTD +1

Fabric search identification graphical user interface for electronic device

1. The name of the design product: fabric search and identification graphical user interface of electronic device. 2. The use of the design product: an electronic device. 3. The design points of the design product: the interface content of the displayed graphical user interface. 4. The picture or photo that best indicates the design points: front view. 5. The use of the graphical user interface: online search and identification of fabrics and other textiles. 6. The human-computer interaction mode of the graphical user interface: in the front view, click the "Fabric Imaging" button to enter the interface change state diagram 1, click the front image upload button (i.e. To Be Submit button) to enter the interface change state diagram 2, click the back image upload button (i.e. √ button) in the interface change state diagram 2 to enter the interface change state diagram 3, and after the front and back images are uploaded in the interface change state diagram 3, automatically enter the interface change state diagram 4 for multi-image overview.
Owner:SUZHOU PEER INTELLIGENT TECHNOLOGY CO LTD