baber/WOPTO huggingface dataset:
Patent WO-2018107775-A1 (WO)
Title: 用于风电场的控制方法、装置和风力发电系统
Inventor: QIAO YUAN
IPC: H02J3/18
Filed: 2017-08-08
Abstract: 一种用于风电场的控制方法、装置和风力发电系统。该方法包括：检测风电场的并网点的电压和电流，并计算并网点的无功功率（S210）；接收电网调度信号，并基于电网调度信号确定风电场的理想无功功率（S220）；计算理想无功功率和无功功率的无功功率差值（S230）；监测风力发电机组的当前风速信息和风力发电机组的运行信息，获取风力发电机组的出力裕度（S240）；根据无功功率差值和出力裕度，为风力发电机组分配需提供或吸收的无功功率，并向风力发电机组发送用于指示风力发电机组产生所分配的无功功率的指令（S250）。
Patent WO-2018059164-A1 (WO)
Inventor: WU YANG
IPC: H04N21/45
Filed: 2017-08-23
Abstract: Disclosed are a method and apparatus for switching a bit stream type of video playing. The method comprises: determining enabled multi-path video playing; determining a current split-screen mode according to the number of paths of the determined enabled video playing; determining a bit stream type corresponding to the current split-screen mode according to a pre-set corresponding relationship between the split-screen mode and the bit stream type; and switching a bit stream type of each path of enabled video playing according to the determined bit stream type. Applying the embodiments of the present application, the problem of client crash due to insufficient client memory is avoided.
Patent WO-2018050016-A1 (WO)
Title: 轴承实时动态载荷的监测方法及装置、轴承寿命评估方法
Inventor: HE CHENYU
IPC: G01M13/04
Filed: 2017-09-07
Abstract: 一种轴承（2）实时动态载荷的监测方法及装置、轴承（2）寿命评估方法，其中监测方法包括：确定轴承（2）的传递函数（T10），传递函数为反映轴承（2）所受的载荷与响应信号之间关系的函数，响应信号反映轴承（2）受到载荷时的运动情况；在运行工况下，实时获取轴承（2）的响应信号（T20）；根据传递函数以及响应信号，获得轴承（2）的实时动态载荷（T30）。此监测方法及装置受安装条件的限制小，且得到的载荷更加准确、真实。
Patent WO-2019047292-A1 (WO)
Title: Method for preparing variable thickness glove and glove prepared thereby
Inventor: LIAO YI CHUAN
IPC: A61B42/10
Filed: 2017-09-27
Abstract: Disclosed are a method for preparing a variable thickness glove and a glove prepared thereby. The method for preparing the variable thickness glove comprises immersing an existing glove mold in liquids of different concentrations, and thinning the finger parts of the glove and thickening the rest of the glove by means of one overall immersion in rubber latex. The glove prepared by means of the method comprises a glove palm (6) and glove fingers (1-5) that are integrally formed, and same can satisfy the protection requirement for X-rays, γ-rays and neutrons, and can ensure the flexibility of fingers performing an operation on the premise of effectively protecting the back of a hand of a doctor involved in the operation.
Patent WO-2019056406-A1 (WO)
Title: Process for making paper by recycling waste paper
Inventor: LING YOUXIANG
IPC: D21C5/02
Filed: 2017-09-29
Abstract: Disclosed is a process for making paper by recycling waste paper, the process comprising (1) purchasing waste paper; (2) crushing the waste paper; (3) removing residue at a high concentration; (4) coarse screening same; (5) fine screening same; (6) concentrating same by means of an inclined net; (7) storing a pulp in a pulp storage pool; (8) flowing the pulp by means of a pulp flowing box; (9) moulding same by means of a moulding net; (10) squeezing same; (11) drying same; (12) sizing; (13) coiling same; (14) rewinding same; (15) packaging same; and (16) putting the finished product in storage. The process has a scum utilization of 100%, can save on electric energy by 80%, reduces the enterprise cost by 8%, and save on water consumption by 80%.
Patent WO-2018176819-A1 (WO)
Inventor: GU PINCHAO
IPC: G06F3/042
Filed: 2017-10-23
Abstract: L'invention concerne un substrat d'affichage et un dispositif d'affichage. Le substrat d'affichage comprend un réseau de dispositifs d'induction optique (1) et une structure optique (2) située au-dessus du réseau de dispositifs d'induction optique (1). La structure optique (2) comprend une pluralité d'unités optiques (20), chaque unité optique (20) comprenant une zone d'ombrage de lumière (Q1) et une zone de transmission de lumière (Q2). Le substrat d'affichage comprend également un réseau de pixels (3) disposé au-dessus de la structure optique (2), le réseau de pixels (3) comprenant une pluralité d'unités de pixel (30), chaque unité de pixel (30) comprenant différents sous-pixels de couleur.
Patent WO-2018099220-A1 (WO)
Title: 一种种植设备中植物病虫害预测方法及装置
Inventor: TAO YI
IPC: G06Q10/04
Filed: 2017-10-27
Abstract: 一种种植设备中植物病虫害预测方法及装置，该方法包括以下步骤：确定在种植设备内生长的目标植物的类型（S110）；获得目标植物当前的生长环境数据（S120）；将目标植物的生长环境数据分别与预先建立的病虫害模型库中每种类型的病虫害对应的环境数据进行比对，获得比对结果（S130），病虫害模型库与目标植物的类型相对应；根据比对结果，预测目标植物在下一时段是否会发生病虫害（S140）。应用上述方法，可以对目标植物在下一时段是否会发生病虫害进行较为准确的预测，便于种植设备或者用户及时采取相关措施，减小病虫害带来的损失，提升用户体验。
Patent WO-2018095228-A1 (WO)
Inventor: JIANG YUN
IPC: H02J7/32
Filed: 2017-11-10
Abstract: L'invention concerne un circuit de collecte d'énergie de mouvement (100) et un dispositif électronique portable (1000). Le circuit (100) comprend: un module de production d'énergie (10) pour convertir l'énergie cinétique générée par le mouvement humain en énergie électrique, et délivrer en sortie un courant continu; un module de collecte d'énergie de mouvement basse fréquence (20) pour collecter le courant continu délivré par le module de production d'énergie (10) lorsqu'une personne est dans un état de mouvement basse fréquence; un module de collecte d'énergie de mouvement haute fréquence (30) pour collecter le courant continu délivré par le module de production d'énergie (10) lorsque la personne est dans un état de mouvement haute fréquence; un module de stockage d'énergie (40) étant respectivement connecté au module de collecte d'énergie de mouvement basse fréquence (20) et au module de collecte d'énergie de mouvement haute fréquence (30), de manière à être utilisé pour stocker l'énergie électrique; un module de commutation de mouvement (50) étant respectivement connecté au module de production d'énergie (10), au module de collecte d'énergie de mouvement basse fréquence (20) et au module de collecte d'énergie de mouvement haute fréquence (30), de façon à être utilisé pour surveiller les états de mouvement de la personne, et commander, en fonction des états de mouvement de la personne, le module de collecte d'énergie de mouvement basse fréquence (20) et le module de collecte d'énergie de mouvement haute fréquence (30) à fonctionner de manière commutée de telle sorte que le module de collecte d'énergie de mouvement basse fréquence (20) et le module de collecte d'énergie de mouvement haute fréquence (30) peuvent alternativement charger le module de stockage d'énergie (40). Le circuit (100) peut éviter une non-exploitation de l'énergie de mouvement, améliorant l'efficacité de collecte de l'énergie de mouvement.
Patent WO-2018086617-A1 (WO)
Inventor: GAO LI
IPC: H04L29/06
Filed: 2017-11-14
Abstract: Des modes de réalisation de la présente invention concernent un procédé de traitement de données permettant d'empêcher un gaspillage de ressources d'interface radioélectrique provoqué par l'émission de données invalides. Le procédé selon les modes de réalisation de la présente invention comprend les étapes suivantes : une station de base transmet un premier paquet de données envoyé par un serveur à un terminal; la station de base reçoit un message de rétroaction envoyé par le terminal au serveur, le message de rétroaction étant utilisé afin d'indiquer que le premier paquet de données a été reçu par le terminal; la station de base obtient un en-tête TCP dans le message de rétroaction; la station de base détermine, en fonction de l'en-tête TCP, si une connexion TCP entre le terminal et le serveur est valide; et la station de base rejette un second paquet de données au niveau de la station de base si la connexion TCP est invalide, le premier paquet de données et le second paquet de données étant des paquets de données envoyés par le serveur et reçus par la station de base, et le second paquet de données étant un paquet de données n'ayant pas été envoyé au terminal par la station de base. Les modes de réalisation de la présente invention concernent en outre une station de base, permettant d'empêcher un gaspillage de ressources d'interface radioélectrique provoqué par l'émission de données invalides.
Patent WO-2019095379-A1 (WO)
Title: 一种业务激活及去激活的方法、装置、计算机存储介质
Inventor: LIU JIANHUA
IPC: H04W28/02
Filed: 2017-11-20
Abstract: 本发明公开了一种业务激活及去激活的方法、装置、计算机存储介质，所述方法包括：终端在向网络实体发起注册的过程中，向所述网络实体发送指示信息，所述指示信息用于向所述网络实体指示需要激活的业务和/或需要去激活的业务。
Patent WO-2019100471-A1 (WO)
Inventor: SONG DONGQIANG
IPC: C08L91/00
Filed: 2017-12-15
Abstract: 一种PP-PE-PEN三基体树脂复合材料，属于塑料技术领域，所述PP-PE-PEN三基体树脂复合材料以PP、PE以及PEN作为该树脂复合材料的基体，同时含有多种功能助剂，通过优化助剂的种类以及含量，使得所述PP-PE-PEN三基体树脂复合材料具有优异的综合性能，且加工性能好，成本低，生产工艺简单。
Patent WO-2019061891-A1 (WO)
Title: Tower portion, tower, wind turbine generator assembly and method for manufacturing tower portion
Inventor: ZHANG ZIPING
IPC: F03D13/20
Filed: 2017-12-25
Abstract: A tower portion, a tower, and a wind turbine generator assembly. The tower portion comprises: a main tower portion (4), and a longitudinal flange pair (9). The main tower portion is divided into at least two sections by means a longitudinal seam (6) formed in a longitudinal direction thereof. The longitudinal flange pair is provided in the longitudinal seam along the longitudinal direction of the main tower portion. The longitudinal flange pair protrudes from an inner surface (41) and an outer surface (42) of the main tower portion in a radial direction thereof, and is welded to a corresponding section of the main tower portion. The tower portion reduces welding difficulty, reduces heat produced during the welding process, and improves the quality of the weld. The invention further discloses a method for manufacturing the tower portion.
Patent WO-2019119475-A1 (WO)
Inventor: LI XING
IPC: C02F1/52
Filed: 2017-12-26
Abstract: 一种分级强化混凝的方法，在混凝开始时使用聚合氯化铝进行第一级投药，同时快速搅拌约0.5～1min，使得颗粒污染物的Zeta电位须处于0±1mV范围内；再使用四氯化锆进行第二级投药并继续快速搅拌0.5～1min后，接着慢速搅拌10～15min；聚合氯化铝的碱化度B≥2.0；快速搅拌速度为300～500rpm；慢速搅拌速度为40～60rpm。
Patent WO-2019153169-A1 (WO)
Title: Method and apparatus for adjusting robot motion path
Inventor: ZHAO FANGFANG
IPC: B25J9/00
Filed: 2018-02-08
Abstract: Embodiments of present disclosure relate to adjusting a robot motion path. In the method for adjusting a robot motion path, a first processing procedure may be performed on a first workpiece to obtain a first product. Then, first process data may be obtained, where the first process data describes an attribute of the first processing procedure for obtaining the first product from the first workpiece. Next, based on the obtained first process data, a robot motion path of a second processing procedure that is to be performed on the first product by a robot may be adjusted. Further, embodiments of present disclosure provide apparatuses, systems, and computer readable media for adjusting a robot motion path.
Patent WO-2018201781-A1 (WO)
Title: 薄膜晶体管、阵列基板及显示装置
Inventor: GU KEKE
IPC: H01L29/786
Filed: 2018-02-27
Abstract: 一种薄膜晶体管、阵列基板及显示装置，涉及显示技术领域，在应用于显示领域的情况下，能够在沟道的宽长比一定的情况下，增加亚像素单元的开口率。该薄膜晶体管包括栅极（10）、有源层（20）、源极（31）、漏极（32）。源极包括连接部（30）以及依次平行设置的第一子部（311）、第二子部（312）、第三子部（313）。在子部的第一端，连接部连接第一子部、第二子部、第三子部以形成相邻的两个凹部。在子部的第二端，第二子部的端部到连接部的距离小于第一子部的端部和第三子部的端部到连接部的距离。漏极包括连接块（300）以及分别位于两个凹部中的第一漏极（321）和第二漏极（322），连接块至少部分位于第一漏极和第二漏极之间以连接第一漏极和第二漏极。
Patent WO-2018196775-A1 (WO)
Title: 一种突发热点访问均衡处理方法、装置、介质及设备
Inventor: GONG HAOHUA
IPC: H04L29/08
Filed: 2018-04-25
Abstract: 本文公开一种突发热点访问均衡处理方法、装置、介质及设备，此方法包括：决策设备识别突发热点URL，针对此突发热点URL生成负载均衡策略，将所述突发热点URL和相应的负载均衡策略发送至负载均衡设备；所述负载均衡设备使用接收到的负载均衡策略控制各服务器对访问相应的URL的请求进行负载均衡。本发明采用实时动态热点识别的方式，多策略混合决策，并且对不同域名设置不同的策略，可以满足不同客户的需要。
Patent WO-2019029195-A1 (WO)
Title: Driving state monitoring method and device, driver monitoring system, and vehicle
Inventor: WANG FEI
IPC: B60W40/08
Filed: 2018-04-25
Abstract: Disclosed in an embodiment of the present invention are a driving state monitoring method and device, a driver monitoring system, and a vehicle. The driving state monitoring method comprises: performing driver state detection on the basis of an image of a driver; and outputting, according to a result of the driver state detection, a monitoring result of a driving state of the driver, and/or performing intelligent driving control. The embodiment of the present invention can realize real time monitoring of a driving state of a driver, such that corresponding measures can be timely taken when the driver is in a poor driving state, thereby ensuring safe driving, and preventing occurrence of traffic accidents.
Patent WO-2019192052-A1 (WO)
Title: Heating cooker
Inventor: ZENG LING
IPC: F24C7/02
Filed: 2018-05-11
Abstract: A heating cooker, comprising: a cavity (20), in which a heating cavity (34) for placing food is formed, one side of the heating cavity (34) being formed with an opening that allows entry and exit of the food; a door (50) provided on the cavity (20) to close or open the opening, a first rack (541) being formed on the door (50); a door driving mechanism that extends toward the door (50) and is engaged with the first rack (541) to drive the door (50) to rotate; at least one micro switch for controlling on-off of the door driving mechanism; and at least one trigger block which is formed on the door (50) at a position corresponding to the first rack (541), and used for triggering the micro switch. According to the heating cooker, the opening can be automatically opened or closed by the door (50), and the door (50) can automatically stop after being in place; thus, it does not need to touch the door (50) by the user or to additionally provide a button used for controlling the door (50) to stop rotating, thereby avoiding the problem of burns caused by the user touching the door (50) accidently; the present invention improves the user convenience and the grade of the product.
Patent WO-2019062146-A1 (WO)
Title: Display device
Inventor: GAO HANFEI
IPC: H04M1/02
Filed: 2018-05-16
Abstract: A display device (100) comprises a body (10), a display screen (20), a light extraction module (30), a second display area (50), and an optical path structure (40). The display screen (20) is disposed on the body (10), wherein the display screen (20) comprises a first display area (21) and a transparent area (23), and the first display area (21) has a light emitting surface (211) facing away from the body (10). The light extraction module (30) is located between the display screen (20) and the body (10). The second display area (50) is disposed between the display screen (20) and the body (10). The optical path structure (40) is located between the display screen (20) and the body (10). Furthermore, the second display area (50) has a first state and a second state. In the first state, the second display area (50) does not emit light, and the light incident on the transparent area (23) reaches the light extraction module (30) via the optical path structure (40). In the second state, the light emitted by the second display area (50) reaches the transparent area (23) via the optical path structure (40), causing the transparent area (23) to display image information, thereby achieving compensation of the transparent area (23) and realizing full-screen display.
Patent WO-2019104951-A1 (WO)
Inventor: WANG JIAN
IPC: G05D1/02
Filed: 2018-05-17
Abstract: 本发明公开了一种人工智能购物设备，包括：主机身、行进驱动系统、机身控制接口、外部感知系统、中央智能系统、远程通信系统、定位系统、显示触控系统；其中，所述外部感知系统包括：双摄像头、防碰撞雷达。本发明的人工智能购物设备及其系统，可自主驱动低速行进，具有路径导航自动行驶、障碍躲避、用户跟随、物品保藏的功能，可以帮助在智慧商圈范围内活动的用户进行快速结账、物品承载、寄存的功能。该人工智能购物设备充分结合了人工智能、移动支付等技术手段，能够针对用户在大型商圈购物休闲活动的全过程实现改善体验、提升效率。
Patent WO-2019144549-A1 (WO)
Title: Vulnerability testing method and device, computer equipment, and storage medium
Inventor: LIN JIASI
IPC: G06F11/36
Filed: 2018-05-29
Abstract: A vulnerability testing method, comprising: obtaining a current to-be-tested device set to be subjected to vulnerability testing, the current to-be-tested device set comprising a plurality of to-be-tested devices; obtaining target features of the to-be-tested devices in the current to-be-tested device set, and combining the to-be-tested devices having the same target features to obtain target to-be-tested device sets corresponding to the target features; respectively selecting a testing device from the target to-be-tested device sets, the number of the testing devices being less than that of all the to-be-tested devices in a corresponding target testing set; obtaining vulnerability testing cases corresponding to the target features, and performing vulnerability testing on the corresponding testing devices according to the vulnerability testing cases corresponding to the target features to obtain the vulnerability testing result; and when the vulnerability testing result is that vulnerability exists the testing devices, performing vulnerability testing on the to-be-tested devices in the corresponding target to-be-tested device sets according to the vulnerability.
Patent WO-2019011273-A1 (WO)
Title: Byzantine fault-tolerant reward- and punishment-based method for authorizing a data block chain to participate in consensus, and reward and punishment method therefor
Inventor: RAIMO MALCOLM HELMUT LERIDER
IPC: G06Q20/06
Filed: 2018-07-11
Abstract: A Byzantine fault-tolerant reward- and punishment-based method for authorizing a data block chain to participate in consensus, and a reward and punishment method therefor, which relate to fault-tolerant technology for a data block chain. A node reward and punishment algorithm is used to ensure the integrity of commands sent by nodes in a Byzantine fault-tolerant data block chain authorized to participate in consensus. The Byzantine fault-tolerant method comprises: step 1: electing consensus nodes in a data block chain, wherein the number of consensus nodes is less than the total number of nodes in the data block chain; step 2: allowing the consensus nodes to carry out consensus games to reach a consensus on the authenticity determination of a command sent by the nodes in the data block chain; and step 3: rewarding or punishing the nodes in the block chain based on a result of the consensus reached by the consensus nodes.
Patent WO-2019011309-A1 (WO)
Title: Heat-transfer and heat-storage separation method and system for solar photothermal utilization
Inventor: CHEN YILONG
IPC: F24D15/02
Filed: 2018-07-13
Abstract: A heat-transfer and heat-storage separation method and system for solar photothermal utilization, the system comprising: a solar energy heat collecting field (100) that is provided with a solar energy heat collector (105) and high- and low-temperature heat transfer medium main tubes (102, 101); and a heat-storage and heat-dissipation system (200) and a thermal energy utilization system (300) which are connected in parallel between the high- and low-temperature heat transfer medium main tubes (102, 101); the heat-storage and heat-dissipation system (200) comprises a heat-storage tank (201), the interior of which being divided, according to the positions of energy storage mediums, into a top portion packing zone (211), one or more intermediate packing zones (212) and a bottom portion packing zone (213) which communicate in sequence, each packing zone being provided with an inlet switching valve.
Patent WO-2020014895-A1 (WO)
Title: Infusion alarm system and method, and computer device and storage medium
Inventor: TU YOUQIANG
IPC: A61M5/172
Filed: 2018-07-18
Abstract: Disclosed are an infusion alarm system and method, a computer device and a storage medium. The system comprises: a drip chamber (20), an infusion pipe (21), an infusion pump (22), a sensor (23), an infuser roller (24), a signal processor (25) and an alarm (26), wherein the infusion pump (22), the sensor (23) and the infuser roller (24) are arranged on the infusion pipe (21); the signal processor (25) is connected to the sensor (23) and the alarm (25); the sensor (23) is used for collecting pressure data of the infusion pipe (21) where the sensor (23) is located, and sending the pressure data to the signal processor (25); the signal processor (25) is used for monitoring the pressure data, and calibrating the monitored pressure data when a mutation of the pressure data is monitored, with the mutation of the pressure data being determined based on changes in the trend of a curve formed by the pressure data; the signal processor (25) is further used for sending an alarm instruction to the alarm (26) based on the calibrated pressure data; and the alarm (26) is used for executing an alarm operation based on the alarm instruction, such that the alarm operation can be accurately executed based on the calibrated pressure data.
Patent WO-2019019998-A1 (WO)
Title: Il-15 protein complex pharmaceutical composition and uses thereof
Inventor: WU TINGTING
IPC: A61P37/02
Filed: 2018-07-24
Abstract: A pharmaceutical composition, which comprises an IL-15 protein complex and a citrate buffer solution. In addition, the pharmaceutical composition may also comprise a sugar and a non-ionic surfactant. The pharmaceutical composition demonstrates a high degree of stability even after being stored at 2-8 °C for several months.
Patent WO-2019024780-A1 (WO)
Title: Light-weight processing method for blockchain, and blockchain node and storage medium
Inventor: YAN JUNZHI
IPC: H04L29/08
Filed: 2018-07-27
Abstract: Disclosed are a light-weight processing method for a blockchain, and a blockchain node and a computer storage medium. The light-weight processing method for a blockchain applied to a first blockchain node comprises: based on N blocks to be deleted continuously distributed in a transaction chain, generating a parameter block, wherein N is a positive integer; deleting the N blocks in the transaction chain; and storing the parameter block, wherein the parameter block and undeleted blocks in the transaction chain together form an optimized chain, a father block of the parameter block is a block prior to the deleted N blocks in the transaction chain, and a sub-region of the parameter block is a region after the deleted N blocks in the transaction chain.
Patent WO-2020024241-A1 (WO)
Title: Tension cable power apparatus and power system thereof and power assist device and control method thereof
Inventor: YU YUNBO
IPC: A61F2/62
Filed: 2018-08-03
Abstract: Provided are a tension cable power apparatus and power system thereof and a power assist device and control method thereof. The tension cable drive power apparatus transmits the power of a power member to a cable drive mechanism by means of a simplified harmonic reducer, thus achieving the objectives of reducing the weight of a power joint and increasing energy density. The power system based on the cable drive power apparatus employs cable transmission to output power, such that the power apparatus can be moved up to the waist of a wearer, reducing the inertia of the leg and minimizing harm to the knee joint, thus achieving the objective of improving wear flexibility and mobility. The lightweight power assist device based on a power system helps the power assist apparatus control system to improve exoskeleton dynamic performance, providing assistance to the wearer's knee and hip joints, and is inexpensive and highly reliable.
Patent WO-2019091163-A1 (WO)
Title: 一种电池均衡装置、方法及无人机
Inventor: QIN WEI
IPC: H02J7/00
Filed: 2018-08-07
Abstract: 本发明提供一种电池均衡装置、方法及无人机，该电池均衡装置包括：电量计，用于监测电池静置时的电量信息，电量计内部设有电池均衡电路；及微处理器，微处理器与电量计的通信端口连接，用于获取电量计监测到的电量信息，并根据电量信息计算电池静置时该电池各个电芯之间的压差，并判断压差是否高于压差阈值；当压差大于压差阈值时，微处理器通过通信端口向电量计发送触发信号，触发电量计的均衡电路对电池进行均衡。通过实施本发明，利用电量计内部集成的均衡功能，可以节省线路板的空间，便于实现电池小型化。
Patent WO-2019037636-A1 (WO)
Title: Layout method and device for view component
Inventor: HU YUEHUI
IPC: G06F9/44
Filed: 2018-08-15
Abstract: Disclosed are a layout method and device for a view component, comprising: determining a first view component and a second view component included in a layout container; loading and displaying the first view component and the second view component, wherein the first view component and the second view component are in a stacked layout. That is to say, the technical solution provided by the embodiment of the present application can effectively realize the stacked layout between different view components in a layout container, thereby effectively improving the visual effect of a user, and increasing the compactness among different view components compared with a tiled layout. When a certain attribute of a product object is displayed, the user can quickly determine the difference, enhancing the user experience of the product object.