TWM599455U - Building block toy with data collection chip - Google Patents
Building block toy with data collection chip Download PDFInfo
- Publication number
- TWM599455U TWM599455U TW109200791U TW109200791U TWM599455U TW M599455 U TWM599455 U TW M599455U TW 109200791 U TW109200791 U TW 109200791U TW 109200791 U TW109200791 U TW 109200791U TW M599455 U TWM599455 U TW M599455U
- Authority
- TW
- Taiwan
- Prior art keywords
- data collection
- building block
- collection chip
- battery
- toy
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H33/00—Other toys
- A63H33/04—Building blocks, strips, or similar building parts
- A63H33/06—Building blocks, strips, or similar building parts to be assembled without the use of additional elements
- A63H33/08—Building blocks, strips, or similar building parts to be assembled without the use of additional elements provided with complementary holes, grooves, or protuberances, e.g. dovetails
- A63H33/084—Building blocks, strips, or similar building parts to be assembled without the use of additional elements provided with complementary holes, grooves, or protuberances, e.g. dovetails with grooves
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/16—Storage of analogue signals in digital stores using an arrangement comprising analogue/digital [A/D] converters, digital memories and digital/analogue [D/A] converters
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
- G11B2020/10546—Audio or video recording specifically adapted for audio data
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Toys (AREA)
Abstract
本創作提供一種具數據收集晶片之積木玩具係由外殼包覆著電池座、電池及數據收集晶片,數據收集晶片可紀錄多筆測試數據,測試數據可例如為組裝時間、組裝次數、壓力程度及旋轉角度。透過組合柱能夠緊密結合外殼確保結構不易脫落,配合基座卡榫能夠使電池座及數據收集晶片更加穩固,不易因重大撞擊及晃動使電池座及數據收集晶片脫離,亦可配合凹槽結合積木插銷使具數據收集晶片之積木玩具在與其他的具數據收集晶片之積木玩具組裝時能夠透過積木插銷將電池之電力供電給另一具數據收集晶片之積木玩具,可減少電池的過度使用及製作成本。 This creation provides a building block toy with a data collection chip. The battery holder, battery and data collection chip are covered by a shell. The data collection chip can record multiple test data. The test data can be, for example, assembly time, assembly times, pressure level, and Rotation angle. The combination column can be tightly combined with the shell to ensure that the structure is not easy to fall off. With the base tenon, the battery holder and data collection chip can be more stable, and the battery holder and data collection chip are not easily separated due to major impact and shaking. It can also be combined with grooves to combine building blocks The plug enables the building block toy with the data collection chip to be assembled with other building block toys with the data collection chip to power the battery power to another building block toy with the data collection chip through the building block plug, which can reduce the excessive use and production of the battery cost.
Description
本創作為具數據收集晶片之積木玩具,特別是一種具有數據收集晶片的積木玩具。 This creation is a building block toy with a data collection chip, especially a building block toy with a data collection chip.
積木是一種能夠訓練手眼協調能力的玩具,也可以增進創造力的發展,其玩法沒有一致性,它有多種不同的形狀,包括正方體、長方體、圓柱體等。積木可以讓玩家利用不同形狀的積木而拼出所要的造型,讓玩家發揮自己的想像力。積木起源於建築的模型,以最基本的立方體圖型,創造出特別的模型。現代科技發展至今,積木不再僅是兒童遊玩的玩具之一,對於高齡者也助於防止老人癡呆、失智症及腦部退化的功效。但目前市面上的積木玩具之設計較注重在更特殊的組合造型,但礙於其受用的年齡層也相對較低,使得積木玩具並無其他明顯的附加價值能夠應用。 Building blocks are a kind of toy that can train hand-eye coordination and can also enhance the development of creativity. Its play is not consistent. It has many different shapes, including cubes, cuboids, cylinders, etc. Building blocks allow players to use different shapes of building blocks to spell out the desired shape, allowing players to use their imagination. Building blocks originated from architectural models, using the most basic cube patterns to create special models. With the development of modern technology, building blocks are no longer just one of the toys for children to play. For the elderly, they also help prevent dementia, dementia and brain degeneration. However, the current design of building block toys on the market pays more attention to more special combination shapes, but due to their relatively low age group, building block toys have no other obvious additional value to be applied.
因此,如何透過安裝在積木內部的晶片記錄下組裝積木時所產生的數據,如時間、壓力程度、旋轉角度及組合次數,將該些數據上傳儲存到資料庫進行彙整,或是透過積木插銷使多塊積木連接時可持續供電給其他積木的晶片,可節省成本之外亦可同時收集多筆數據,不僅可以解決積木玩具附加價值過低,也無須使每塊積木都必須配上電池才能驅動晶片,降低電池成本且能夠將該些數據轉換成預防腦部退化及腦部病變的參考依據,便是本領域具有通常知識者值得去思量地。 Therefore, how to use the chip installed inside the building block to record the data generated when the building block is assembled, such as time, pressure, rotation angle, and number of combinations, upload and save the data to the database for compilation, or use the building block pin When multiple blocks are connected, they can continuously supply power to the chips of other blocks. In addition to saving costs, multiple data can be collected at the same time. Not only can the added value of the block toy be too low, it also does not require each block to be driven by a battery. Chips can reduce battery costs and convert these data into references for preventing brain degeneration and brain disease. Those with ordinary knowledge in this field are worth considering.
本創作之目的在於提供一種具數據收集晶片之積木玩具,具有數據收集晶片紀錄測試數據,亦可透過積木插銷供給電力給其他積木之功效,且能夠降低電池過度使用與製作成本。 The purpose of this creation is to provide a building block toy with a data collection chip, which has the data collection chip to record test data, and can also provide power to other blocks through the block plug, and can reduce battery overuse and production costs.
本創作之具數據收集晶片之積木玩具包括一外殼、一電池座、一電池及一數據收集晶片。電池座設置於外殼內。電池設置於電池座上。數據收集晶片設置於電池座的一側邊,適於紀錄多筆測試數據,數據收集晶片還包括音源播放元件、接收音軌元件、震動感知元件及壓力感知元件。音源播放元件適於播放音源檔案,音源播放元件設置於數據收集晶片上。接收音軌元件適於收錄音軌檔案,接收音軌元件設置於音源播放元件之一側邊。震動感知元件適於測量震度,震動感知元件設置於接收音軌元件之一側邊。壓力感知元件適於測量壓力程度,壓力感知元件設置於震動感知元件之一側邊。 The building block toy with a data collection chip in this creation includes a shell, a battery holder, a battery and a data collection chip. The battery holder is arranged in the shell. The battery is arranged on the battery holder. The data collection chip is arranged on one side of the battery holder and is suitable for recording multiple test data. The data collection chip also includes a sound source playing element, a receiving sound track element, a vibration sensing element and a pressure sensing element. The audio source playback component is suitable for playing audio source files, and the audio source playback component is arranged on the data collection chip. The receiving audio track component is suitable for receiving recording track files, and the receiving audio track component is arranged on one side of the audio source playback component. The vibration sensing element is suitable for measuring the degree of vibration, and the vibration sensing element is arranged on one side of the receiving sound track element. The pressure sensing element is suitable for measuring the degree of pressure, and the pressure sensing element is arranged on one side of the vibration sensing element.
在上述之具數據收集晶片之積木玩具,其中,外殼還包括一電池開口,設置於外殼上,開口位置正對電池及電池座的上方。 In the above-mentioned building block toy with a data collection chip, the shell further includes a battery opening, which is arranged on the shell, and the opening position is directly above the battery and the battery holder.
在上述之具數據收集晶片之積木玩具,其中,外殼還包括多個組合柱,設置於外殼內之四周。 In the above-mentioned building block toy with a data collection chip, the shell further includes a plurality of combined columns arranged around the inside of the shell.
在上述之具數據收集晶片之積木玩具,其中,外殼內還包括多個基座卡榫,設置於組合柱旁。 In the above-mentioned building block toy with a data collection chip, the shell further includes a plurality of base tenons arranged beside the combined column.
在上述之具數據收集晶片之積木玩具,其中,外殼還包括多個凹槽,設置於外殼之表面。 In the above-mentioned building block toy with a data collection chip, the shell further includes a plurality of grooves arranged on the surface of the shell.
在上述之具數據收集晶片之積木玩具,其中,還包括一積木插銷,適於傳輸該電池之電力,積木插銷設置於凹槽上,積木插銷之面積的一半會凸出於該外殼。 In the above-mentioned building block toy with a data collection chip, it further includes a building block pin suitable for transmitting the power of the battery. The building block pin is arranged on the groove, and half of the area of the building block pin will protrude from the shell.
在上述之具數據收集晶片之積木玩具,其中,凹槽之深度總長為積木插銷總長之一半或小於一半。 In the above-mentioned building block toy with a data collection chip, the total depth of the groove is half or less than the total length of the block pin.
10:具數據收集晶片之積木玩具 10: Building block toys with data collection chips
100:外殼 100: shell
20:凹槽 20: groove
30:積木插銷 30: Block bolt
40:組合柱 40: combination column
50:基座卡榫 50: Base latch
60:電池開口 60: battery opening
110:電池座 110: battery holder
120:電池 120: battery
130:數據收集晶片 130: data collection chip
131:音源播放元件 131: Audio source playback component
132:接收音軌元件 132: Receive audio track components
133:震動感知元件 133: Vibration sensor
134:壓力感知元件 134: Pressure Sensing Components
圖1所繪示為本創作之具數據收集晶片之積木玩具的示意圖。 Figure 1 shows a schematic diagram of a toy building block with a data collection chip created by this invention.
圖2所繪示為本創作之具數據收集晶片之積木玩具之一實施例的分解圖。 Figure 2 shows an exploded view of an embodiment of the toy building block with data collection chip created by this invention.
本創作之具數據收集晶片之積木玩具10是藉由設置於外殼100內的數據收集晶片130紀錄組裝遊玩積木時所產生的數據,包括組裝時間、壓力程度、旋轉角度及組裝次數,並將數據透過晶片上傳至資料庫進行儲存彙整。其中數據收集晶片130是透過安裝在外殼100內之電池座110上的電池120所供電,並且能夠透過積木插銷30與其他積木的凹槽20組裝連接後,將電池120的電力過給其他的具數據收集晶片之積木玩具10,以利驅動數據收集晶片130運行,此舉不但能夠節省電池的過度使用,亦能夠將收集取得的數據做為預防老人腦部病變或退化的判斷依據,達到收集有效數據且降低電池成本之功效。
The
請參閱圖1,圖1所繪示為本創作之具數據收集晶片之積木玩具10的示意圖。具數據收集晶片之積木玩具10包括一外殼100、一電池座110、一電池120、一數據
收集晶片130及一音源裝置140。以下針對具數據收集晶片之積木玩具10的各項結構進行詳細講解與說明。
Please refer to FIG. 1. FIG. 1 shows a schematic diagram of a
外殼100為具數據收集晶片之積木玩具10的外觀結構,包覆著電池座110、一電池120及一數據收集晶片130。由圖1觀之,在本實施例中,外殼100分為上半部與下半部,然而不限於此,在其他實施例中,外殼100也可例如為一體成形的積木外殼。電池座110設置於外殼100內之下半部,電池120則設置於電池座130上,詳細來說,電池座110可安裝電池120做為具數據收集晶片之積木玩具10的主要供電來源。
The
數據收集晶片130適於紀錄多筆操作數據,設置於電池座110之一側邊。簡單來說,數據收集晶片130可紀錄多筆測試數據,測試數據可例如為組裝時間、組裝次數、壓力程度及旋轉角度,數據收集晶片130可透過藍芽或無線Wi-Fi的方式連線到線上資料庫,將測試數據上傳並儲存進行彙整,透過比對分析後將該些數據做為預防腦部退化或腦部病變的判斷依據,達到有效收集數據之目的。數據收集晶片130包括有一音源播放元件131、一接收音軌元件132、一震動感知元件133及一壓力感知元件134。以下針對各元件進行說明與講解。
The
音源播放元件131適於播放音源檔案,音源播放元件131設置於數據晶片130上。進一步說明,音源播放元件131適於播放音樂、音效及人聲,例如輕柔的背景音樂或是特殊音效及語音的播放。接收音軌元件132適於收錄音軌檔案,接收音軌元件132設置於音源播放元件131之一側邊。簡單來說,接收音軌元件132適於進行錄音及收音的功能,當受測者在組裝積木時能夠根據當時的狀態收錄環境音及人聲,用以紀錄受測者測驗狀態下的對音樂、音效及其他人聲的語言反應。
The audio
震動感知元件133適於測量震度,震動感知元件133設置於接收音軌元件之一側邊。詳細來說,震動感知元件133是用來測量震動程度,並且將震動感知元件133所測得的數據資料進行收集。壓力感知元件134適於測量壓力程度,壓力感知元件134設置於震動感知元件133之一側邊。簡單來說,壓力感知元件134適於測量壓力程度的詳細數據,當使用者對具數據收集晶片之積木玩具10進行施壓時,可透過壓力感知元件134取得壓力來源與壓力程度的數據,並將該些數據資料進行收集。
The
外殼100還包括一電池開口60,設置於外殼100上,開口位置正對電池120及電池座110的上方。進一步說明,電池開口60設置在外殼100的上半部,其開口位置會正對於電池120及電池座110的上方位置,打開電池開口60即可暴露出電池120及電池座110,可方便使用者更換電池亦可防止電池掉落。凹槽20設置於外殼100之表面,凹槽20能夠設置積木插銷30做為具數據收集晶片之積木玩具10的連接結構,積木插銷30之面積的一半會凸出於外殼100。簡單來說,將積木插銷30設置在其中一具數據收集晶片之積木玩具10之凹槽20上,此時積木插銷30之面積的一半會凸出於外殼100,則積木插銷30的另一半邊則可設置於另一具數據收集晶片之積木玩具10之凹槽20上組合連接,並且能夠藉由積木插銷30將電池120之電力分享給與之連接的其他具數據收集晶片之積木玩具10,以利減少電池120的使用。
The
請參閱圖2,圖2所繪示為本創作之具數據收集晶片之積木玩具10的分解圖。外殼100還包括有多個組合柱40,設置於外殼100內之四周。簡單來說,具數據收集晶片之積木玩具10之外殼100內包括有許多的組合柱40,在本實施例中,組合柱40是設置在外殼100內部的四個角落,但不限於此,在其他實施例中,組合柱
40亦可設置於外殼100內部的中心及周邊位置,確保外殼100能夠更緊密結合不易脫落,保護外殼100內部的所述結構。外殼100還包括多個基座卡榫50,設置於組合柱40旁。詳細來說,外殼100之內部還包括有多個基座卡榫50,該些基座卡榫50適於固定所述機構例如電池座110及數據收集晶片130,並且設置於組合柱40旁,基座卡榫50能夠固定電池作110及數據收集晶片130不易脫落,配合組合柱40緊密結合,能提供比習知積木玩具更好的緊密結合效果。
Please refer to FIG. 2. FIG. 2 shows an exploded view of the
習知積木玩具較屬低年齡層所遊玩的玩具之一,主要是以立方圖形為基礎,在組合上創造出特別的模型,市面上也開始有標榜附加特殊玩法的積木玩具,例如具有內嵌晶片的積木玩具,能夠與智慧型手機連動根據系統的編程配合,讓積木玩具能具有別於一般自行發想組合的特殊玩法。但礙於其設計較偏向兒童與青少年為主,其市場吸引力與玩具本身的附加價值偏低,且內嵌晶片之積木本身的耗電問題無法解決,需要在每一個具有晶片的積木上鑲上電池,造成電池使用過多,容易產生製作成本過高,且一旦報廢或損壞遭到丟棄,可能對環境造成汙染。另外,該些積木玩具無法擴大使用年齡層與增添更多附加價值,使得積木玩具相關產業面臨困境與危機。 Known building block toys are one of the toys played by the lower ages. They are mainly based on cubic graphics and create special models in combination. There are also building block toys with special play methods on the market, such as built-in toys. The building block toys of the chip can be linked with the smart phone according to the programming of the system, so that the building block toys can have a special play method that is different from the usual self-designed combination. However, due to its design tends to favor children and teenagers, its market appeal and the added value of the toy itself are low, and the power consumption problem of the building blocks with embedded chips cannot be solved. It is necessary to inlay every building block with a chip. If the battery is used, the battery will be used too much, and the production cost will be too high. Once it is scrapped or damaged or discarded, it may pollute the environment. In addition, these building block toys cannot expand the age group and add more added value, which makes the related industries of building block toys face difficulties and crises.
本創作之具數據收集晶片之積木玩具10設有一外殼100,外殼100包括有電池座110、電池120、數據收集晶片130、凹槽20、積木插銷30、組合柱40及基座卡榫50,外殼100透過組合柱40能夠緊密結合外殼100確保結構不易脫落,配合基座卡榫50能夠使電池座110及數據收集晶片130更加穩固,不易因重大撞擊及晃動使電池座110及數據收集晶片130脫離,凹槽20可結合積木插銷30使具數據收集晶片之積木玩具10在與其他的具數據收集晶片之積木玩具10組裝時能夠透過積木插銷30將電池120之電力供電給另一具數據收集晶片之積木玩具10,可減少電池120的
過度使用且減少成本,透過數據收集晶片130可紀錄多筆測試數據,測試數據可例如為組裝時間、組裝次數、壓力程度及旋轉角度,並且可透過藍芽或無線Wi-Fi的方式連線到線上資料庫,將測試數據上傳並儲存進行彙整,透過比對分析後將該些數據做為預防腦部退化或腦部病變的參考依據,以達到收集有效數據為目的。
The
本創作以實施例說明如上,然其並非用以限定本創作所主張之專利權利範圍。其專利保護範圍當視後附之申請專利範圍及其等同領域而定。凡本領域具有通常知識者,在不脫離本專利精神或範圍內,所作之更動或潤飾,均屬於本創作所揭示精神下所完成之等效改變或設計,且應包含在下述之申請專利範圍內。 This creation is described above with examples, but it is not used to limit the scope of patent rights claimed by this creation. The scope of its patent protection shall be determined by the attached scope of patent application and its equivalent fields. Anyone with ordinary knowledge in the field, without departing from the spirit or scope of this patent, makes changes or modifications that are equivalent changes or designs completed under the spirit of this creation, and should be included in the following patent scope Inside.
10:具數據收集晶片之積木玩具 10: Building block toys with data collection chips
100:外殼 100: shell
20:凹槽 20: groove
30:積木插銷 30: Block bolt
60:電池開口 60: battery opening
110:電池座 110: battery holder
120:電池 120: battery
130:數據收集晶片 130: data collection chip
131:音源播放元件 131: Audio source playback component
132:接收音軌元件 132: Receive audio track components
133:震動感知元件 133: Vibration sensor
134:壓力感知元件 134: Pressure Sensing Components
Claims (7)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109200791U TWM599455U (en) | 2020-01-17 | 2020-01-17 | Building block toy with data collection chip |
CN202020252083.4U CN212416997U (en) | 2020-01-17 | 2020-03-04 | Building block toy with data collecting chip |
CN202010143310.4A CN113134245A (en) | 2020-01-17 | 2020-03-04 | Building block toy with data collecting chip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109200791U TWM599455U (en) | 2020-01-17 | 2020-01-17 | Building block toy with data collection chip |
Publications (1)
Publication Number | Publication Date |
---|---|
TWM599455U true TWM599455U (en) | 2020-08-01 |
Family
ID=73003573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109200791U TWM599455U (en) | 2020-01-17 | 2020-01-17 | Building block toy with data collection chip |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN212416997U (en) |
TW (1) | TWM599455U (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWM599455U (en) * | 2020-01-17 | 2020-08-01 | 曾建榮 | Building block toy with data collection chip |
TWM599966U (en) * | 2020-01-17 | 2020-08-11 | 曾建榮 | Digital platform management system for collecting operation data of Elderly blocks |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101552255B1 (en) * | 2014-03-20 | 2015-09-09 | 김관석 | Block toy |
US10195538B2 (en) * | 2014-10-08 | 2019-02-05 | DXTR Tactile IvS | Interactive learning blocks |
KR101712487B1 (en) * | 2015-05-26 | 2017-03-07 | 주식회사 프레도 | Smart block toy |
US20170136380A1 (en) * | 2015-11-18 | 2017-05-18 | Matthew Creedican | Smart Toys |
WO2018148911A1 (en) * | 2017-02-16 | 2018-08-23 | 深圳市创客工场科技有限公司 | Electronic toy block system |
WO2019138951A1 (en) * | 2018-01-12 | 2019-07-18 | 株式会社エルイーテック | Toy |
CN108905232B (en) * | 2018-07-13 | 2020-08-07 | 刘知迪 | Intelligent assembled building block |
TWM599455U (en) * | 2020-01-17 | 2020-08-01 | 曾建榮 | Building block toy with data collection chip |
-
2020
- 2020-01-17 TW TW109200791U patent/TWM599455U/en unknown
- 2020-03-04 CN CN202020252083.4U patent/CN212416997U/en active Active
- 2020-03-04 CN CN202010143310.4A patent/CN113134245A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
CN212416997U (en) | 2021-01-29 |
CN113134245A (en) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWM599455U (en) | Building block toy with data collection chip | |
CN207493214U (en) | A kind of wooden toy | |
CN205512782U (en) | Pearl is joined in marriage to cluster decorations of intelligence | |
CN100536019C (en) | Structure for lighten mass and volume of quakeproof removable harddisk | |
CN202199095U (en) | Combined turtle-shaped toy capable of playing music | |
Cass | Chip hall of fame: SID 6581: This synthesizer chip defined the sound of a generation-[Resources_Geek Life] | |
CN207604358U (en) | Pet toy electronic ball | |
CN201410288Y (en) | Sounding toy | |
CN207625699U (en) | A kind of included novel monitoring equipment that can wave external antenna | |
CN211631329U (en) | Intelligent pet teasing flying disc | |
CN205672534U (en) | A kind of music box handicraft | |
CN2924598Y (en) | Dismountable clock | |
CN102000431A (en) | Individual doll capable of recording and playing voice and music and manufacture method thereof | |
CN200993881Y (en) | Structure for reducing anti-shock mobile hard disk mass and volume | |
CN2550922Y (en) | Connector of optic disc machine | |
CN205323200U (en) | Multi -functional recreation host computer seat | |
CN205659415U (en) | Bathroom combined toy | |
CN206404286U (en) | A kind of magic square of recordable operating procedure | |
CN205832634U (en) | Electric musical toy | |
CN2645729Y (en) | Toy robot | |
JPH01133220U (en) | ||
Madden | Spotlight on the Dance | |
CN201134261Y (en) | Multimedia optical disc driver | |
CN202263391U (en) | Music cartoon toy | |
CN2445405Y (en) | Prize cup with recording and playback function |