Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

110 results about "Human judgment" patented technology

A legal decision order, decree, or sentence given by a judge or a law court, The ability to come to opinions about things, The power of comparing and deciding. We will refer to this type of judgment as human judgment because, when using it, one is judging according to his natural, human mind and intellect.

Method and system of improving selection of search results

A system and method utilizing human searchers and / or guides to select a search result(s) which may and / or may not be influenced by commercial or compensation information. A guide(s) may be selected and / or provided with information which may be influenced by compensation information associated with the guide(s) and / or other information. Human judgment may be used to select an organic search result(s) and / or a sponsored result. A person searching on behalf of another may make a decision regarding what will be provided to the other person based on varying degrees of commercial influence which may be explicitly and / or indirectly applied to a selection by a person.
Owner:CHACHA SEARCH

Fault management apparatus, fault management method, fault management program and recording medium recording the same

A fault management apparatus that enables calculation of evaluation values relating to a fault occurring to a management target as objective values without involvement of human judgment is provided. Fault information containing fault content information showing content of a fault occurring to a process in a production line, and detection status information and action content information associated with the fault is stored in a fault occurrence history storage part as a fault occurrence history. A fault extraction part reads the fault occurrence history from the fault occurrence history storage part to extract fault information containing specific fault content information. An influence degree calculation part calculates a degree of influence showing the degree of influence caused by a specific fault by performing statistical processing based on detection status information and action content information contained in the fault information extracted by the fault extraction part.
Owner:ORMON CORP

Method for identifying producing area of tea by using element content in the tea

InactiveCN103630528AReliable discriminant methodValid origin identificationAnalysis by thermal excitationSpecial data processing applicationsSpectroscopyHuman judgment
The invention discloses a method for identifying producing area of tea by using element content in the tea. Spectroscopy analysis technique is used for determination and establishment of a tea element content database; based on the partial least squares, VBA code of EXCEL is used to establish a multielement content tea producing area discrimination model; through the determination of the contents of 21 elements in the tea, data is input into a prediction module of a piece of software for calculation; if a judgment value of a certain tea is greater than 0.8, the tea can be considered as belonging to the tea producing area, and otherwise the tea doesn't belong to the tea producing area. The analysis results of the invention are only decided by software prediction value, so as to rule out subjectivity and uncertainty of human judgment; and the method with high determination accuracy can be used to identify different teas from different producing areas and has a broad application prospect.
Owner:FOOD INSPECTION CENT OF CIQ SHENZHEN

Webshell detection method, system and device based on cloud platform, and storage medium

The invention provides a webshell detection method, system and device based on a cloud platform, and a storage medium. The webshell detection method comprises obtaining a white list through keyword judgement, and correcting the white list by combining a machine learning prediction result and a human judgment result. According to the invention, by means of two-engine detection and judgement and cloud unified management, the webshell detection and processing logic is optimized, machine learning recognition detection is added, two engines of characteristic rule matching and machine learning prediction are employed to effectively prevent known and unknown webshell threats, at the same time, the management cost of operational staff is optimized, and the maintenance security cost is reduced.
Owner:SHANGHAI CTRIP COMMERCE CO LTD

Transistor performance analysis system

A system for conducting transistor performance analysis is disclosed, in which automatic graph plotting is interactively enhanced with human judgment. The system includes executing transistor performance analysis software, which receives templates specifying parameters, graph charting options, and algorithms, as well as a database of transistor values, as its inputs. The software produces an output document with linked graphs and a summary report. The software extracts, filters and applies statistical regression to large quantities of data. The software also applies statistical filtering to the data and automatically plots hundreds of charts and graphs based on the data. Graphs are color-coded to highlight relationships that suffer from unusually high noise in the data. Users can manually adjust lines on the graphs, which are automatically reflected in dependent graphs and the summary report. Changes to program methodology can be achieved by changing the template rather than by modifying the software.
Owner:INTEL CORP

Power transmission tower slope and foundation monitoring and early warning method

ActiveCN108711271AStable geological environmentAvoid increasing lossesBatteries circuit arrangementsHeight/levelling measurementProblem of timeTerminal equipment
The invention relates to the technical field of monitoring control, and particularly relates to a power transmission tower slope and foundation monitoring and early warning method comprising the following steps: S1, installation of the slope and foundation monitoring points: terminal equipment used for monitoring sedimentation or displacement change of the power transmission tower geological environment is installed on the power transmission tower slope and foundation and then the data acquired by the terminal equipment and the communication equipment of the server are connected in a signalingway; S2, acquisition of the sedimentation or displacement information of the power transmission tower slope and foundation: the terminal equipment of the slope and foundation monitoring points tracksthe Beidou satellite system to acquire a navigation message, acquires the satellite ephemeris, almanac and clock difference parameters and solves the monitoring point position according to the acquired information to perform high-precision positioning; and S3, transmission of the sedimentation or displacement information of the power transmission tower slope and foundation. The problems of time and labor consumption of manual power transmission tower inspection and error of human judgment can be solved.
Owner:广州市泺立能源科技有限公司

Electric UAV remaining mileage estimation method

The invention discloses an electric UAV remaining mileage estimation method comprising a step S1 of reading out current battery test data including the electric quantity, voltage and current of a battery through a battery control chip; a step S2 of obtaining electric quantity consumption laws parameters through the battery test data; a step S3 of obtaining laws and parameters between flight states including the flight speed and distance and electric quantity consumption through actual flight data; and a step S4 of calculating a remaining mileage estimated value. The invention can calculate the remaining flight mileage in real time according to the electric quantity of the battery; thus, can reduce human judgment and reduce difficulty in using UAVs; and can automatically calculate the flight distance through an algorithm, and can perform UAV flight operation without multi-user collaboration.
Owner:天津飞马机器人科技有限公司

Controlling method for lower folding type high-altitude operation vehicle capable of realizing self-damage prevention of vehicle body

The invention discloses a controlling method for lower folding type high-altitude operation vehicle capable of realizing self-damage prevention of the vehicle body. The lower folding type high-altitude operation vehicle comprises a vehicle body assembly, a boom assembly, a working platform, a movement control hydraulic valve block, a controller, a knuckle arm tilt sensor, a knuckle linear sensor, and a slewing angle sensor of the boom assembly. The control method includes boom control, tilt angle data acquisition, comparison and judgment of calculation data, and emergency control of the boom. When the control method is used in the working process of lower folding type high-altitude operation vehicle, the controller is combined with the real-time working condition and the rotation angle of the turntable is compared with the preset parameter through the variable angle or telescopic length off each knuckle arm. The safety action of each knuckle arm can be judged, and the dangerous action input is forbidden to realize the automatic judgment of the safety action. The controller can automatically determine the self-damage protection without the operator's experience or human judgment, and the self-damage protection can be carried out, which can simplify the operation and improve work efficiency.
Owner:XUZHOU HANDLER SPECIAL VEHICLE

Methods, systems, and apparatus for facilitating the production and presentation of strokes gained golf statistics.

Systems, methods, and apparatus for facilitating the production and presentation of strokes gained golf statistics are described. Some systems include the use of mobile devices for the collection of data during play. The device travels with a golfer and has the means to measure distance-to-hole automatically using GPS and / or laser technology. The device has the means to record shot data before and after a golf shot. The shot data includes the distance-to-hole and lie type of a ball at rest. Lie type is determined by human judgment. The device has the means to transfer data to a database. Some systems may include a database to compile data from mobile devices. The database is arranged to allow for strokes gained analysis of the data, which may be used to generate strokes gained statistics, presented on a computer output system. Related methods also are described.
Owner:FREEMAN & FREEMAN GOLF

Method of measuring a large population of web pages for compliance to content standards that require human judgement to evaluate

Embodiments herein provide a method, computer program product, etc. of measuring a large population of web pages for compliance to content standards that require human judgment to evaluate. The method performs an automated analysis of a web space, comprising gathering information about structure and content of the web space. The performing of the automated analysis further comprises creating first data and second data. Specifically, the creating of the first data comprises creating page-relationship data based on a directory tree structure of servers in the web space or link distances amongst pages in the web space. The creating of the second data comprises analyzing web page content, comprising creating compliance-indicating data and / or content structure data for pages in the web space. In addition, the performing of the automated analysis can comprise performing the automated analysis on a web space that lacks objective standards violations that can be identified using software.
Owner:IBM CORP

Novel integrated equivalent equipment for initiating explosive devices and testing method of novel integrated equivalent equipment

The invention discloses novel integrated equivalent equipment for initiating explosive devices and an equivalent testing method of the initiating explosive devices. The equivalent equipment comprisesa testing system control module (1), a thermal battery activating signal collecting module (2), an engine ignition signal collecting module (3), a fuze input signal collecting module (4), a signal testing result display module (5) and a fuze switch function simulating module (6). In this way, through one core controller, the working time sequences of several kinds of initiating explosive devices in a system can be simulated completely while circuit features of each kind of initiating explosive devices can be equivalently simulated; the test coverage is remarkably improved for the initiating explosive devices, the problem is solved that in the prior art, the working time sequences are judged by human when a distributed testing means is used, and errors caused by human judgment are avoided.
Owner:BEIJING INSTITUTE OF TECHNOLOGYGY

Device and method for energy-minimizing human ground routing

There are certain tasks that require humans to proceed on foot over intervening terrain (that may include “improved” segments such as paved roads and bridges) from some starting point A to some objective or destination point B, and perhaps thence to additional points C and D. Exemplars of civilian endeavors include forest firefighting, search and rescue, surveying, exploration, and recreational hiking. Military applications include infantry and special operations forces movements. In many of these endeavors, it is desired to be as rested as possible when reaching the destination in order to have the energy remaining to successfully or optimally accomplish some “objective” activity. The present invention provides a methodology for computing the route for a human being traveling on foot over arbitrary terrain from any point A to any other point B (and if desired to points C, D, etc. beyond) such that the human energy expended walking from Point A to point B (and any points beyond) is minimized. The energy-minimizing human ground routing system (EHGRS) enables recreational hikers, Army and Marine Corps infantry patrols, special operations forces, forest firefighters, geologists and search and rescue teams to quickly find the energy-minimizing route between any two points over any terrain so that they arrive at their destination with the minimum possible degradation of their performance due to fatigue, in contrast to routing developed based on human judgment.
Owner:FRONT EDGE TECH

CTOD (crack-tip opening displacement) measurement method based on high-temperature image processing

The invention discloses a CTOD (crack-tip opening displacement) measurement method based on high-temperature image processing, and belongs to the technical field of engineering materials, structure deformation and mechanical experiments. The CTOD measurement method is technically characterized in that a test piece provided with precracks is subjected to high-temperature mechanical loading experiment, a camera equipped with a filter device is used for shooting the propagation process of cracks on the surface of the test piece, , cracks of a notch of the test piece are subjected to positioning detection with an edge detection method on an acquired image, and the open displacement of a crack tip is calculated, so that CTOD in the high-temperature environment of the material is acquired. According to the method, the CTOD is directly calculated through an image processing technology; and compared with a conventional method for obtaining the CTOD of the material through a stress-displacement curve, the method is simple and direct, a result can be directly obtained through auxiliary calculation of software, and conventional errors of the stress-displacement curve due to human judgment are reduced.
Owner:TSINGHUA UNIV

Method and device for obtaining IP

The invention discloses a method for obtaining an IP. According to the method for obtaining the IP, a first preset rule can be determined according to an IP request message; and if the first preset rule is not met, the IP information is obtained again; therefore, after setting the request message, the user does not need to manage whether the obtained IP is available or not, and the IP address is obtained again when the requirements are not met. The whole process does not need to be processed by human judgment, therefore, the operation is flexible and convenient; and the algorithm is not need to add artificially, therefore, the use is simple and efficient. The embodiment of the invention also provides a device for obtaining the IP, which can also achieve the above technical effect.
Owner:MASHANG CONSUMER FINANCE CO LTD

Stream-processing-technology-storm-based on-line monitoring method of distribution production equipment

The invention discloses a stream-processing-technology-storm-based on-line monitoring method of distribution production equipment. According to the method, when equipment real-time data of a distribution production system need to be updated, the data are sent to a message response system and according to equipment types, different message subjects are issued; a stream processing system storm obtains corresponding subject messages from the message response system in real time according to the different equipment types, on-line processing is carried out and whether a current state is abnormal is determined; if so, equipment messages are sent to an alarm system; processed equipment state values are stored into an off-line database; and an early-warning analysis is carried out by combining external weather bureau data and the off-line database with the stored processing results. Therefore, real-time monitoring can be realized; with combination of historical data, correctness can be determined by an internal analysis model; compared with the built-in fixed expert opinions and human judgment in the traditional monitoring system, the early-warning information analyzed by an analysis model is more accurate; and the method is scientific and precise according to the data basis.
Owner:GUIZHOU POWER GRID INFORMATION & TELECOMM +1

Voiceprint image feature-based transformer state recognition method, voiceprint image feature-based transformer state recognition systems and medium

The invention discloses a voiceprint image feature-based transformer state recognition method, voiceprint image feature-based transformer state recognition systems and a medium. The recognition methodcomprises the following steps of: generating voiceprint feature images according to sound signals, extracting voiceprint image feature information from the voiceprint feature images, and comparing the voiceprint image feature information with a preset transformer state feature recognition library or inputting the voiceprint image feature information into a pre-trained artificial intelligence machine learning model to recognize the noise-related state of a target transformer. According to the invention, the voiceprint image features can be used to recognize the noise-related abnormal operationstate of the transformer, the problems of insufficient human judgment experience and large errors and the problems of easy omission of the features and low accuracy caused by an existing acoustic diagnostic system can be significantly improved, diagnostic accuracy of the noise-related transformer operation state can be greatly improved, diagnostic accuracy is high and diagnostic speed is fast.
Owner:STATE GRID HUNAN ELECTRIC POWER +2

Method for determining call incoming reason and device thereof

The invention provides a method for determining a call incoming reason and a device thereof. The method includes the following steps of: finding out a service content attribute of a conversation whose call incoming reason needs to be determined; extracting keywords from the service content attribute; matching the extracted keywords with reserved keywords representing types of call incoming reasons, and calculating a corresponding matching degree; and according to the matched type of the call incoming reason and the matching degree, determining the call incoming reason of the conversation. According to the invention, the keywords of the service content attribute of an incoming call are automatically matched with keywords in call incoming reason type attributes so as to complete the collection of the call incoming reasons, thus subjective one-sidedness of human judgment is avoided, the time for operators to process the conversation is shortened, the call completion rate of users is raised, and an effect of reducing the operation cost of an operating agency is achieved.
Owner:ZTE CORP

Field operation distance-based performance accounting management method and system

The invention discloses a field operation distance-based performance calculation method and system. The method comprises deciding positions and assigning permissions; setting the unit price for the filed operation distance; obtaining operating paths of field workers, geological positions of outdoor operation fields and information of images which are took in the fields; making an analysis and judgment and accounting the performance. The system based on the method comprises a PC application client and an APP application client which are interconnected via the network; and an organizational structure module, a task module, a performance accounting module, an analyzing and judging module, a positioning module and a shooting module. The invention solves the defects of traditional field worker performance methods and the defects of faking and rent seeking by and low enthusiasm of workers, improves workers'sense of fairness and enthusiasm about enterprises, and reduces the labor cost for human judgment, authenticity analysis and performance calculation.
Owner:CHENGDU JINWANTAI TECH CO LTD

Greenhouse control system based on augmented reality technology application

InactiveCN108427457AReduce cultural qualityReduced farming experience limitSimultaneous control of multiple variablesAnalysis dataGreenhouse
The invention relates to a greenhouse control system based on augmented reality technology application. The system comprises AR glasses (1), an image collector (2), a micro projector (3), a central controller, an environmental parameter sensing mechanism and an environmental parameter adjustment mechanism. According to the system, by applying an augmented reality technology to equipment for environment control in an agricultural greenhouse, compared with a traditional control system, the system has the advantages that high-degree intelligent control and self-service analysis functions are achieved, a series of visual analysis data can be provided for users, and the users can know the growth state of plants without using professional agronomic knowledge for analyzing the test data, so thatrestrictions of the system on the user's own cultural quality and farming experience are reduced, and meanwhile the possibility that some factors are ignored in the process of human judgment is avoided. In addition, according to the system, environmental parameters which need to be changed at present can also be analyzed and obtained, so that corresponding control measures are taken, and the timely and effective intelligent control operation of the greenhouse environment is achieved.
Owner:杜海

Fault management apparatus, fault management method, fault management program and recording medium

InactiveCN101055636AThe effect of not intervening in judgmentElectric testing/monitoringResourcesProduction lineHuman judgment
A fault management apparatus that enables calculation of evaluation values relating to a fault occurring to a management target as objective values without involvement of human judgment is provided. Fault information containing fault content information showing content of a fault occurring to a process in a production line, and detection status information and action content information associated with the fault is stored in a fault occurrence history storage part as a fault occurrence history. A fault extraction part reads the fault occurrence history from the fault occurrence history storage part to extract fault information containing specific fault content information. An influence degree calculation part calculates a degree of influence showing the degree of influence caused by a specific fault by performing statistical processing based on detection status information and action content information contained in the fault information extracted by the fault extraction part.
Owner:ORMON CORP

Traffic signal phase design method based on integer programming model

The invention discloses a traffic signal phase design method based on an integer programming model, comprising the following steps: S1, calculating a candidate phase matrix: establishing a lamp group compatibility relation graph Gh, handling the confluence conflict of more than two traffic flows, removing each phase column in which the lamp group sets are compatible in pairs but not mutually compatible in the confluence conflict, and calculating a candidate phase set; S2, after the lamp group compatibility relation graph Gh is determined, inputting a target phase number, and ensuring that each lamp group appears at each once in one cycle of phase CP, wherein the cycle of phase CP is a cycle of phase composed of a plurality of phases selected from the candidate phase matrix; and S3, building a phase design model of vane volume, time headway and street-crossing passenger length taking the factors of conflict into account. Human judgment and adjustment in phase design are simplified. A phase design suitable for an intersection is picked out from multiple phase combinations automatically using a model. Manpower is reduced. The technical requirement on managers is lowered.
Owner:GUANGDONG ZHENYE UCTRL TECH CORP LTD

Control method and system for Q-time interval products

The invention discloses a control method and system for Q-time interval products. The method comprises the following steps: acquiring the parameters of the current Q-time interval processing procedure; calculating the weights of all steps in the current Q-time interval by a weight calculation formula according to the acquired parameters; calculating the loadings of the steps in the current Q-time interval according to the acquired weights; judging whether the number of on-line products in each step in the current Q-time interval is greater than the loading of the step; correspondingly processing the procedures in the current Q-time interval according to judgment results. According to the method, Q-time is averagely allocated to the steps according to the WPH (wafer per hour) weights of the steps so as to obtain the maximum WIP (Work In Process) quantity each step in the current interval can bear under the current WPH capability, so that risks caused by human judgment are avoided and the quality of products is ensured.
Owner:SHANGHAI HUALI MICROELECTRONICS CORP

Automobile safety starting and stopping system and method

The invention discloses an automobile safety starting and stopping system and method. The system comprises an obstacle detection unit, a gear detection unit, an accelerator detection unit, an accelerator locking unit and a control unit. When receiving information that the distance between an obstacle and the front side of an automobile is smaller than or equal to the preset distance between the obstacle and the front side of the automobile, the automobile is in a drive gear state, and the displacement of an automobile accelerator is larger than or equal to the preset displacement of the automobile accelerator, the control unit controls the accelerator locking unit to lock the automobile accelerator; similarly, the automobile accelerator is locked in the backing process of the automobile. According to the system, the phenomena that a driver engages a gear mistakenly and personnel injuries and automobile damage are possibly caused by the driver treading on the accelerator excessively can be avoided. Meanwhile, the accelerator can be locked accurately in time through the system without depending on human judgment, so that the situation of human misjudgment possibly occurring is avoided, and human mistaken gear engagement or mistaken accelerator treading can be corrected in time through the accelerator locking function of the system.
Owner:CHERY AUTOMOBILE CO LTD

Thermal power plant generator stator cooling water system and start-stop control method thereof

The invention provides a thermal power plant generator stator cooling water system and a start-stop control method thereof. The system comprises a stator cooling water tank, a first stator cooling water pump, a second stator cooling water pump, a first cooler, a second cooler, a stator cooling water temperature control valve, a stator cooling water flow adjustment valve, a stator cooling water supply screen, a water supply screen bypass electric door, an ion exchanger, an ion exchange water replenishing electric door, an ion exchange water replenishing screen, a water replenishing screen bypass electric door, a stator cooling water tank water replenishing electric door, a stator cooling water tank water replenishing adjustment valve, a stator cooling water tank water replenishing bypass electric door and an anti-siphon electric door. In a total stator cooling water system stop state, automatic start of the stator cooling water system can be realized; in a stator cooling water system operation state, automatic stop of the stator cooling water system is realized; and human judgment is considered, jump operation of the system program control logic can be realized.
Owner:NORTH CHINA ELECTRICAL POWER RES INST +1

Crane intelligent lifting system based on limb motion recognition

The present invention relates to a crane intelligent lifting system based on limb motion recognition. Based on a human-computer interaction system of six control units, the crane intelligent lifting system is characterized in that: 1) a large zoom network camera continuously collects multiple sets of standard limb motions of the command personnel, 2) a large zoom network camera collects limb motions of the command personnel in real time through the cloud platform on the crane cockpit, and then enters a contour extraction unit and a feature extraction unit to obtain a gesture Hu image moment feature vector of the command personnel; and 3) query is performed through a sample classifier by using the SVM machine learning algorithm, and the most matched limb motion sample class is returned, sothat the corresponding crane command signal is transmitted to the crane controller to complete the crane lifting work. According to the system disclosed by the present invention, the shortcomings of the above-mentioned existing limb motion recognition technology is overcome, that the signal human judgment and command mode is not friendly enough is overcome, and referring to the national standard GB5082-85 of the lifting command signal, the command personnel can be tracked in real time, and the system has the advantages of a low cost, strong robustness and high real-time performance.
Owner:JILIN UNIV

System and method for risk analyzed program planning (RAPP)

A planning method that supports go / no-go decisions to launch or continue transformative programs that typically have durations of several years to achieve desired outcomes. Examples include organizational centralization and decentralization, process improvement, continuous improvement, Agile Management and Enterprise Resource Management. A multi-step method provides a seamless path from human judgments regarding desired outcomes and their associated accomplishments, obstacles and risk factors, to financial risk assessments for achieving those desired outcomes. The methods use of Project and Project Risk management technology provides a seamless path to more detailed granularity required for project management of program implementations as well as a return to less granularity to repeat earlier steps of the multistep method, to reassess program progress. Techniques from several planning disciplines including, Project Management, Project Risk Management, Scenario Planning, Financial Modeling, and most notably Backcasting are used.
Owner:ADLER JOEL

Artificial intelligence ethical rule realization method and system that distinguish good from bad and robot

PendingCN111860767AReducing the Ethical Risks of Artificial IntelligenceProgramme-controlled manipulatorNeural architecturesAlgorithmEthics of artificial intelligence
The invention discloses an artificial intelligence ethical rule realization method and system that distinguish good from bad, and robot. The method comprises a first event scene acquisition step; a first human recognition step; a first artificial intelligence device identification step; a first human judgment step; and a damage judging and stopping step. According to the method, the system and therobot, the artificial intelligence ethical rules can be used for differentially treating people who do not hurt the human and people who hurt the human, so that the artificial intelligence device canpunish bad and promote good, and the artificial intelligence ethical risk is reduced.
Owner:SOUTH CHINA NORMAL UNIVERSITY

Peeling test method and peeling test device

The embodiment of the invention discloses a peeling test method and a peeling test device. The peeling test device comprises: a force transducer acquiring force values in the peeling process of a shoe to be tested; an analog-to-digital (A-D) converter which is connected with the force transducer and converts the force values into discrete digital signals; and a first micro-control unit which is connected with the A-D converter, orders the discrete digital signals according to the size of the discrete digital signal values to obtain a medium value of an ordering result, and adopting the medium value as an effective peeling strength value corresponding to the current displacement of the shoe to be tested. By adopting the peeling test method and the peeling test device provided in the embodiment of the invention, errors generated through human judgment can be avoided, the peeling strength value of the shoe to be tested can be accurately tested, and the peeling strength value can be obtained by obtaining adhesion defects and the adhesion capability in the effective width of an adhesive layer through analyzing a displacement-strength value curve no longer just by the generation of early adhesive cracking.
Owner:成都产品质量检验研究院有限责任公司 +2
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products