CN1797331A - Rfid enabled information systems utiling a business application - Google Patents

Rfid enabled information systems utiling a business application Download PDF

Info

Publication number
CN1797331A
CN1797331A CNA2005100998305A CN200510099830A CN1797331A CN 1797331 A CN1797331 A CN 1797331A CN A2005100998305 A CNA2005100998305 A CN A2005100998305A CN 200510099830 A CN200510099830 A CN 200510099830A CN 1797331 A CN1797331 A CN 1797331A
Authority
CN
China
Prior art keywords
rfid
network
data
commercial
application program
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.)
Pending
Application number
CNA2005100998305A
Other languages
Chinese (zh)
Inventor
A·库马
F·A·艾哈迈德
J·古特蒂
V·G·R·雷迪
V·阿南萨哈拉曼
B·斯瑞拉姆
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.)
Microsoft Corp
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CN1797331A publication Critical patent/CN1797331A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a system and/or a method that facilitates to extend data in a RFID network to a commercial application program. An interface can receive real-time RFID data in the process having at least one apparatus collection in the RFID network. An integrated assembly can show the real-time RFID data to the commercial application program in real-time to realize critical business function. The commercial application program correlates with a commercial network which accesses an application program of an individual organization and/or an application program of different organizations. Moreover, the integrated assembly allows the commercial application program to operate the RFID network based on real-time output partially.

Description

Utilize the infosystem of enabling RFID of business applications
The reference of related application
The title that the application requires on September 1st, 2004 to submit to is the U.S. Provisional Patent Application the 60/606th of " SYSTEM AND METHODS THATFACILITATE RFID SERVER PROGRAMMING MODEL AND API ' S " " promoting the system and method for RFID server programming model and API ", the title of submitting in No. 281 and on September 2nd, 2004 be the right of priority of No. the 60/606th, 577, the U.S. Provisional Patent Application of " FACILITATE FRID SERVER PROGRAMMINGMODEL AND API ' S " " promotion RFID server programming model and API ".The application also relates separately on March 1st, 2005, on Dec 29th, 2004, on February 18th, 2005 and on February 18th, 2005 No. the 11/069th, 459,11/025,702,11/061,356 and 11/061,337, the common U.S. Patent application of submitting to co-pending.The full content of these applications is included in this, with for referencial use.
Background technology
Many retails, manufacturing and distributor gear are being used method of operating different, innovation, to raise the efficiency.These mechanisms can monitor store inventory, so that optimize the Supply and Demand that relates to the consumer.An aspect of profit maximization is depended on suitably have stock, so that supply is carried out in exhausting of incorporating cargo and/or product.For example, the retailer who sells computing machine and/or VCR must supply computing machine according to its consumer's sales volume, and supplies VCR according to its consumer's sales volume.Like this, if computing machine better (for example, is sold more units) than the market of VCR, so, this retailer can supply computing machine more continually, so that optimize Supply and Demand, and and then can optimize profit.Monitor inventory and the sales volume that is associated can be the tasks of a complexity, and wherein, the movable similar black box of product is because internal work is unknown; Yet, monitor that product is the conclusive key element that has in stock/product efficiency.
Automatically identification is developed based on the needs of each weak point of eliminating typical surveillance and/or method (for example, bar code reader, bar code and/or UPC) at least with data capture (AIDC) technology, especially radio-frequency (RF) identification (RFID).RFID utilizes the RFID label remotely to store technology with retrieve data.Because rfid system based on radio frequency and the signal that is associated, therefore, aspect the supervision product, has numerous benefits and/or advantage to lead over conventional art.The RFID technology does not require that boresight monitors product and/or from RFID label there received signal.Like this, the unnecessary requirement scanner that carries out is very near the manual scanning of target (for example, product).Yet according to radio frequency, RFID label sizes and the power supply that is associated, in RFID, scope is restricted.In addition, rfid system allows in seconds repeatedly to read, and scans rapidly and discerns thereby provide.In other words, when these labels were in the scope of RFID reader, rfid system allowed a plurality of labels to be read and/or to be identified.The ability that repeatedly reads in the rfid system is owing to receiving an acclaim for each independent product provides the ability of the information labels that comprises unique identifier.
And rfid system and/or method provide the real time data that is associated with the project of institute mark.Real time data stream allows retailer, wholesale dealer and/or manufacturer capable accurately monitor inventory and/or product.By utilizing RFID, can further be convenient to distribute (for example, the retailer is to the consumer) and rear end to distribute (for example, wholesale dealer/manufacturer is to the retailer) aspect supplying products at front end.Wholesale dealer and/or manufacturer can monitor goods delivery, quality, quantity, delivery availability etc.In addition, the retailer can follow the tracks of position, quality, shelf life of received stock quantity, this class stock etc.These described benefits show the dirigibility that a plurality of fields of RFID technological leapfrogging (for example, front end supply, rear end supply, distribution claim, manufacturing, retail, robotization etc.) play a role.
Rfid system comprises RFID label and RFID transceiver at least.The RFID label can comprise antenna, and this antenna receives and/or transmission for the radio-frequency queries from the RFID transceiver provides.The RFID label can be wisp (for example, Adhesive Label, flexible label and an integrated chip etc.).These RFID labels utilize four kinds of different frequencies usually: low frequency tags (between about 125 and 134 kilo hertzs), high-frequency label (about 13.56 megahertzes), UHF label (about 868~956 megahertzes) and Microwave Tags (about 2.45 kilo-mega cycles per seconds).
Generally speaking, rfid system can comprise a plurality of assemblies: label, label reader (for example, tag transceiver), label Write, label programming station, circulation reader, sorting device, label stock wand etc.Mass data can be collected and/or accumulate to this class rfid system.Though the statistical study meeting of these class data is useful,, when by in real time and/or near being integrated in real time in existing backend applications and/or the process when calling decision-making, collected data are more useful, more powerful.And collected data can be used for incorporating the decision-making of being made by this class backend applications and/or process into, so that the variation in this type systematic is reacted.
Summary of the invention
Below presented simplification general introduction of the present invention, so that the basic comprehension to aspects more of the present invention is provided.This general introduction is not an extensive overview of the present invention.It both had been not intended to sign key of the present invention or critical key element, also was not intended to the scope of the present invention of describing.Its unique purpose is to present notions more of the present invention with the form of simplifying, as the preamble of later more detailed description.
The present invention relates to be convenient at least one existing business applications is integrated into system and/or method in the RFID network, wherein, this RFID network can be the cluster tool that forms subsystem at least in part based on process, position, incident and/or function.By business applications being gathered in the RFID network, can realize commercial function and/or output in real time to this class application rollouts real time data.Business applications can be, but is not limited to, backend applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.Real time data can be collected by the equipment in the RFID network, wherein, equipment can be, for example RFID reader, RFID Write, RFID printer, printer, reader, Write, RFID transmitter, antenna, sensor, real-time device, RFID receiver, real time sensor, can expand to the equipment and the real-time event generation system of web service.
Except showing real time data with the real-time output of realization from business applications, this integrated package can also be showed commercial network to this class real time data.The business correspondence network can be the application integration product, so that by connecting each application program in single in-house each application program and/or the connection different tissues, complete different application program is unified into consistent integral body.And commercial network can comprise a plurality of business applications, wherein, can show this class real time data, and accurate, real-time commercial function and/or output is provided.
This integrated package is also at least in part based on real-time output and/or commercial function and the manipulation and/or the establishment of process are provided in the RFID network.By utilizing the real time data in this class business applications and/or the commercial network, output in real time can provide accurate data, comes operation of the invocation of procedure in RFID network and/or the RFID network and/or establishment.For example, operation can be to RFID network, process and/or its any entity editor, modification, deletion, move etc.
According to an aspect of the present invention, this integrated package can comprise analyzer assembly, is used to analyze the data that are associated with RFID network, commercial network and/or business applications, with particular association definite and the target destination.Based on this analysis, router component can correspondingly arrive the target destination with this class data-directed at least in part.For example, real time data can be parsed into particular business applications program on the particular business network and be associated, and wherein, router component can correspondingly directed these class data.
According to another aspect of the present invention, conversion assembly can turn to data layout the specific format that is suitable for the target destination.In other words, conversion assembly can become to be used for the suitable and/or compatible form of the target destination in RFID network 304 and/or the commercial network with any data-switching that is associated with RFID network and/or commercial network.And conversion assembly can be changed between any suitable computerese, and these language for example but are not limited to C#, extend markup language (XML) and Structured Query Language (SQL) (SQL)
According to another aspect, this integrated package can also comprise schema component, and it can utilize the pre-Installation Modes that relates to input message and/or output message.In addition, schema component can use massage pattern, and this massage pattern can be that commercial network can send and one type message of RFID Network Recognition and/or application.Utilization that though schema component is discerned for this class and application supplies a pattern,, will be understood that, can use any suitable agreement.Schema component can also be created the pattern of being utilized by this integrated package.
According to a further aspect in the invention, this integrated package can comprise the RFID mapper assembly of enabling straight-through type of message situation.RFID mapper assembly can utilize input pattern and/or output mode to call to be used for the straight-through message communicating situation to the request one respond style operation of business applications (for example, rear end industry (LOB) system, business activity supervision etc.).In addition, the RFID mapper can call any suitable mapping techniques that is associated with the data that relate to commercial network and/or RFID network.For example, RFID mapper assembly can adopt RFID label event (for example, label reads, label read error, equipment make progress incident, the downward incident of equipment and Admin Events etc.), and creates the message that relates to process (for example, transport and/or receive).In others of the present invention, provide and be convenient at least one existing business applications is integrated into the whole bag of tricks in the RFID network.
The following description and drawings are at length stated some illustrative aspect of the present invention.But these aspects only show some in the whole bag of tricks that can use principle of the present invention; And, the invention is intended to comprise all this class aspect and equivalence techniques schemes thereof.By consider following detailed description the in detail of the present invention in conjunction with these accompanying drawings, other advantage of the present invention and novel feature will become very clear.
Description of drawings
Fig. 1 shows the block diagram of being convenient at least one existing business applications is integrated into the example system in the RFID network.
Fig. 2 shows to be convenient to utilize business applications is used for the block diagram that the RFID network is realized the example system of crucial commercial function.
Fig. 3 shows to be convenient to utilize and/or the block diagram of the example system of the collected data that management is associated with the RFID network in conjunction with commercial network.
Fig. 4 shows the block diagram of being convenient to the data in the RFID network are seamlessly expanded to the example system of commercial network application program.
Fig. 5 shows the business applications of being convenient to will be referred to commercial network and is used for the block diagram that the RFID network is realized the example system of crucial commercial function.
Fig. 6 shows to be convenient to utilize and/or the block diagram of the example system of the collected data that management is associated with the RFID network in conjunction with commercial network.
Fig. 7 shows the illustrative methods that is used at least one existing business applications is integrated into the RFID network.
Fig. 8 shows the illustrative methods of being convenient to the data in the RFID network are seamlessly expanded to the commercial network application program.
Fig. 9 shows the exemplary networked environment, wherein, can use the aspect of novelty of the present invention.
Figure 10 shows the exemplary operation environment that can use according to the present invention.
Embodiment
As utilizing among the application, term " assembly ", " system " etc. are intended to refer to computer related entity, or hardware, software (for example, in commission) and/or firmware.For example, assembly can be process, processor, object, executable code, program and/or the computing machine that moves on processor.Illustrate, the application program of moving on server and this server can be assemblies.One or more assemblies can reside in in-process, and assembly can be positioned on the computing machine and/or be distributed between two or the more computing machine.
With reference to these accompanying drawings the present invention is described; Run through accompanying drawing, identical reference number refers to components identical.Hereinafter, for illustrative purposes, state numerous details, understand completely of the present invention so that provide.But, it is evident that, can under the condition that does not possess these details, put into practice the present invention.In other example, with the block diagram form well-known structure and equipment are shown, so that describe the present invention.
Turn to accompanying drawing now, Fig. 1 shows to be convenient at least one existing business applications is integrated into system 100 in the RFID network.Integrated package 102 can seamlessly be integrated at least one business applications in the RFID network 104, and wherein, business applications can be utilized the data that are associated with this class RFID network 104 in real time.Integrated package 102 can receive and the raw data that relates at least one equipment in the RFID network 104.For example, equipment in the RFID network 104 can be, but be not limited to, RFID reader, RFID Write, RFID printer, printer, reader, Write, RFID transmitter, antenna, sensor, real-time device, RFID receiver, real time sensor, can expand to the equipment and the real-time event generation system of web service.Integrated package 102 allows from the data of the process in the RFID network 104 and the seamless realization of at least one business applications.For example, business applications can be to realize any existing backend applications of crucial commercial function (for example, but being not limited to demand planning, prediction, control stock etc.).
In an example, RFID network 104 can comprise at least one the RFID equipment that is associated with at least one RFID process.Will be understood that the RFID process can be utilized the RFID equipment of any suitable quantity in the RFID network 104.The RFID process can relate to specific RFID subsystem (for example, RFID server, RFID network etc.), and this specific RFID subsystem is super or high-level objects, it with various solid tissues together, to create significant performance element.The RFID process can be departures process (for example, selecting, pack, transport situation etc.), manufacture process, transport process, receiving course, tracking, data representation, data processing, data are used, safety ...In addition, the RFID process can comprise that RFID device service, label read, incident, label write, equipment disposition, geographical tracking, digital counting etc.Will be understood that, process can have the raw data of collecting via at least one equipment that is associated with RFID network 104, and wherein, this class raw data can be received by integrated package 102, to allow business applications to incorporate this class data into, to realize crucial commercial function.
Integrated package 102 can integrated any suitable business applications, seamlessly to utilize by at least one equipment data that collect, that be associated with RFID network 104.Business applications can be, but is not limited to, backend applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.Will be understood that integrated package 102 can also be incorporated the commercial network (not shown) into, wherein, commercial network can be unified into independent business applications consistent integral body.
In another example, integrated package 102 can allow business applications operation and/or constructive process based on the analysis that is associated with business applications and/or commercial network and/or commercial function and in RFID network 104 at least in part.For example, by utilizing real-time raw data, business applications can be edited existing process in RFID network 104, so that boost productivity and/or the new process of establishment in RFID network 104.In an example, business applications can be controlled relevantly with stock, and wherein, the raw data that receives from RFID network 104 can provide inventory data in real time.If business applications utilizes real time data to determine defective product, so, can call the new process that is used to regain this series products.
System 100 also comprises interface module 106, and it provides various adapters, connector, passage, communication path etc., so that in fact integrated package 102 is integrated in any operation and/or the Database Systems.In addition, interface module 106 can be provided for the various adapters mutual with integrated package 102 and RFID network 104, connector, passage, communication path etc.Will be understood that, though interface module 106 be merged in the integrated package 102,, this class realizes being not limited thereto.For example, interface module 106 can be the stand-alone assembly that is used to receive or send the data that relate to system 100.Particularly, interface module 106 can receive relate to RFID network 104 in any data of RFID process associated device.For example, interface module 106 can receive any data of data, RFID process related data and/or the slave unit collection of original collection.
Fig. 2 shows to be convenient to utilize business applications is used for the system 200 that the RFID network is realized crucial commercial function.Integrated package 202 can provide the seamless mutual of the process 206 in illustrated at least one application program 210 and RFID network 204 in the commercial communication network 208.Will be understood that commercial network 208 and RFID network 204 can comprise a plurality of application programs and process respectively, and, the invention is not restricted to application program 210 and this of process 206 described.Application program can be, but is not limited to, rear end business applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.The integrated permission utilization of application program 210 and process 206 collect by process 206 and/or with process 206 relevant any data carry out at least one commercial function in real time.In other words, integrated package 202 can allow the seamlessly integrated data relevant with process 206 of application program 210, so that the commercial function output relevant with application program 210 is provided in commercial network 208.
RFID network 204 can comprise at least one equipment (for example, RFID reader, RFID Write, RFID printer, printer, reader, Write, RFID transmitter, antenna, sensor, real-time device, RFID receiver, real time sensor, the equipment that can expand to the web service, real-time event generation etc.) that is associated with at least one RFID process.RFID network 204 position-based, function and/or process at least in part comprises various subsystems.For example, RFID network 204 can be two equipment groups and/or cluster tool, locates transporting for one, and another is at the receiving gate place.This class RFID network 204 can further comprise the process that is associated with each equipment group and/or cluster tool based on group and/or name set, position and/or process title at least in part.For example, process can be the transport process relevant with transporting an equipment of locating, and wherein, equipment can be collected data in this position.Equally, another process can be the receiving course relevant with the equipment at receiving gate place, and wherein, equipment can be collected data in this position.Like this, integrated package 202 can integrated automatically any suitable applications program 210, and this real time data that this suitable applications program can be used to the process in RFID network 204 produces application program 210 outputs.
Process 206 is super and/or high-level objects that significant performance element can be provided.For example, process 206 can be the process of transporting, a plurality of equipment at its various butt joint door place of expression, and they operate together, read, filter, read data storage in substantial, alarm assessment and the confluence to carry out label, for host application program retrieval/processing.In another example, process 206 can be carried out manufacture process, and wherein, equipment is configured to come reading and writing according to the position.And, can realize extra function in this position, for example, filter, enrich etc.In another example, process 206 can write the label process, wherein, can write label in real time based on input at least.Transfer back to main frame by reading of data and with it, successfully whether the process of writing also can be checked and write.
Commercial network 208 can be to enable integrated business process and/or based on the integrating server product of exploitation, deployment and/or the management of the Web service of extend markup language (XML).Commercial network 208 can be unified into independent application program consistent integral body, wherein, and the communication that can give information, cooperation, safety and integrated to the degree of depth between the support of industrial standard.In addition, commercial network 208 can provide (but not office in providing) business activity service, the human work service of flowing and/or the mutual business activity of enabling with business process monitors framework.Commercial network 208 can also connect single in-house application program (for example, being commonly referred to as enterprise application integrated (EAI)), and/or connects application program in the different tissues (for example, be known as commercial integrated to commercial (B2B)).
In an example, commercial network 208 can be by providing: the mode that 1) is used to specify business process; And 2) be used for the technology that between the application program that this class business process is utilized, communicates, allow to cross over a plurality of application programs and create business processes.In this example, commercial network 208 can realize comprising the business process of one or more cooperations, wherein, cooperates to be made of executable code.For example,, express condition, circulation and other behavior of business process, can create cooperation by the shape of one group of definition of figure ground tissue.In another example, commercial network 208 can utilize business rules engines and regular expression is provided in business process.Will be understood that each cooperate to be created and to point out predetermined with the message kind of its reception.Message can be received by adapter, and wherein, pipeline can become message transformation specific form (for example, XML).This formatted message can be deposited in database, and wherein, this class message can be dispatched to target and cooperate, to participate in and the business process corresponding action.The result of this process can be another message, is stored in the database usually.Synthetic message can be handled by sending pipeline subsequently, this send pipeline can with message internally form (for example, XML) conversion and/be formatted as form to the destination special use, and be sent to this destination via adapter.More than be an example of commercial network 208, it will can not be considered limitation of the present invention.
In addition, integrated package 202 allows application program 210 to come operating process 206 based on the output (represented as the dotted line among Fig. 2) that is associated with this class application program 210 at least in part.In other words, data can be merged in the commercial network 208, so that be used for producing specific commercial function and/or output by each application program 210.At least based on this commercial function and/or output, application program 210 can operating process 206 in RFID network 204.Will be understood that operation can be, but be not limited to the existing process 206 of editor, new process and/or its any combination of establishment in RFID network 204.For example, the product tabulation that application program 210 can be determined to be retracted, wherein, and based on this class output, can operating process 206, discern the product that is identified in the product tabulation that will regain.
Fig. 3 shows to be convenient to utilize and/or the system 300 of the collected data that management is associated with the RFID network in conjunction with commercial network.Integrated package 302 can be integrated into commercial network 308 and/or application program 310 in the RFID network 304, and RFID network 304 comprises at least one process 306 of collecting data.Commercial network 308 can be realized the data that this class is collected, so that carry out the commercial function that is associated with commercial network 308 and/or application program 310.In addition, integrated package 302 can provide commercial network 308 and/or application program 310, so that RFID network 304 and/or process 306 are operated in the output that produces based on the data that combine with it by utilization at least in part.Will be understood that integrated package 302, RFID network 304 and commercial network 308 can be similar to integrated package 202,102, commercial network 208 and the RFID network 204,104 among Fig. 2 and Fig. 1 in fact respectively.
Integrated package 302 can comprise analyzer assembly 312, analyzer assembly 312 can analyze from RFID network 304, receive from commercial network 308 and to RFID network 304, to the data of commercial network 308.Analyzer assembly 312 can be analyzed the data that the RFID network receives via interface 106, and wherein, these class data can be confirmed as being associated with specific commercial network 308 and/or application program 310.For example, process 306 can be collected the data that are associated with various device, wherein, analyzer assembly 312 can be analyzed this class data, can utilize these data to be convenient to realize the commercial function of the key that is associated with it to determine what commercial network 308 and/or application program 310 (if any).In another example, analyzer assembly 312 can be analyzed message and/or the operation from commercial network 308 and/or application program 310, to call RFID network 304 and/or process 306.
Integrated package 302 can also comprise can be correspondingly with the router component 314 of data-directed to the target destination.In other words, router component 314 is providing guidance aspect the distribution of data, message etc.The data that receive from RFID network 304 can be routed and/or be distributed to the target destination in commercial network 308 and/or the application program 310.In addition, router component 314 can be directed to message, operation, data etc. the target destination in RFID network 304 and/or the process 306.Will be understood that router component 314 can come distributing data, message, order etc. based on analyzer assembly 312 at least in part, still, the present invention is not limited to this.
Integrated package 302 can call conversion assembly 316, and conversion assembly 316 can turn to data layout the specific format that is suitable for the target destination.In other words, conversion assembly 316 can become to be used for the suitable and/or compatible form of the target destination in RFID network 304 and/or the commercial network 308 with any data-switching that is associated with RFID network 304 and/or commercial network 308.For example, conversion assembly can for example, but be not limited to data conversion between any suitable computerese, C#, extend markup language (XML), Structured Query Language (SQL) (SQL) and HTML(Hypertext Markup Language).In an example, conversion assembly 316 can utilize the data storage (not shown) be provided for commercial network 308 and/or RFID network 304 in the storage of various data, order, message etc. of at least one compatibility.Though be merged in conversion assembly 316,, will be understood that conversion assembly 316 can be stand-alone assembly, be merged in the integrated package 302 and/or its any combination.
Fig. 4 shows the system 400 of being convenient to the data in the RFID network are seamlessly expanded to the commercial network application program.Integrated package 402 can be integrated at least one business applications 410 in the commercial network 408 in the RFID network 404, wherein, the data that relate at least one process 406 can be by this class commercial network 408 and/or business applications 410 (for example, rear end business applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.) utilize.For example, process 406 can be collected data via at least one equipment, wherein, can realize this class data with commercial network 408, and to realize various commercial functions, wherein, commercial function can be demand planning, prediction, stock control etc.In other words, integrated package 402 can be with the endpoint extension of process 406 to the commercial network end points, thereby allow to purify/enrich/relevant real-time RFID data can be natively for the workflow consumption in the business correspondence network 408.Will be understood that integrated package 402, RFID network 404 and commercial network 408 can be similar to each the assembly/network described in the previous accompanying drawing in fact.
Integrated package 402 can comprise manager component 412, its data distribution and/or data route in can management system 400.Manager component 412 can receive raw data from RFID network 404, and with the suitable target destination of data distribution in the commercial network 408, so that further utilize by application program 410.In an example, manager component can receive data via interface 106, and wherein, data can be deposited in the data storage 420 (discussing hereinafter), wherein, correspondingly visit this class data.For example, the equipment in the RFID network 404 can be collected raw data based on process 406 at least in part, and wherein, manager component 412 can be with data storage in data storage 420, and/or with the target destination of data distribution in the commercial network 408.Will be understood that manager can be in data storage 420 stored just by the data of commercial network 408 utilizations and also less than the data of being utilized by commercial network 408, so that the possibility of the expansion in future of the commercial function that is associated with it is provided.In addition, manager component 412 can be distributed the data that receive from commercial network 408.
Integrated package 402 can comprise schema component 414, and it can utilize the pre-Installation Modes that relates to input message and/or output message.For example, schema component 414 can utilize the input massage pattern, it can comprise such as, but not limited to transport, object such as reception, stock and other input pattern.In addition, schema component 414 can utilize the output message pattern, and it can comprise such as, but not limited to transporting objects such as notice, alarm (for example, the suspension of service, theft, recovery etc.) and other output mode in advance.And schema component 414 can be created can be by the pattern of system's use.In an example, can be in conjunction with utilizing this pattern from the data that RFID network 404 receives, to create specific database via interface 106.In addition, adapter 418 can conversion and/or is changed relevant data, and pushes commercial network 408 on request.By utilizing pattern, adapter assembly 418 and data storage 420, can become the input data that are used for commercial network 408, message communicating situation, cooperation etc. from the raw data of RFID network 404.For example, this allows the user directly to begin to utilize message, and need not write adaptation layer (for example, as this machine commercial network 408 type of messages), and providing from the situation viewpoint is data necessary (for example, transporting data, reception data, inventory data etc.).These situation viewpoints can be shown as type of message in the commercial network 408 by system 400.In addition, will be understood that massage pattern can be one type the message that commercial network 408 will send and RFID network 404 can be discerned and/or use.Utilization that though schema component 414 is discerned for this class and application supplies a pattern,, will be understood that, can use any suitable agreement.
For example, output mode can be stored in the data storage relevant with the commercial network 408 that allows commercial function and/or application program operation RFID network 404.Output mode can force RFID network 404 that output message (is for example write RFID reader and/or RFID label, create form and " going out " message, this machine type of message that can adopt as RFID network 404, and suitable instruction sent to equipment from these forms, arrive label again, wherein, can start transmission) from commercial network 408 forms to RFID network 404.After carrying out the commercial function relevant, can form and/or determine message with the business applications 410 in the commercial network 408.
Data storage 420 can be stored the various data relevant with system 400.Will be understood that data storage can store the data relevant with the RFID network, be transformed and/or data converted, pattern, message, cooperation etc.Data storage 420 can be (for example) volatile memory or nonvolatile memory, perhaps can comprise volatibility and nonvolatile memory.By way of example, do not limit, nonvolatile memory can comprise ROM (read-only memory) (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory can comprise random-access memory (ram), and it takes on external cache.By way of example, do not limit, RAM takes many forms, for example, static RAM (SRAM) (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), enhancement mode SDRAM (ESDRAM), synchronization link DRAM (SLDRAM), the direct RAM of memory bus (RIDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).The data storage 420 of native system and method is intended to include, without being limited to the storer of these and any other adequate types.In addition, will be understood that data storage 420 can be server, database and/or hard disk drive.
Integrated package 402 can comprise the RFID mapper assembly 416 of enabling straight-through type of message situation.RFID mapper assembly 416 can utilize input pattern and/or output mode to call to be used for the straight-through communication contact situation of the request one respond style operation of application programs 410 (for example, rear end industry (LOB) system, business activity supervision etc.).For example, RFID mapper assembly 416 can be enabled the renewal of accounting application program to stock at least in part based on the data of collecting from RFID network 404.Will be understood that, though RFID mapper assembly 416 is merged in integrated package 402,, this class describes so not limit the present invention.
In an example, RFID mapper assembly 416 can call any suitable mapping techniques that is associated with the data that relate to commercial network 408 and/or RFID network 404.RFID mapper assembly 416 (for example can adopt (for example) RFID label event, label reads, label read error, equipment make progress incident, the downward incident of equipment and Admin Events etc.), and establishment and the relevant message of process 406 (for example, transport and/or receive).In other words, RFID mapper assembly 416 can provide any conversion to the data that relate to system 400.Will be understood that commercial network 408 can comprise the mapper of the mapping that permission is associated with pattern, wherein, massage pattern can receive with input, and mapping is applied to it, so that conversion message to be provided.
Fig. 5 shows the business applications of being convenient to will be referred to commercial network and is used for the system 500 that the RFID network is realized crucial commercial function.Integrated package 502 can be showed any real time data that is associated with RFID network 504 to commercial network 516, to realize real-time commercial function and/or process.In addition, integrated package 502 can allow commercial network 516 operation and/or constructive process based on the real-time commercial function of this class and/or process and in RFID network 504 at least in part.Will be understood that integrated package 502, RFID network 504 and commercial network 516 can be similar to each the assembly/network described in the previous accompanying drawing in fact.
RFID network 504 can comprise a plurality of universes (universe) (for example, subsystem, RFID network), and wherein, universe is the server of RFID entity.For the sake of simplicity, RFID network 504 illustrates the single universe that comprises two cluster tool (for example, equipment in conjunction with), wherein, first set 506 is shown.For example, the RFID subsystem can be the position, and wherein, related entity is with in fact similarly process is relevant.In an example, subsystem can be the warehouse that comprises a plurality of receptions with associated device and/or transport the butt joint door.Like this, first set 506 can be the interior cluster tool of subsystem of appointment.Will be understood that, can realize a plurality of cluster tool.In cluster tool, equipment 508 can receive RFID signal 514 from the cargo pallet 512 that comprises at least one RFID label 510.Will be understood that, can be at least based on the user specify (for example, single pallet is labeled, independent goods is labeled, pallet and goods is labeled, or the like), come these pallets of mark and/or goods.
Based on above RFID network 504, commercial network 516 can be used to any real time data from equipment.By showing this class data, commercial network 516 can allow any commercial function, application program and/or process to carry out in real time, because collected in real time from the data of RFID network 504 receptions.In an example, commercial network 516 can utilize the industry applications that stock control is provided.By showing from RFID network 504 to commercial network 516 real time data, the stock controlling application program can realize real-time results.And commercial network 516 can be carried out function, application program and/or process, and from wherein, any result can influence and/or constructive process in the RFID network.Continue last example, the stock controlling application program can be operated and/or constructive process based on the result who utilizes real time data.
Fig. 6 shows system 600, and this system uses intelligence to be convenient to by allowing to utilize data collected in the RFID network and operating this class RFID network business applications is integrated in the RFID network.System 600 can comprise integrated package 602, RFID network 604, commercial network 606 and interface 106, and they can all substantially be similar to each the assembly/network described in the previous accompanying drawing.System 600 also comprises intelligent assembly 608.Intelligent assembly 608 can be used for being convenient to commercial network 606 is integrated in the RFID network 604 by integrated package 602.Integrated can be at least in part based on the output of commercial network 606, provide the utilization of the data of commercial network 606 and/or the operation of RFID network 604.
Will be understood that intelligent assembly 608 can be according to coming reasoning or inference system, environment and/or state of user as one group of observations via incident and/or data capture.For example, inference can be used to discern specific context or action, perhaps can generate the probability distribution of state.Inference can be probabilistic,, based on the consideration to data and incident, calculates the probability distribution on the interested state that is.Inference also can refer to be used for form the more technology of advanced event according to one group of incident and/or data.Inference can cause incident and/or the stored event data based on one group of observation, constructs new incident or action, no matter whether these incidents are very approaching in time, also no matter these incidents and data are from one or from several incidents and data source.Various classification (explicit and/or training implicitly) scheme and/or system (for example, support vector machine, neural network, expert system, Bayes's trust network, fuzzy logic, data Compositing Engine ...) can be used for carrying out automatically and/or the action of inferring in conjunction with the present invention.
Sorter be with the input attributes vector (x=(x1, x2, x3, x4, xn)) is mapped to the function that this input belongs to the degree of confidence of a classification, that is, f (x)=confidence (class).This classification can be used based on the analysis of probability and/or statistics (for example, factorization is analysis utilities and cost), predicts or infers that the user wants the action that automatically performs.Support vector machine (SVM) is the example of operable sorter.SVM operates by find out hypersurface in the space that may import, and this hypersurface view separates this trigger criteria with non-trigger event.On directly perceived, this makes classification correct, near the data can be used for testing, but be not equal to training data.Other is subjected to instruct and undirected category of model method comprises (for example) simple Bayes, Bayesian network, decision tree, neural network, fuzzy logic model, and can use the probabilistic classification model of the independent pattern that provides different.Classification as used herein also comprises the statistical regression that is used for developing models of priority.
Presenting assembly 610 can provide various types of user interfaces, so that user and be coupled to mutual between any assembly of integrated package 602.As depicted, presenting assembly 610 is the independent entities that can be used for integrated package 602.But, will be understood that, present assembly 610 and/or the similar assembly of checking can be merged in integrated package 602 and/or separate unit.Present assembly 610 one or more graphic user interfaces (GUI), Command Line Interface etc. can be provided.For example, can present GUI, it is provided for zone or means that data are loaded, import, read etc. for the user, and can comprise the zone that is used to present its result.These zones can comprise known text and/or graphics field, comprise dialog box, static control, drop-down menu, list box, popup menu, edit control, combo box, radio button, check box, button and graphical boxes.In addition, can use utility routine, determine whether to check the zone so that present vertical and/or HScrollBar and the toolbar button that is used to navigate.For example, the user can with the one or more component interactions that are coupled to integrated package 602.
For example, the user also can be mutual with the zone, so that select and provide information via for example various devices such as mouse, spin, keypad, keyboard, pen and/or voice activation.Usually, after input information, can use such as the mechanism such as enter key on button or the keyboard to start search.But, will be understood that, the invention is not restricted to this.For example, only by the highlight check box, can log-on message pass on.In another example, can utility command row interface.For example, by text message is provided, Command Line Interface can be to user prompt (for example, via text message on the display and audio tones) information.The user can provide appropriate information subsequently, for example, and with corresponding alphanumeric input of the option that is provided in the interface prompt or questions answer to being proposed in the prompting.Will be understood that, can come utility command row interface in conjunction with GUI and/or API.In addition, can combined with hardware (for example, video card) and/or have display (for example, black and white and EGA) and/or the low bandwidth channel that limited figure supports and come utility command row interface.
Fig. 7-8 shows the method according to this invention.For explaining that for simplicity a series of actions is described and be described as to these methods.Will be understood that and be familiar with that the present invention is by shown action and/or sequence of movement restriction, for example, action can by various orders and/or with other action generation simultaneously that does not present here and describes.In addition, not all action that is illustrated all is to realize that the method according to this invention is necessary.In addition, those skilled in the art will appreciate that and be familiar with that as selection, these methods can be via constitutional diagram or incidents and are represented as a series of states that interknit.
Fig. 7 shows the method 700 that is used at least one existing business applications is integrated into the RFID network.At reference number 702 places, can collect real time data from the equipment in the RFID network.Will be understood that, equipment can be, but be not limited to, RFID reader, RFID Write, RFID printer, printer, reader, Write, RFID transmitter, antenna, sensor, real-time device, RFID receiver, real time sensor, can expand to the equipment and the real-time event generation system of web service.
And RFID network position-based, function and/or process at least in part comprises various subsystems.The RFID network can comprise at least one equipment that is associated with at least one RFID process.In another example, the RFID network comprises a plurality of universes (for example, subsystem, RFID network), and wherein, universe is the server of RFID entity.For example, the RFID subsystem can be the position, and wherein, related entity is with in fact similarly process is relevant.In an example, subsystem can be the warehouse that has a plurality of receptions with associated device and/or transport the butt joint door.
At reference number 704 places, can show collected data to business applications.Data can be formatted and/or be converted suitable form to, thereby allow seamlessly to be integrated in the business applications.Business applications can be, but is not limited to, backend applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.And business applications can be associated with commercial network, and wherein, commercial network is unified into consistent integral body with independent business applications.At reference number 706 places, business applications can be used to the real time data from the RFID network, so that the real-time output from this class business applications to be provided.By realizing the real time data from the RFID network to business applications, result and/or function can produce to be explained accurately and/or analyzes.
Fig. 8 shows the method 800 of being convenient to the data in the RFID network are seamlessly expanded to the commercial network application program.At reference number 802 places, the equipment in the RFID network receives collected RFID data.The RFID network can comprise at least one equipment that is associated with at least one RFID process, wherein, equipment can be, but be not limited to, RFID reader, RFID Write, RFID printer, printer, reader, Write, RFID transmitter, antenna, sensor, real-time device, RFID receiver, real time sensor, can expand to the equipment and the real-time event generation system of web service.
At reference number 804 places, can show collected data to business applications and/or commercial network.For example, business applications can be backend applications, existing business applications, industry (LOB) application program (for example, accounting, supply chain management, MRP ...), business activity monitors (BAM) application program etc.Commercial network can be to enable integrated business process and/or based on the integrating server product of exploitation, deployment and/or the management of the Web service of extend markup language (XML).Commercial network can be unified into independent application program consistent integral body, wherein, and the communication that can give information, cooperation, safety and integrated to the degree of depth between the support of industrial standard.In addition, commercial network can be by providing: the mode that 1) is used to specify business process; And 2) be used for the technology that between each application program that this class business process is utilized, communicates, allow to create the business process of crossing over a plurality of application programs.
At reference number 806 places, business applications and/or commercial network can utilize the data of being showed to realize real-time commercial function and/or analysis.By utilizing real time data, business applications and/or commercial network can provide more significative results based on the accuracy of input data.Like this, the end points of the process in the RFID network can be extended to commercial network and/or business applications, with allow this purification/enrich/relevant real-time RFID data can consume for the workflow in the commercial network natively.Will be understood that, can comprise as the above various conversion of describing, pattern, adapter, router, mapper, message etc. from the seamless integrated of data of RFID network.At reference number 808 places, decision-making/output and/or result can be used for the operation of the process in the RFID network and/or be created as the basis.For example, based on real-time analysis and/or commercial function (showing), can correspondingly edit, revise, delete and/or create RFID network and/or process via real time data.
In order to be provided for realizing the additional environment of various aspects of the present invention, Fig. 9-10 and hereinafter be intended to briefly, briefly describe the suitable computing environment that can realize various aspects of the present invention therein.Although above describe the present invention in the general context of the computer executable instructions of the computer program on running on local computer and/or remote computer, but it will be appreciated by those skilled in the art that also and can realize the present invention in conjunction with other program module.Usually, program module comprises the routine carrying out particular task and/or realize particular abstract, program, assembly, data structure etc.
And, those skilled in the art will appreciate that, method of the present invention can be utilized other computer system configurations, realize, comprise uniprocessor or multiprocessor computer system, small-size computer, mainframe computer and personal computer, handheld computing device, based on microprocessor and/or programmable consumer-elcetronics devices etc., its each can operate with one or more associated device and communicate.Shown each side of the present invention also can be put into practice in distributed computing environment; In distributed computing environment, some task by by communication network connected teleprocessing equipment carry out.But some (if not all) aspect of the present invention can be put into practice on stand-alone computer.In distributed computing environment, program module can be arranged in this locality and/or remote memory storage devices.
Fig. 9 be can with the schematic block diagram of the mutual example calculations environment 900 of the present invention.System 900 comprises one or more client computer 910.Client computer 910 can be hardware and/or software (for example, thread, process, computing equipment).System 900 also comprises one or more servers 920.Server 920 can be hardware and/or software (for example, thread, process, computing equipment).For example, the application of the invention, these servers 920 can hold thread, carry out conversion.
Client computer 910 and possible communicating by letter between the server 920 can take to be suitable for the form of the packet that transmits between two or more computer processes.System 900 comprises communications framework 940, and this communications framework 940 can be used for promoting communicating by letter between client computer 910 and the server 920.Be connected to one or more client data storages 950 that can be used for storing in client computer 910 operations to the information of client computer 910 this locality.Equally, be connected to one or more server data storages 930 that can be used for storing in server 920 operations to the information of server 940 this locality.
With reference to Figure 10, be used to realize that the exemplary environments 1000 of various aspects of the present invention comprises computing machine 1012.Computing machine 1012 comprises processing unit 1014, system storage 1016 and system bus 1018.Each system component that system bus 1018 will include but is not limited to system storage 1016 is coupled to processing unit 1014.Processing unit 1014 can be any in the various available processors.Dual micro processor and other multiprocessor architecture also can be used as processing unit 1014.
System bus 1018 can be any in the bus structure of several types, comprise memory bus or memory controller, peripheral bus or external bus, and/or use any local bus of any various available bus architectures, these bus architectures include but is not limited to ISA(Industry Standard Architecture), MCA (MSA), the ISA (EISA) of expansion, intelligent drives electronic equipment (IDE), VESA local bus (VLB), peripheral component interconnect (pci), card bus (Card Bus), USB (universal serial bus) (USB), advanced graphics port (AGP), PCMCIA (personal computer memory card international association) bus (PCMCIA), live wire (IEEE 1394), and small computer system interface (SCSI).
System storage 1016 comprises volatile memory 1020 and nonvolatile memory 1022.Basic input/output (BIOS) is stored in the nonvolatile memory 1022, and it comprises the basic routine that is used for the information that transmits between (for example, between the starting period) each element in computing machine 1012.Illustrate (not limiting), nonvolatile memory 1022 can comprise ROM (read-only memory) (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory 1020 comprises random-access memory (ram), and it takes on external cache.Illustrate (not limiting), RAM can take many forms, for example, static RAM (SRAM) (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDR SDRAM), enhancement mode SDRAM (ESDRAM), synchronization link DRAM (SLDRAM), the direct RAM of memory bus (RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM).
Removable/immovable volatile/nonvolatile computer storage media that computing machine 1012 also comprises.Figure 10 shows (for example) disk storage 1024.Disk storage 1024 includes but is not limited to such as equipment such as disc driver, floppy disk, tape drive, Jaz driver, Zip drive, LS-100 driver, flash card or memory sticks.In addition, disk storage 1024 can comprise storage medium separately or combine with other storage medium, storage medium includes but is not limited to CD drive, for example, CD ROM equipment (CD-ROM), CD can write down driver (CD-R driver), CD recordable drive (CD-RW driver) or digital versatile disc ROM driver (DVD-ROM).For the ease of being connected of disk storage device 1024 and system bus 1018, use removable or immovable interface (for example, interface 1026) usually.
Will be understood that Figure 10 has described the software of the intermediary between the basic computer resources of taking on described in user and the suitable operating environment 1000.This software comprises operating system 1028.Operating system 1028 (it can be stored on the disk storage 1024) is used to control the resource with Distribution Calculation machine system 1012.System application 1030 is by being stored in program module 1032 and the routine data 1034 in the system storage 1016 or on the disk storage 1024, utilizes the performed resource management of operating system 1028.Will be understood that, can utilize the combination of various operating systems or operating system to realize the present invention.
The user will order by input equipment 1036 or information input computing machine 1012.Input equipment 1036 includes but is not limited to pointing device (for example, mouse, tracking ball, contact pilotage, touch pads), keyboard, microphone, operating rod, game mat, satellite dish, scanner, TV tuner card, digital camera, Digital Video, web camera etc.These and other input equipment is connected to processing unit 1014 via interface port 1038 and by system bus 1018.Interface port 1038 comprises (for example) serial port, parallel port, game port and USB (universal serial bus) (USB).Output device 1040 with in certain type the port some as input equipment 1036.Like this, for example, USB port can be used to input is offered computing machine 1012, and information is outputed to output device 1040 from computing machine 1012.O adapter 1042 is provided, with explanation some output devices 1040 is arranged, such as other output devices 1040 such as monitor, loudspeaker and printers, they require special adapter.Illustrate (not limiting), o adapter 1042 is included between output device 1040 and the system bus 1018 video card and the sound card that is connected means is provided.The system that should be noted that miscellaneous equipment and/or equipment both provided input capability, and fan-out capability (for example, remote computer 1044) is provided again.
Computing machine 1012 can use and connect with the logic of one or more remote computer (for example, remote computer 1044) and operate in networked environment.Remote computer 1044 can be personal computer, server, router, network PC, workstation, the equipment based on microprocessor, peer device or other common network node etc., and it generally includes with respect to computing machine 1012 and many or all elements of describing.For succinct purpose, remote computer 1044 is only illustrated memory storage devices 1046.Remote computer 1044 logically is connected to computing machine 1012 by network interface 1048, then via communicating to connect 1050 and be carried out connection physically.Network interface 1048 comprises wired and/or cordless communication network, for example, and Local Area Network and wide area network (WAN).Lan technology comprises Fiber Distributed Data Interface (FDDI), copper distributed data interface (CDDI), Ethernet, token ring etc.The WAN technology includes but is not limited to point-to-point link, circuit-switched network (such as Integrated Service Digital Network and variant thereof), packet switching network and digital subscribe lines (DSL).
Communicating to connect 1050 refers to and is used for network interface 1048 is connected to the hardware/software of bus 1018.Communicate to connect 1050 for illustrating to illustrate in computing machine 1012 inside for the purpose of clear, but it also can be in the outside of computing machine 1012.Only, be connected to network interface 1048 required hardware/softwares and comprise inside and outside technology, for example, comprise the modulator-demodular unit of common phone level modulator-demodular unit, cable modem and DSL modulator-demodular unit for the purpose of demonstration; The ISDN adapter; And Ethernet card.
Described above comprise example of the present invention.Certainly, can not describe each conceivable combination of assembly or method, but those skilled in the art will recognize that and to have many other combination and permutation of the present invention for describing the present invention.Therefore, the invention is intended to comprise the spirit and scope that fall into appended claims with all interior these classes change, modifications and changes.
Particularly, about performed various functions such as said modules, equipment, circuit, systems, the term (comprising the reference to " device ") that is used for describing this class component is intended to (for example carry out described assembly corresponding to (unless indication is arranged in addition), any assembly of predetermined function functional equivalent), even structurally be not equal to the structure of the function in the execution that the is disclosed illustrative aspects that goes out shown here of the present invention, also be like this.In this respect, also will recognize that, the present invention includes system and computer-readable medium, this computer-readable medium has and is used to carry out the action of the whole bag of tricks of the present invention and/or the computer executable instructions of incident.
In addition, although only disclose concrete feature of the present invention with respect to one in several the realizations, but this feature can combine with one or more further features of other realization, for any given or specific application program, this may be want with favourable.In addition, " comprise " and variant is used for describing in detail or claims that these terms are intended to by being similar to the effect that mode that term " comprises " comprises with regard to term.

Claims (20)

1. system of being convenient to the data in the RFID network are expanded to business applications comprises:
Interface, the process of its at least one cluster tool from comprise described RFID network receives real-time RFID data; And
Integrated package, it seamlessly shows real-time RFID data to business applications, so that realize crucial commercial function in real time.
2. the system as claimed in claim 1 is characterized in that, described cluster tool is the set of an equipment, and wherein, described equipment is following one: the RFID reader; RFID Write, RFID printer; Reader; Write; The RFID transmitter; Antenna; Sensor; Real-time device; The RFID receiver; Real time sensor; Can expand to the equipment of web service; And real-time event generation system.
3. the system as claimed in claim 1 is characterized in that, described business applications is following at least one: backend applications; Existing business applications; Industry (LOB) application program; Accounting application program; Supply chain management application program; The MRP application program; And commercial (BAM) application program that monitors.
4. the system as claimed in claim 1 is characterized in that, the commercial function of described key is following one: demand planning; Prediction; And the stock of incorporating into the in real time control that utilizes the RFID data.
5. the system as claimed in claim 1, it is characterized in that, described business applications is associated with commercial network, described commercial network is enabled integrated business process and based at least one in exploitation, deployment and the management of one of Web service of language, wherein, independent application program can be unified into consistent integral body, with in being connected of the application program in the connection that allows single in-house application program and the different entirely tissue at least one.
6. the system as claimed in claim 1, it is characterized in that, described business applications can provide following at least one: incorporate into and operating process in described RFID network based on described real time data at least in part, and incorporate into based on described real time data at least in part and in described RFID network constructive process.
7. system as claimed in claim 6 is characterized in that described process is a high-level objects, and it relates at least one following significant performance element with establishment: the departures process with at least one solid tissue together; Manufacture process; Transport process; Receiving course; Tracing process; The data representation process; Data handling procedure; Security process; And utilize that RFID device service, cluster tool, label read, incident, event queue, label write, the process of one of equipment disposition and digital counting.
8. system as claimed in claim 7 is characterized in that, described incident is following one: label reads; The label read error; The equipment incident that makes progress; The downward incident of equipment; And Admin Events.
9. the system as claimed in claim 1 is characterized in that, described RFID network comprises the cluster tool that forms subsystem, and described subsystem comprises:
Receive RFID RFID signals reader; And
Send to the RFID label of at least one equipment.
10. the system as claimed in claim 1, it is characterized in that, also comprise analyzer assembly, it can analyze with described RFID network and described commercial the application at least one relevant data, to determine one of process, described business applications and commercial network related in these data and the described RFID network.
11. the system as claimed in claim 1 is characterized in that, also comprises router component, it can be with the target destination among data distribution at least one in described RFID network, described business applications and the commercial network.
12. the system as claimed in claim 1 is characterized in that, also comprises conversion assembly, it turns to data layout at least one the specific format that is suitable in described RFID network, described commercial application and the commercial network.
13. the system as claimed in claim 1, it is characterized in that, also comprise RFID mapper assembly, it enables straight-through type of message situation, wherein, mapping techniques is associated with at least one data in relating to described application program, commercial network and described RFID network.
14. the system as claimed in claim 1 is characterized in that, also comprises schema component, it can call following at least one: 1) relate at least one pattern and agreement in input message and the output message; And 2) establishment of pattern.
15. system as claimed in claim 14, it is characterized in that, the described schema component pattern that also gives information, described massage pattern can be one type the message that commercial network can send, wherein, the message of the type can be discerned and use to described RFID network.
16. a computer-readable medium, the assembly of storage the system as claimed in claim 1 on it.
17. a computer implemented method of being convenient to the data in the RFID network are expanded to business applications comprises:
From RFID network receiving real-time data;
Show described real time data to business applications; And
Described real time data is used for described business applications realizes crucial commercial function in real time.
18. method as claimed in claim 17 is characterized in that, also comprises:
Described real time data is transformed into compatible form;
Described data are sent to suitable target destination;
Utilize massage pattern;
Show described real time data to commercial network;
Based on described real-time output operating process in described RFID network;
Based on described real-time output constructive process in described RFID network; And
Call straight-through message communicating type situation.
19. data packets transmitted between in integrated package, business applications, commercial network, RFID network and interface at least two, described packet promotes method as claimed in claim 17.
20. a computer implemented system of being convenient to the data in the RFID network are expanded to business applications comprises:
Be used for receiving the device of real-time RFID data from the process that comprises at least one cluster tool in the described RFID network;
Be used for seamlessly showing real-time RFID data so that realize the device of crucial commercial function in real time to business applications; And
Be used for operating based on the commercial function output in real time of described key at least in part the device of described RFID network.
CNA2005100998305A 2004-09-01 2005-09-01 Rfid enabled information systems utiling a business application Pending CN1797331A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US60628104P 2004-09-01 2004-09-01
US60/606,281 2004-09-01
US60/606,577 2004-09-02
US11/141,619 2005-05-31

Publications (1)

Publication Number Publication Date
CN1797331A true CN1797331A (en) 2006-07-05

Family

ID=36139466

Family Applications (4)

Application Number Title Priority Date Filing Date
CN200510091090.0A Expired - Fee Related CN1804853B (en) 2004-09-01 2005-08-01 Be convenient to utilize system and the implementation method of RFID process
CNA2005100910845A Pending CN1825333A (en) 2004-09-01 2005-08-01 Device service provider interface
CNA2005100998324A Pending CN1804794A (en) 2004-09-01 2005-09-01 Rule-based filtering and alerting
CNA2005100998305A Pending CN1797331A (en) 2004-09-01 2005-09-01 Rfid enabled information systems utiling a business application

Family Applications Before (3)

Application Number Title Priority Date Filing Date
CN200510091090.0A Expired - Fee Related CN1804853B (en) 2004-09-01 2005-08-01 Be convenient to utilize system and the implementation method of RFID process
CNA2005100910845A Pending CN1825333A (en) 2004-09-01 2005-08-01 Device service provider interface
CNA2005100998324A Pending CN1804794A (en) 2004-09-01 2005-09-01 Rule-based filtering and alerting

Country Status (2)

Country Link
CN (4) CN1804853B (en)
ZA (6) ZA200506089B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464668B (en) * 2009-01-08 2010-12-29 上海交通大学 RFID information processing system facing electronic assembling production
CN109414119A (en) * 2016-05-09 2019-03-01 格拉班谷公司 System and method for the computer vision driving application in environment

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101837699A (en) * 2010-04-01 2010-09-22 鲁东大学 Electronic diploma based on technology of Internet of things
CN102063655A (en) * 2010-12-21 2011-05-18 中兴通讯股份有限公司 RFID (Radio Frequency Identification) system and equipment parameter management method thereof
CN103258132A (en) * 2013-05-12 2013-08-21 无锡同春新能源科技有限公司 RFID system using lithium-ion battery power supply and storing hypertension information of single human body
CN104164861B (en) * 2014-08-27 2016-03-23 成都来宝石油设备有限公司 A kind of monitoring method of foundation settlement
EP3510535A1 (en) * 2016-09-09 2019-07-17 Telefonaktiebolaget LM Ericsson (PUBL) Techniques for policy-controlled analytic data collection in large-scale systems
US10565087B2 (en) * 2017-08-03 2020-02-18 Microsoft Technology Licensing, Llc Tentative execution of code in a debugger
US10467211B2 (en) * 2017-11-15 2019-11-05 International Business Machines Corporation Representing and analyzing cloud computing data as pseudo systems
CN110611229A (en) * 2018-06-14 2019-12-24 北京众享比特科技有限公司 Network interface, interface device, network cable connector and physical intrusion prevention method
DE112020006105T5 (en) * 2020-02-14 2022-10-13 Mitsubishi Electric Corporation Operation control device and operation control system
US11336504B2 (en) * 2020-08-24 2022-05-17 Juniper Networks, Inc. Intent-based distributed alarm service
CN118036627B (en) * 2024-04-11 2024-06-25 杭州缥缈峰科技有限公司 Card data reading and writing system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6843415B2 (en) * 2002-01-11 2005-01-18 Sap Atkiengesellschaft Event-based communication in a distributed item tracking system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101464668B (en) * 2009-01-08 2010-12-29 上海交通大学 RFID information processing system facing electronic assembling production
CN109414119A (en) * 2016-05-09 2019-03-01 格拉班谷公司 System and method for the computer vision driving application in environment

Also Published As

Publication number Publication date
CN1804794A (en) 2006-07-19
ZA200506981B (en) 2007-04-25
ZA200506090B (en) 2007-04-25
ZA200506089B (en) 2007-04-25
ZA200506979B (en) 2007-10-31
CN1804853B (en) 2016-05-11
ZA200506980B (en) 2007-05-30
CN1804853A (en) 2006-07-19
ZA200506539B (en) 2007-07-25
CN1825333A (en) 2006-08-30

Similar Documents

Publication Publication Date Title
CN1797331A (en) Rfid enabled information systems utiling a business application
US7557707B2 (en) RFID enabled information systems utilizing a business application
US10394532B2 (en) System and method for rapid development and deployment of reusable analytic code for use in computerized data modeling and analysis
RU2455683C2 (en) Rfid information systems using business application
US10756991B2 (en) Simplified entity engagement automation
US8217756B2 (en) Rule-based filtering and alerting
CN109685110B (en) Training method of image classification network, image classification method and device, and server
CN101356543B (en) Use the enhanced controller of RFID technique
RU2412467C2 (en) Method and system for setting up and communication with radio frequency identification middleware server from enterprise resource planing system server
CN1836208A (en) Model-based management of computer systems and distributed applications
CN1828524A (en) RFID server internals design
CN1828646A (en) Dynamic component management
CN1831840A (en) Controller for accessing multiple radio frequency identification (rfid) readers
CN101401123B (en) Rfid business process-decoupling of design and deployment time activities
CN116128254A (en) Embedded intelligent manufacturing resource configuration method and terminal system based on edge calculation
US20090256682A1 (en) Product managing system and method using rfid technology
US8661018B2 (en) Data service response plan generator
Alam et al. Internet of things (IoT) as key enabler for efficient business processes
US11899671B1 (en) Real-time search and retrieval of streaming sensor data
KR102490914B1 (en) Selling ability evaluation system
EP4361913A1 (en) Vehicle sharing service optimization
Gokilakrishnan et al. A Review of Applications, Enabling Technologies, Growth Challenges and Solutions for IoT/IIoT
CN113157252B (en) Electromagnetic signal general distributed intelligent processing and analyzing platform and method
CN101796493A (en) Information search system, information search method, and program
CN117575254A (en) Method, system, equipment and storage medium for offline rearrangement of tasks based on interaction

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20060705