WO2001045021A9 - Method and apparatus for maintaining a computer-based inventory system - Google Patents
Method and apparatus for maintaining a computer-based inventory systemInfo
- Publication number
- WO2001045021A9 WO2001045021A9 PCT/US2000/041578 US0041578W WO0145021A9 WO 2001045021 A9 WO2001045021 A9 WO 2001045021A9 US 0041578 W US0041578 W US 0041578W WO 0145021 A9 WO0145021 A9 WO 0145021A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- database
- inventory
- computer
- item
- offices
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Definitions
- the invention relates generally to methods and apparatus for tracking supply inventories at multiple locations. More particularly, the invention relates to systems for inputting, outputting and tracking inventory data relating to supplies consumed by various businesses.
- Figure 1 is a block diagram of an exemplary inventory/transaction control system
- Figure 2 is a block diagram of an exemplary client computer system
- Figure 3 is a flowchart of an exemplary purchase order transaction
- Figure 4 is a flowchart of an exemplary technique for entering data into the database
- Figure 5 is a flowchart of an exemplary technique for processing items such as inventory items.
- Figure 6 is a flowchart of an exemplary automated purchasing system.
- the present invention may be described herein in terms of functional block components and various processing steps. It should be appreciated that such functional blocks may be realized by any number of hardware and/or software components configured to perform the specified functions.
- the present invention may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
- the software elements of the present invention may be implemented with any programming or scripting language such as C, C++, PASCAL,
- system could be used to catalog or analyze any other type of information such as files, scientific projects, laboratory experiment data, books, products sold to customers, medical diagnoses, medical coding, medical records, company information and the like.
- present invention could be used to facilitate group purchases, volume discounts, incentive purchase programs, purchase transactions or the like for medical offices, dental offices, retail businesses, law offices or other offices providing services, or any other collective, business or collection of businesses.
- an exemplary inventory control system 100 suitably includes a server computer 102 and one or more client computers 110, 112 connected via a network 116.
- An optional merchant computer 114 also communicates with server computer 102 and/or client computers 110,112 via network 116.
- Network 116 is any data network that allows computers such as server computer 102, client computers 110, 112 and merchant computer 114 to exchange information.
- network 116 is the Internet, the public switched telephone network (PSTN), an intranet or another form of data communications network.
- PSTN public switched telephone network
- network 116 may be implemented as a combination of networks such as local area networks (LANs), wide area networks (WANs), the Internet, the PSTN, and the like.
- server computer 102, client computers 110, 112 and merchant computer 114 may be coupled to the Internet or another public or private network by any type of data connection or combination of data connections including modem connections, digital subscriber line (DSL) connections, cable modem connections, wireless connections, network connections or the like.
- Network 116 is optionally a network or data transmission scheme that provides data transfer based upon, for example, TCP/IP, IPX, IP-3 or other data communications protocols.
- Server computer 102 (also referred to as "server") is any computer or computer system that is capable of supporting a database 106, a management application 104 and a network interface 108 to network 116.
- server computer 102 may be implemented with a personal computer, workstation, minicomputer, mainframe or the like running an operating system such as UNIX, LINUX, MacOS, BeOS, SunOS, any version of the Windows operating systems available from the Microsoft corporation of Redmond, Washington, or any other operating system.
- Server computer 102 also includes a network interface 108 that facilitates communications between server computer 102 and network 116.
- Network interface 108 may be any form of modem, network interface card (NIC), cable modem, DSL modem, wireless interface, software interface or other interface as appropriate.
- network interface 108 includes a world wide web (WWW) server such as the Apache server available from the Inktomi corporation of Foster City, California, the Netscape Enterprise Server product available from the Netscape Corporation of Mountain View, California or the Microsoft BackOffice Server available from the Microsoft Corporation of Redmond, Washington, or the like.
- server computer 102 is accessible via the world wide web such that client computers 110, 112 or other clients may access database 106 from remote locations that may not necessarily have access to dedicated WAN, LAN or other connections.
- Management application 104 (also referred to as "server application”) is a computer application that administers an inventory tracking or purchasing system. In various embodiments, management application 104 facilitates the exchange of data between database 106 and various client applications (discussed below).
- Management application 104 may also provide report generation capabilities, and may facilitate purchase transactions taking place across network 116. Management application 104 may also maintain the security of the database and/or server computer 102, as described more fully below. In various embodiments, management application 104 communicates with a merchant computer 114 to place orders for supplies as needed. More detail of the purchase process is presented below, for example in Figure 6 and accompanying discussion. Exemplary merchant computers include the Internet web sites maintained by manufacturers and distributors of supplies.
- Database 106 suitably maintains data relating to inventory items, vendors, suppliers, and the like in an organized format.
- any database program cpuld be used to implement database 106, exemplary embodiments use MySQL database (available from the T.C.X. DataKonsult AB, Sweden), Microsoft SQL server (available from the Microsoft Corporation of Redmond, Washington), DB2 database server (available from the IBM Corporation of Armonk, New York) or any of various database management products available from the Sybase Corporation or the Oracle Corporation.
- database 106 is a relational, hierarchical or object oriented database, and the functionality of database 106 may be suitably combined or isolated from application 104 as appropriate.
- An exemplary database may include the information shown in Table 1 for consumable products:
- Table 1 Exemplary Database for Consumable Products
- the database maintains a listing of items that may be used in an office environment, for example, and may be organized alphabetically, reverse alphabetically, according to purchase date, according to cost, according to depletion criteria (such as estimated depletion date), or any other scheme.
- Depletion date may be calculated by application 104 or database 106, for example, by simply tracking the number of units consumed since the last purchase and extrapolating a date when the number of units remaining reaches zero.
- other fields (such as a supplier name or last purchase supplier) could be added to the database, or the above fields could be modified or deleted. Examples of "Office Supplies" might include stationery, forms, food, office staff supplies, and the like.
- Medical Supplies might include medications, photography supplies, bandage supplies, gloves, sheets, preoperative supplies, intraoperative supplies, post-operative supplies, and the like. Of course other categories of supplies and other items associated with each category could be formulated for each particular application of the invention.
- An exemplary database suitable for use with a durable item is shown in Table 2, with an exemplary entry for an intra-ocular scissors used by an opthamologic surgeon.
- Durable items are not typically "consumed", so the depletion date fields may be replaced with repair or maintenance information, for example, or other information as appropriate.
- a total cost over the life of the product may be easily calculated in various embodiments by adding the repair costs to the purchase price of the item.
- Other embodiments of the invention may amortize the capital costs of various items in accordance with tax regulations, the time value of money, or other valuation considerations.
- server application 104 suitably receives information to populate database 106 from local data entry or from client computers 110, 112.
- Client computers 110, 112 suitably reside at a location (such as an office or warehouse) where inventory items to be tracked are located. Although two client computers 110, 112 are shown in Figure 1, it will be understood that any number of client computers could be used in various embodiments of the invention. In a multi- office environment, for example, each office may include one or more client computers communicating with server computer 102.
- client computer 110/112 is any form of computer system 202 including any form of network computer, personal computer, workstation, minicomputer, mainframe, or the like running an operating system such as UNIX, Sun OS, LINUX, MacOS, BeOS, any version of the Windows operating systems available from the Microsoft Corporation, or any other operating system.
- An exemplary client computer 110/112 may also include a network interface 212 that facilitates data communications between computer system 202 and network 116.
- Network interface 212 may be any form of modem, network interface card (NIC), cable modem, DSL modem, wireless interface, software interface or other interface as appropriate.
- Client computer 110/112 also includes a client application 204 that suitably manages information that may be local to a particular office, department or the like.
- client application 204 interfaces with a data collection module such as a scanner 220, which may physically or logically interface with computer system 202 through a port 206.
- Client application 204 receives information about items entering/leaving the inventory system (as described more fully below).
- client application 204 maintains an optional local database (not shown) on computer system 202 for use by that particular office and to provide backup storage for local data.
- Client application 204 suitably interfaces with server application 104 ( Figure 1 ) via network 116 to provide local data for database 106.
- server application 104 Figure 1
- client application 204 may use conventional socket programming techniques, TCP/IP protocols or the like to communicate with server application 204, although of course any data communications or programming techniques could be used to maintain communications across network 116.
- Scanner 220 is any device capable of optically or otherwise obtaining information about products to be tracked in inventory system 100.
- Scanner 220 may be implemented as any form of optical scanner, bar code scanner, infrared scanner or the like.
- scanner 220 includes a personal digital assistant (PDA) 208 such as any of the Palm Pilot devices available from the Palm Computing Corporation of Mountain View, California. Such devices include a touchscreen (not shown) that accepts user input via a stylus or pen-like input device.
- PDAs 208 that could be used to implement scanner 220 include the Cassiopeia products available from the Casio Corporation of Dover, New Jersey, or any other PDA based upon the Windows CE operating system available from the Microsoft Corporation of Redmond, Washington.
- An exemplary scanning interface 210 suitable for use with Palm Pilot devices is the Model SPT 1500 Scanner available from the Symbol Technologies, Inc., of Holtsville, New York.
- any of the PDA or scanning devices available from the Handspring Corporation of Mountain View, California could be used in various embodiments of scanner 220.
- scanner 220 could alternatively be implemented as any form of scanner that is connected via wires or any wireless connection to computer system 202.
- a user may select a mode (such as a "scan in” mode or a “scan out” mode corresponding to items entering or leaving inventory system 100, respectively) on the touchscreen and then collect product data, for example by scanning a code (such as a barcode) on the product.
- a code such as a barcode
- One or more products may be scanned in this manner, and information about the item may be optically or otherwise retrieved from the product 220 and converted to digital information by the scanner.
- This digital information may be temporarily stored in PDA 208 before being transferred to computer system 202.
- several items may be scanned and information about each item may be maintained in PDA 208 until batches of data are transferred to computer 202.
- Port 206 is any physical or logical connection between computer system 202 and scanner 220 such as a serial port, SCSI port, parallel port, universal serial bus (USB) port or any other port.
- port 206 is a cradle that physically accepts PDA 208 and transfers data between PDA 208 and computer system 202.
- the cradle commonly provided with Palm Pilot PDAs, for example, could function as an interface for transferring data between a Palm PDA and a client application 204 running on computer system 202.
- Such cradles typically receive Palm enabled PDAs and transfer data via a serial port on computer system 202 in response to a "Hot Synch” button on the front of the cradle.
- Palm enabled PDAs and transfer data via a serial port on computer system 202 in response to a "Hot Synch” button on the front of the cradle.
- ports or interfaces could be used with other embodiments of the invention.
- an exemplary technique 300 for entering data into database 106 suitably includes completing a purchase order (step 302), entering the purchase order into the database (step 304) and providing the completed purchase order form to a supplier (step 306).
- a purchase order may be generated manually or electronically.
- a human administrator completes a purchase order form and information is manually entered into database 106 via application 104, or by scanning the completed purchase order form.
- an electronic purchase order form is generated by application 104 and presented to a user at a remote office.
- the purchase order may be generated by a common gateway interface (CGI) script, for example, or by a Java applet or ActiveX control displayed within a browser program (such as Internet Explorer available from the Microsoft Corporation of Redmond, Washington, or Netscape Communicator available from the Netscape Division of America Online Inc., Mountain View, California).
- CGI common gateway interface
- a user desiring to purchase a particular product opens a browser (which may be running on client computer 110, 112, or any other computer connected to network 116), displays the form, and enters purchase information as appropriate.
- client application 204 generates a purchase order form and suitably transmits relevant information to server application 104.
- client application 204 generates a purchase order form and processes the order form electronically or manually, as described below, without notifying the server application 104.
- Common information entered into a purchase order includes, without limitation, items such as those shown in Table 3.
- items such as those shown in Table 3.
- Each of the various forms of data may be optionally maintained in database 106 as separate objects or entities.
- forms generated by client application 204 or server application 104 are partially completed with default information when the form is presented to the user. Alternatively, default information may be inserted into the various form fields during the data entry process.
- data is entered into database 106 (step 304), as appropriate.
- a human operator may scan or manually enter data into database 106 via server application 104 or client application 204.
- electronic purchase orders are completed and submitted to server application 104 through CGI scripting, email, or another network protocol or technique.
- a copy of the information entered into the purchase order may be maintained locally.
- Database 106 and/or PDA 208 suitably maintain copies of some or all of the purchase order information (particularly the supplier and product information described above) until the items purchased are received.
- the supplier and product information may be uploaded to PDA 208 during the synching process.
- the completed purchase order form is also provided to a vendor as appropriate. Purchase orders may be manually or electronically provided to merchants via network 116 (see Figure 6 and associated discussion below), facsimile, email, regular mail, or the like (step 306).
- an exemplary technique 400 for adding an item into database 116 suitably includes scanning the item (step 402), entering or updating information as required (steps 404, 406 and 408), and updating database 106 (step 412).
- Scanning (step 402) may be accomplished by using scanner 220 described above in connection with Figure 2. Items are scanned by placing scanner 220 proximate to a bar code or other code printed on the item to be scanned, as appropriate. Items that do not have bar codes for scanning may have codes specially printed by application 204 or 104, for example, and affixed to the item. Alternatively, data may be manually entered where necessary and appropriate.
- scanned data may reside temporarily in PDA 208 before transfer to database 106 via client application 204.
- the data may be compared to information from purchase order forms or from database 106 (step 404 in Figure 4). If the item is not in inventory database 106, information (such as that information shown in Tables 1 or 2) is suitably entered into application 104 or 204 and recorded in database 106 as appropriate.
- the scanned data may be matched to purchase order information in the PDA as items are received at a particular office.
- purchase order data and/or scanned data may be edited in PDA 208, in client application 204, or in server application 104 to correct any inaccurate or incomplete information in database 106 or in the PDA record for the particular item.
- product information or supplier information in PDA 208 is updated as each item is scanned.
- multiple items may be scanned and updates may take place on a batched basis, with updates to the data associated with each item taking place after all items have been scanned.
- PDA 208 is synched with database 106 via, for example, via cradle/port 206 and client application 204 (step 412 in Figure 4) such that database 106 remains updated with current information about products on hand.
- a process 500 for "checking out” an item for use suitably involves scanning the item (step 502) and updating database 106 (step 506) as appropriate.
- items are suitably scanned (for example with scanner 220) as they are removed from storage or otherwise consumed.
- a "check out” or “consume” or similar icon may be selected on the PDA in conjunction with scanning to indicate that the particular item is to be debited from database 106.
- One or more items may be scanned at a time (step 504), and the database 106 is suitably updated (step 506) as scanner 220 is "synched" to client application 204.
- database 106 may be adjusted in realtime or with any sort of batch processing scheme.
- an inventory system 100 suitable for use with multiple offices is suitably provided via network 116.
- server computer 102 via the Internet
- users at various remote offices or at other remote locations e.g. travelers
- database 106 maintains information such as inventories at each of the offices such that total inventories of various items may be tracked for each individual office as well as for the combination of the various offices.
- Supply/inventory sharing is therefore facilitated between the various offices, which may now determine whether other offices may have an excess inventory of a particular needed supply.
- a first office has run out of syringes, for example, an administrator at that office can place a query to database 106 via network 116 to determine other offices that may have excess inventory of syringes.
- shared database 106 allows the sharing of supplier information. If an office is looking for a particular product, for example, an administrator may readily determine if other offices have ordered similar products in the past and may have access to supplier data relating to that particular item.
- Centralized database 106 provides further advantages in that various reports may be generated at server application 104 and presented to a user over network 116 via network interface 108.
- Reports created may be textual and/or graphical (e.g. bar charts, table charts, graphs, pie charts and the like), and may provide information relating to aggregate demand, aggregate demand for individual offices, aggregate demand for particular products or types of products, or individual demand for a particular product or type of product at a particular office, or any other type of information.
- Reports may be generated, for example, by formatting a query at management application 104 that may be submitted to database 106. Results from the query may then be suitably parsed by application 104 as appropriate and returned to the user requesting the report via network 116.
- application 104 suitably maintains the security of database 106.
- Security may be assigned at various levels (e.g. administrator/superuser, office administrator, organization administrator (which may access several offices that are affiliated with a single organization), etc.). Each security level may be permitted to access corresponding portions of database 106 or to execute reports on corresponding data.
- Security may be maintained through access control lists (ACLs), UNIX/LINUX file security, userid/password combinations, or any other hardware or software based security devices or techniques.
- an exemplary technique 600 for electronically purchasing products suitably includes the steps of identifying an item with a low supply (step 602), approving the purchase (step 604), preparing a purchase order (step 608) and submitting an order to a supplier (step 610).
- a threshold level which may be configured by an administrator as appropriate
- the message may be presented via email, for example, or via a message window or other information device in application 104.
- the administrator may be prompted to approve or reject a replenishing purchase (step 604). If the transaction is rejected, then the process suitably terminates. If the transaction is approved, an administrator may be prompted to repeat a previous transaction (i.e. purchase the item from the same source as the last purchase or the last supplier of that particular item) or to seek a new source for the product (step 606). If the latter choice is selected, application 104 may present a list of optional sources for the item. Alternatively, application 104 may perform a search (step 612, which may be a 'bot search or other search on the Internet) for the best price available for the particular item. Step 612 could be conducted prior to step 606 in alternative embodiments.
- server application 104 (or client application 204, as appropriate) suitably formats a purchase order as described above in conjunction with Figure 3.
- the relevant client application 204 may also provide purchase order information to a PDA 208.
- the purchase order is then sent to the relevant supplier through an appropriate medium (e.g. fax, email, regular mail, or Internet message) as selected by the administrator and supported by the supplier.
- server application 204 may complete online purchase forms through an appropriate electronic wallet program such as the electronic wallet available from the Globeset Corporation of Austin, Texas, the electronic wallet available from the Microsoft Corporation of Redmond, Washington, or any other wallet program.
- Inventories at individual offices may be easily monitored by scanning various items in or out with a scanner such as a PDA 208 with a scanning interface 210.
- the scanner may easily synch with a client computer 202 that communicates with a central server 102 via network 116.
- Central server 102 maintains a database 106 of inventory or other data for each of the individual offices, and facilitates remote queries of the database for reports or other data. Purchases may be conducted based upon the demand of a single office, a subset of offices participating in database 106, or the entire collective represented by database 106.
Landscapes
- Business, Economics & Management (AREA)
- Economics (AREA)
- Engineering & Computer Science (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Finance (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU47051/01A AU4705101A (en) | 1999-10-29 | 2000-10-25 | Method and apparatus for maintaining a computer-based inventory system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US43049899A | 1999-10-29 | 1999-10-29 | |
| US09/430,498 | 1999-10-29 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| WO2001045021A2 WO2001045021A2 (en) | 2001-06-21 |
| WO2001045021A9 true WO2001045021A9 (en) | 2002-08-01 |
| WO2001045021A8 WO2001045021A8 (en) | 2003-09-12 |
Family
ID=23707799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2000/041578 Ceased WO2001045021A2 (en) | 1999-10-29 | 2000-10-25 | Method and apparatus for maintaining a computer-based inventory system |
Country Status (2)
| Country | Link |
|---|---|
| AU (1) | AU4705101A (en) |
| WO (1) | WO2001045021A2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2372844A (en) * | 2000-10-26 | 2002-09-04 | James Mckinlay | System and method for maintaining stock levels |
| WO2016172797A1 (en) * | 2015-04-27 | 2016-11-03 | Sowingo.com Corp. | Systems and methods for managing inventory for health care offices |
-
2000
- 2000-10-25 WO PCT/US2000/041578 patent/WO2001045021A2/en not_active Ceased
- 2000-10-25 AU AU47051/01A patent/AU4705101A/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001045021A8 (en) | 2003-09-12 |
| AU4705101A (en) | 2001-06-25 |
| WO2001045021A2 (en) | 2001-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6996538B2 (en) | Inventory control system and methods | |
| KR100961804B1 (en) | Inventory control system and method | |
| US20070124216A1 (en) | Systems and methods for locating and purchasing proximal inventory items | |
| US7590597B2 (en) | Electronic business transaction system | |
| US7765127B2 (en) | System for processing product information in support of commercial transactions | |
| US7707149B2 (en) | Method, system, and program for customer service and support management | |
| US20030046195A1 (en) | Expense management system and method | |
| WO2008054722A9 (en) | Historical insurance transaction system and method | |
| WO2008045947A2 (en) | Systems and methods for collaborative payment strategies | |
| US20020087576A1 (en) | Commercial data registry system | |
| US20010032166A1 (en) | System and method for planning and tracking the manufacture of tooling for machinery | |
| US20030233285A1 (en) | System and method for facilitating sales by way of mobile commerce | |
| US20040254854A1 (en) | Purchase management system and method | |
| US20020111885A1 (en) | Commercial data registry system | |
| US20040117253A1 (en) | System and method for selling supported commodity | |
| US20050177468A1 (en) | Request for quote system and method | |
| WO2001045021A9 (en) | Method and apparatus for maintaining a computer-based inventory system | |
| JP2001344487A (en) | Electronic purchasing method and electronic purchasing system using the Internet | |
| JP2002099793A (en) | Product order support system, product order support method, and customer server | |
| AU2007205715B2 (en) | Inventory control system and methods | |
| WO2002086779A1 (en) | Network-based procurement system and method | |
| JP2003288510A (en) | Dependent product selection support apparatus and method | |
| JP2002092295A (en) | Store sales management system using communication network | |
| WO2003027914A1 (en) | System for facilitating the supply of goods | |
| Green | RoweCom at UC Berkeley |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| COP | Corrected version of pamphlet |
Free format text: PAGES 1/4-4/4, DRAWINGS, REPLACED BY NEW PAGES 1/5-5/5; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| 122 | Ep: pct application non-entry in european phase | ||
| D17 | Declaration under article 17(2)a | ||
| NENP | Non-entry into the national phase in: |
Ref country code: JP |