[go: up one dir, main page]

US1774051A - Record-controlled machine - Google Patents

Record-controlled machine Download PDF

Info

Publication number
US1774051A
US1774051A US9177A US917725A US1774051A US 1774051 A US1774051 A US 1774051A US 9177 A US9177 A US 9177A US 917725 A US917725 A US 917725A US 1774051 A US1774051 A US 1774051A
Authority
US
United States
Prior art keywords
record
sensing
extra
perforations
column
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US9177A
Inventor
James W Bryce
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tabulating Machine Co
Original Assignee
Tabulating Machine Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tabulating Machine Co filed Critical Tabulating Machine Co
Priority to US9177A priority Critical patent/US1774051A/en
Priority to FR602784D priority patent/FR602784A/en
Application granted granted Critical
Publication of US1774051A publication Critical patent/US1774051A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/08Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers from or to individual record carriers, e.g. punched card, memory card, integrated circuit [IC] card or smart card

Definitions

  • the invention may be best understood by considering a regular Hollerith card and tab ulating machine.
  • a regular Hollerith card and tab ulating machine usually has 12 index point positions in a column the normal lower 10 position designating values from 9 to 0 inclusive.
  • Adding is usually only effected from the 9 to 1 ositions inclusive, and all amounts derived rom one column upon the card add into a particular column upon the accumulator.
  • cording to the present invention provision is made for handling such records and for effecting additions or other record designating operations in a greater number of columnar positions than there are in the record from which the items are derived. Provision is also made whereby the extra amounts may be entered in any desired column upon the record-controlled devices.
  • the drawing shows my invention in diagrammatic form.
  • FIG. 1 is a tabulating machine having the usual card I feeding devices, driving motor and controlling circuits.
  • FIG. 1 has shown at A an accumulator or register having various controlling elements such as magnets 12 coordinated to various orders or columns. While the magnets 12 are here conventionally illustrated as accumulator controlling means it is obvious that such magnets or others may also be employed to control printer elements in a manner well known in the art: Hereinafter the magnets will be broadl designated as record designating means, w ich term is intended to embrace the control of register or accumulator elements, printing elements or other devices such as visual indicators.
  • the sensing means for the normal index point perforations comprises brushes and contact blocks 10 which are connected to the plugboard sockets 11, 11 11", etc., in the usual manner.
  • Magnets 12 are connected to sockets 13, 13 13*, etc.
  • I provide extra brush and contact means 14 here shown as a single brush. There may be a row of these brushes' if desired or a single brush may be-arranged to be slidable-to different columnar positions.
  • the brush is in alignment with the column containing perforations at the device 14: will establish contact through index point perforations in either the eleventh or twelfth positions before brush 10 enters the No. 2 index point perforation.
  • the extra brush 14 receives current from a line 16 exbrush or Wiping contact members 21 and 22,
  • the 11th or 12th index point position is under brush 14. Assuming a hole at the eleventh position, as shown, current will flow from 17 to 18 to 19 to 21 through wire 23 to relay 24, energizing the relay and flowing to left side of line 35 through contacts 26 now closed and wire 36.
  • the relay circuit is almost immediately interrupted both by brush 14 leaving the hole in the card and by 21 passing oif segment 19. -Consequently a holding or stick circuit 28-29 is provided to right side of line '27 which maintains relay 24 energized until cam contacts 26 open and deenergize the relay.
  • Energization of the relay also establishes a circuit from right side of line 27 through 29, 30, 31 to cam contacts 82, which contacts are timed to close just at the period in the card cycle when the brushes 10 are over'the one index point position.
  • Such contact closure permits the current to flow through the contacts 32 to plug connection 15 which is inserted in socket 13.- Consequently the counter magnet for the record column is energized so as to add one into the counter in the column position to the left of column in which 2 is added.
  • the perforation would be made in the twelfth position.
  • the brush 14 would close the commutator circuit through 20, 22, energizing relay 24 and establishing similar holding and extra circuit to contacts 32. These contacts are timed to close at-the 2 index point position thereby adding two on the extra column in the counter.
  • contacts 26 The purpose of contacts 26 is to interrupt the holding circuits to relays 24 and 24 after these relays have held their respective circuits to contacts 32 and 32 and permitted these contacts to initiate an adding operation, if such operation is called for. Thus the relays will be deenergized and ready to function again upon the next card cycle. It will be understood that contacts 26 reclose at'a time before the relays 24 or 24 are to be re-- energized if they are so to be upon the next card cycle.
  • an additional counter capacity of one column and representing one or two with perforations disposed in a single record card column and to be eiiective for controlling from both perforations in a single card reading and item entering cycle, said sensing means having provisions called into action upon the sensing of an extra perforation in the recordcard column for initiating the action of the record designating devices pertaining to a different and extra column.
  • a recordcontrolled machine having multi-columnar record designating devices, record sensing means arranged to cooperate with perforations disposed in a single record card column, said sensing means having dual perforation sensing moans respectively cooperating with the normal and extra perforations in a single record card column upon a single presentation of a record card to the sensing means in one card reading cycle,.and means controlled by one of said dual sensing means for'eifecting control of the one record 4 designating means-pertaining to one column,
  • said last mentioned means including devices brought into operation upon a single'card reading cycle for eifecting the aforesaid operation in both columns.
  • a record-controlled machine including a supplemental sensing means adapted to sense a supplemental extra perforation or perforations in a controlling record having normal index point perforations in the same column thereof. which are sensed and which effect an operative control in the same card which amounts may be entered, said means reading cycle in which the supplemental sensing occurs, record designating devices controlled in their operation by said supplemental sensing means, means for effecting va-- nous operations of said record designating devices'in accordance with which extra perforation is sensed in the record,'said last rec- 0rd designating means being wholly separate from and independent of andpertaining to a different column than the column controlled by the normal index point perforations of said controlling record.
  • a tabulating machine having an accumulator and provisions for sensing records with extra index point perforations disposed in the record columns containing the normal index point perforation, and means controlled by said extra index point perforations for effecting adding of amounts in columns of the accumulator other than those which receive the registry of the-normal index point perforations from'the same column during the same adding cycle and card sensing cycle of the machine.
  • a tabulating machine having an accumulator and means for sensing multiple perforations in a single column of a controlling record and efi'ecting concurrent addingin a single adding cycle of the machine of the data represented by both perforations, said multiple perforations including normal perforations and extra perforations, and means for utilizing the extra adding capacity of the accumulator by entering amounts therein derived from the extra perforationswhich are normally ineffective for controlling the addmg. s
  • accumulator controlling item entering devices corresponding to different denominational orders, and means controlled by the index point perforation sensing elements operating upon a com mon index point column for controlling accumulator controlling item entering elements pertaining to a plurality of different orders in the same part of the machine cycle in which item amounts are entered for adding.
  • a tabulating machine having sensing devices for sensing index point perforations disposed in a single record card column, said perforations including extra perforations additional to the normal register controlling index point perforations, said normal index point perforations controlling the normal and usual entry of numbers of from one to nine in a said register, a register having various denominational order ele-- ments and means controlled in accordance with one or another extra index point perforation for entering one or another amount in said register.
  • sensing means for sensing said perforations, said sensing means including normal index point sensing means and extra index point sensing means. and means for selectively associating the extra sensing means'with one of a plurality of the record designating means.
  • a record. controlled apparatus including means for feeding perforated records, devices controlled in accordance with the perforations, means for sensing said records in motion, and for controlling the said devices, said sensing means including dual sensing ele ments arranged to traverse a common field of the record, and means associated with said sensing means for suppressing the designating effect of the normal index point perforations upon said devices, said means which is associated with the sensing means becoming effective only upon encountering an extra index point perforation in the same record column.v
  • a tabulating machine having an accumulator with recordsensingmeans for sensing normal and extra index point positions, said means including a common sensing means for sensing either of a plurality of the extra index .point positions, and means under the control of said common sensing means for entering extra items into an order of the accumulator other than that order receiving the normal entry.
  • a tabulating machine having an accumulator and record sensing means for sensing the normal index point positions of a record and forentering items LTDo an accu mulator in certain orders thereof, a common sensing means supplemental to the aforesaid sensing means for sensing either of a plurality of extra index point ositions, means for entering into the accumu ator in an order other than those receivingthe entries from the normal index point positions items extra to those designatedby the normal index point positions, and means for controlling the amount of said extra entry in accordance with the extra index points positions which is sensed by the aforesaid. common sensing means.
  • a record controlled machine-including sensing means for sensing record cards in motion said sensing means including dual perforation sensing devices co-operating rerecord designating means and a dual sensing means disposed 1n staggered relation relative to arecord to cooperatewith different portions thereof, means for synchronizing and timing the sensing of the, erforations by said means and means contro led by the conjoint control of the dual sensing means and By the last mentioned means for controlling rec-v 0rd designating devices.
  • a record controlled apparatus including designating means controlled by the records, perforation sensing means comprising a plurality of devices arranged to successively t averse the index points of a certain column upon the record and to, control the operation of said devices and means for suppressing the control ofthe designating devices by the sensing means upon one sensing means traversing a certain portion of a record column.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Credit Cards Or The Like (AREA)

Description

-A ug. 26, 1930. w, BRYCE 1,774,051
RECORD CONTROLLED MACHINE Filed Feb. 14, 1925 Patented Aug. 25, 1930 UNITED STATES PATsNroi-"FicE JAMES 'W. BRYCE, 0F BLOOMFIELD, NEW JERSEY, .ASSIGNOR TO THE TABULATING MACHINE COMPANY, OF ENIDICOTT, NEW YORK, A CORPORATION OF JERSEY nnoonncon'rnonnnn MACHINE Application filed February This invention relates to improvements in record-controlled machines such as tabulating machines and more particularly is di- 'rected to the provision of means whereby the control of the record designating means may be secured in a multiplicity of colpmns' from and by perforations disposed ina single column of the record. i
The invention may be best understood by considering a regular Hollerith card and tab ulating machine. Such a card usually has 12 index point positions in a column the normal lower 10 position designating values from 9 to 0 inclusive. -Above there are two extra index point positions usually called the eleventh and twelfth positions. Adding is usually only effected from the 9 to 1 ositions inclusive, and all amounts derived rom one column upon the card add into a particular column upon the accumulator.
Occasions sometime arise when it is desired to secure greater adding or record designating capacity as regards columns than the capacity of the card will admit. For example, there may be only three columns upon the card available for adding or designating certain items. It may happen that some of these items run in value over 999. Such amounts obviously require over three record card columns. According to the present invention I utilize the upper extra hole ositions in the card for securing additiona column capacity- For example, an extra hole punched in the eleventh position of one column with the usual or normal perforations designating 999 would designate an item amount of 1999. Similarly an extra hole 1n the twelfth position with index perforations 999 would designate amounts of 2999. Ac-
cording to the present invention provision is made for handling such records and for effecting additions or other record designating operations in a greater number of columnar positions than there are in the record from which the items are derived. Provision is also made whereby the extra amounts may be entered in any desired column upon the record-controlled devices.
The drawing shows my invention in diagrammatic form.
14, 1925. Serial No; 9,177.
is a tabulating machine having the usual card I feeding devices, driving motor and controlling circuits. For convenience I have shown at A an accumulator or register having various controlling elements such as magnets 12 coordinated to various orders or columns. While the magnets 12 are here conventionally illustrated as accumulator controlling means it is obvious that such magnets or others may also be employed to control printer elements in a manner well known in the art: Hereinafter the magnets will be broadl designated as record designating means, w ich term is intended to embrace the control of register or accumulator elements, printing elements or other devices such as visual indicators. The sensing means for the normal index point perforations comprises brushes and contact blocks 10 which are connected to the plugboard sockets 11, 11 11", etc., in the usual manner. Magnets 12 are connected to sockets 13, 13 13*, etc. For sensing the extra index point perforations I provide extra brush and contact means 14 here shown as a single brush. There may be a row of these brushes' if desired or a single brush may be-arranged to be slidable-to different columnar positions.
For purposes of illustration it will be as sumed that the brush is in alignment with the column containing perforations at the device 14: will establish contact through index point perforations in either the eleventh or twelfth positions before brush 10 enters the No. 2 index point perforation. The extra brush 14 receives current from a line 16 exbrush or Wiping contact members 21 and 22,
respectively, at the time. the 11th or 12th index point position is under brush 14. Assuming a hole at the eleventh position, as shown, current will flow from 17 to 18 to 19 to 21 through wire 23 to relay 24, energizing the relay and flowing to left side of line 35 through contacts 26 now closed and wire 36. The relay circuit is almost immediately interrupted both by brush 14 leaving the hole in the card and by 21 passing oif segment 19. -Consequently a holding or stick circuit 28-29 is provided to right side of line '27 which maintains relay 24 energized until cam contacts 26 open and deenergize the relay. Energization of the relay also establishes a circuit from right side of line 27 through 29, 30, 31 to cam contacts 82, which contacts are timed to close just at the period in the card cycle when the brushes 10 are over'the one index point position. Such contact closure permits the current to flow through the contacts 32 to plug connection 15 which is inserted in socket 13.- Consequently the counter magnet for the record column is energized so as to add one into the counter in the column position to the left of column in which 2 is added.
If it be desired to add two in the extra column the perforation would be made in the twelfth position. The brush 14 would close the commutator circuit through 20, 22, energizing relay 24 and establishing similar holding and extra circuit to contacts 32. These contacts are timed to close at-the 2 index point position thereby adding two on the extra column in the counter.
The purpose of contacts 26 is to interrupt the holding circuits to relays 24 and 24 after these relays have held their respective circuits to contacts 32 and 32 and permitted these contacts to initiate an adding operation, if such operation is called for. Thus the relays will be deenergized and ready to function again upon the next card cycle. It will be understood that contacts 26 reclose at'a time before the relays 24 or 24 are to be re-- energized if they are so to be upon the next card cycle.
With the arrangement disclosed it will be apparent that an additional counter capacity of one column and representing one or two with perforations disposed in a single record card column, and to be eiiective for controlling from both perforations in a single card reading and item entering cycle, said sensing means having provisions called into action upon the sensing of an extra perforation in the recordcard column for initiating the action of the record designating devices pertaining to a different and extra column.
2. A recordcontrolled machine having multi-columnar record designating devices, record sensing means arranged to cooperate with perforations disposed in a single record card column, said sensing means having dual perforation sensing moans respectively cooperating with the normal and extra perforations in a single record card column upon a single presentation of a record card to the sensing means in one card reading cycle,.and means controlled by one of said dual sensing means for'eifecting control of the one record 4 designating means-pertaining to one column,
and means controlled by the other of said record sensing means for effecting a control of the different distmctlve and separate recof the same in a different column from .the
extra index point perforations, said last mentioned means including devices brought into operation upon a single'card reading cycle for eifecting the aforesaid operation in both columns.
4. The invention set forth in claim 3 in which means is provided for selecting the column of, record designating devices which are to be controlled by the extra index point perforations. said means being selectively operable with the devices which enter the normal index point perforations intothe record designating devices maintained in'fixed relation to each other.
-ord designating means pertaining to another 5. A record-controlled machine including a supplemental sensing means adapted to sense a supplemental extra perforation or perforations in a controlling record having normal index point perforations in the same column thereof. which are sensed and which effect an operative control in the same card which amounts may be entered, said means reading cycle in which the supplemental sensing occurs, record designating devices controlled in their operation by said supplemental sensing means, means for effecting va-- nous operations of said record designating devices'in accordance with which extra perforation is sensed in the record,'said last rec- 0rd designating means being wholly separate from and independent of andpertaining to a different column than the column controlled by the normal index point perforations of said controlling record. y
6. A tabulating machine having an accumulator and provisions for sensing records with extra index point perforations disposed in the record columns containing the normal index point perforation, and means controlled by said extra index point perforations for effecting adding of amounts in columns of the accumulator other than those which receive the registry of the-normal index point perforations from'the same column during the same adding cycle and card sensing cycle of the machine.
7. In a tabulating machine having accumulator devices, in combination with means for sensing'records with extra index point perforations disposed in the record. card columns which contain normal index point perforations, means controlled in accordance with the position of said extra index point perforations for controlling various adding operations of said accumulator in columns thereof differing from those which receive the registry of amounts under control of the normal index point perforations duringthe same adding cycle and card sensing cycle of the machine.
8. In a tabulating machine having an accumulator and means for sensing multiple perforations in a single column of a controlling record and efi'ecting concurrent addingin a single adding cycle of the machine of the data represented by both perforations, said multiple perforations including normal perforations and extra perforations, and means for utilizing the extra adding capacity of the accumulator by entering amounts therein derived from the extra perforationswhich are normally ineffective for controlling the addmg. s
9. In a tabulating'machine having in com bination record sensing means, accumulator controlling item entering devices corresponding to different denominational orders, and means controlled by the index point perforation sensing elements operating upon a com mon index point column for controlling accumulator controlling item entering elements pertaining to a plurality of different orders in the same part of the machine cycle in which item amounts are entered for adding.
10. The invention set forth in claim 9 in which selective means is provided for controlling the order of the accumulator in being supplemental to the perforation sensing means and operable with the perforation sensing devices in fixed relation to a record.
11. In a tabulating machine having sensing devices for sensing index point perforations disposed in a single record card column, said perforations including extra perforations additional to the normal register controlling index point perforations, said normal index point perforations controlling the normal and usual entry of numbers of from one to nine in a said register, a register having various denominational order ele-- ments and means controlled in accordance with one or another extra index point perforation for entering one or another amount in said register. Y
12. The invention set forth 'in claim 11in which means is provided for entering the .said amounts in, the register upon elements of other denominational orders than those receiving entries from the normal index point positions. I
13. The invention set forth in claim 11 in which means is provided selectively-operable by the operator for controlling the order of elements which are to receive the extra means, said selecting means being selectively operable with the devices which enter the ordinary items into the register maintained in'fixed relation.
14. In a recording apparatus for handling record cards perforated in multiple columns with record designating means controlled by the perforations, sensing means for sensing said perforations, said sensing means including normal index point sensing means and extra index point sensing means. and means for selectively associating the extra sensing means'with one of a plurality of the record designating means.
15. A record. controlled apparatus including means for feeding perforated records, devices controlled in accordance with the perforations, means for sensing said records in motion, and for controlling the said devices, said sensing means including dual sensing ele ments arranged to traverse a common field of the record, and means associated with said sensing means for suppressing the designating effect of the normal index point perforations upon said devices, said means which is associated with the sensing means becoming effective only upon encountering an extra index point perforation in the same record column.v
16. A tabulating machine having an accumulator with recordsensingmeans for sens ing normal and extra index point positions, said means including a common sensing means for sensing either of a plurality of the extra index .point positions, and means under the control of said common sensing means for entering extra items into an order of the accumulator other than that order receiving the normal entry.
17. A tabulating machine having an accumulator and record sensing means for sensing the normal index point positions of a record and forentering items irito an accu mulator in certain orders thereof, a common sensing means supplemental to the aforesaid sensing means for sensing either of a plurality of extra index point ositions, means for entering into the accumu ator in an order other than those receivingthe entries from the normal index point positions items extra to those designatedby the normal index point positions, and means for controlling the amount of said extra entry in accordance with the extra index points positions which is sensed by the aforesaid. common sensing means.
18. A record controlled machine-including sensing means for sensing record cards in motion, said sensing means including dual perforation sensing devices co-operating rerecord designating means and a dual sensing means disposed 1n staggered relation relative to arecord to cooperatewith different portions thereof, means for synchronizing and timing the sensing of the, erforations by said means and means contro led by the conjoint control of the dual sensing means and By the last mentioned means for controlling rec-v 0rd designating devices.
20. The invention set forth in claim 19 with which means is provided for continuouslyfeeding the record cards through the machine and in which the dual sensing means is adapted to sense the record cards when in motion. A
21. A record controlled apparatus including designating means controlled by the records, perforation sensing means comprising a plurality of devices arranged to successively t averse the index points of a certain column upon the record and to, control the operation of said devices and means for suppressing the control ofthe designating devices by the sensing means upon one sensing means traversing a certain portion of a record column.
22. A record controlled apparatus with record controlleddesignating means and a sensing means of dual form which are traversed successively by the index point posi .tions of a column, and means for establishing controlling relatlon between one sensing means and the designating means only for certain positions of a column, and forqsuppressing said controlling relation for other positions of the column in which the other sensing means has controlling relations with the designating means.
i In testimony whereof I hereto aflix my sig nature.
JAMES ,W.-, BRYCE.
CERTIFICATE OF CORRECTION.
Patent No. 1,774,051; V Granted August 26, 1930, to
JAMES w. BRYCE.
It is hereby certified that error appears in the printed specification of the above numbered patent requiring correction .as follows: Page 3, line 122, claim 15, after the word "with" insert the words one of, and line 125, for the word "devices" read device; and that the/said Letters Patent shonld be read with these correction therein that, the same may conform to the record of the case in the Patent Qffice. r v
Signed and sealed this 21st day of October, A. D. 1930.
M. J. Moore, 7 (Seal) Acting Commissioner of Patents.
US9177A 1925-02-14 1925-02-14 Record-controlled machine Expired - Lifetime US1774051A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US9177A US1774051A (en) 1925-02-14 1925-02-14 Record-controlled machine
FR602784D FR602784A (en) 1925-02-14 1925-08-31 Improvements to machines controlled by register cards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US9177A US1774051A (en) 1925-02-14 1925-02-14 Record-controlled machine

Publications (1)

Publication Number Publication Date
US1774051A true US1774051A (en) 1930-08-26

Family

ID=21736034

Family Applications (1)

Application Number Title Priority Date Filing Date
US9177A Expired - Lifetime US1774051A (en) 1925-02-14 1925-02-14 Record-controlled machine

Country Status (2)

Country Link
US (1) US1774051A (en)
FR (1) FR602784A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2661684A (en) * 1949-04-06 1953-12-08 Ibm Check writing interpreter

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2661684A (en) * 1949-04-06 1953-12-08 Ibm Check writing interpreter

Also Published As

Publication number Publication date
FR602784A (en) 1926-03-26

Similar Documents

Publication Publication Date Title
US1774051A (en) Record-controlled machine
US2230129A (en) Accounting machine
US2189046A (en) Printing mechanism
US2064482A (en) Perforated record controlled machine
US1928209A (en) Perforated record card
US2724026A (en) Control panel
US2138649A (en) Repeat printing of items
US1965974A (en) Counter control
US1882764A (en) Electric transfer for tabulating machines
US2181999A (en) Printing mechanism
US1982020A (en) Tabulating machine
US1658022A (en) Record-card-controlled statistical machine
US2161589A (en) Tabulating machine
US1978931A (en) Tabulating machine
US2131226A (en) Tabulating machine
US2338206A (en) Multiplying machine
US2010654A (en) Printing control mechanism
US1965978A (en) Accounting machine for rejecting one-card groups
US2093551A (en) Tabulating machine
USRE18611E (en) C campbell
US1787719A (en) Automatic control system
US2016684A (en) Printing mechanism
US2442987A (en) Automatic group control with coordinated sequence checking device
US1787715A (en) Listing and checking machine
US2110858A (en) Statistical card machine