Information system for industrial machines, including cyclically repeating information machine reporting

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to methods for dynamic generation and automatic control of information of industrial machines. The method comprises assigning a selected component in an industrial machine as an information master which is capable of transmitting data through the network bus of the industrial machine, obtaining data by the information master from at least another component of the corresponding industrial machine which is connected to the network bus of the machine, storing information of industrial machines based on the obtained data in the storage device accessible by the information master in accordance with a scheme determined by an object data model, assigning at least part of memory associated with the object data model as broadcast information, and repeated extraction by the information master of at least part of the information stored in the memory, assigned as broadcast information by the information master, generating a broadcast message representing the extracted broadcast information and transmitting the generated broadcast message via the network bus of the machine, wherein full content of the assigned broadcast information is ultimately transmitted via the network bus of the industrial machine through a plurality of transmitted broadcast messages.

EFFECT: high reliability of data on the technical state of industrial machines for efficient control of industrial machines.

15 cl, 12 dwg

 

AREA of TECHNOLOGY

[0001] Wireless strategy can be applied when conducting business operations, including, for example, means of warehousing, distribution centers, retail stores, manufacturing facilities, etc., to improve the efficiency and accuracy of business operations. Wireless strategy can also be used during such business transactions to avoid the impact of ever-increasing labor costs and costs for logistical support.

The LEVEL of TECHNOLOGY

[0002] In conventional wireless performance of employees associated customizable authorised under the consumer) software, running on the corresponding computer system, via a mobile wireless transceiver, such as a portable device. The wireless transceiver can be used as an interface to kastomizirovanaya software to coordinate the actions of employees when performing tasks, such as instructing employees, where and/or how to collect, pack, clean, move, place, process or otherwise manage the products within the premises. The wireless transceiver can also be used in combination with a suitable input device for the purpose of scanning, �of cognition or that reading labels labels such as bar code labels or other markings to track the movement of designated products within the premises.

[0003] for the purpose of movement of products around the room workers often use industrial machines, including, for example, forklifts, trucks to transport pallets manually operated and mechanically actuated and/or other lifting-transport machines. However, failure in such industrial machines affect the ability of the control system and a corresponding wireless strategy aimed at achieving maximum efficiency. Moreover, standard software for businesses, which includes the above-described customized software does not track, does not track, does not pass or does not give another representation about the availability, condition, status or fitness industrial machinery to perform the necessary work. Moreover, standard software for enterprises, including their associated control systems, does not provide a means for effective, integrated access control and operation of industrial machines that are available in the room.

Disclosure of the INVENTION

[0004] In accordance with various aspects of the present invention ICU�status, methods and computer programs for dynamic creation of information industrial machines for the distribution network of tires for industrial machines. Information industrial machine is dynamically constructed through the assignment of a selected component in an industrial machine as an information master information master is able to transmit data on the network bus industrial machines. Information the master receives data from at least one other component, which is connected to the network bus, industrial machines and stores information industrial machines based on the received data in the storage device, information available to the master in accordance with the schema defined by an object model.

[0005] moreover, at least a portion of the memory associated with the object data model, referred to as broadcast information. Moreover, the information wizard permanently remove at least a portion of the information stored in the memory designated as broadcast information, generates a broadcast message containing the extracted broadcast information, and transmits the generated broadcast message on the network bus industrial machines, where the full content marked with the broadcast information, at the end �ontov, is transmitted on the network bus industrial machines through a variety of broadcast messages.

BRIEF description of the DRAWINGS

[0006] the following detailed description of various embodiments of the present invention can be better understood when reading the following drawings, where the structure is designated positional designations, and in which:

[0007] Fig.1 is a schematic view of a communication system that enables wireless communication between mobile industrial machines and computing devices connected in a network that includes a server in accordance with various aspects of the present invention;

[0008] Fig.2 is a picture of the device information transmission which is able to transmit data wirelessly between the industrial machine and the corresponding server in accordance with various aspects of the present invention;

[0009] Fig.3 is a depiction of an alternative implementation of the device for transmitting information in accordance with an additional aspect of the present invention;

[0010] Fig.4 is a depiction of another alternative implementation of the device transmit information, which is integrated into the electronics of the relevant industrial machine in accordance with various aspects of the present izobreteny�;

[0011] Fig.5 is a block diagram of a device for transmission of information and relevant characteristics of the machine in accordance with various aspects of the present invention;

[0012] Fig.6 is a flowchart depicting a method of dynamic information industrial machines for distribution on a network bus industrial machines in accordance with various aspects of the present invention;

[0013] Fig.7 is a depiction of a hybrid block diagram and circuit diagram depicting two modes of operation of the device information transmission in accordance with various aspects of the present invention;

[0014] Fig.8 is a flowchart depicting a method of the application server, requesting information from industrial machines, in accordance with various aspects of the present invention;

[0015] Fig.9 is a schematic diagram of an example network system that integrates communication between the industrial machine running in the first room, and the remote server computer by a third party, in accordance with various aspects of the present invention;

[0016] Fig.10 is a schematic diagram of another example network system that integrates communication between the industrial machine running in the first room, and the remote server computer by a third party, in accordance with various aspects �altoadige of the invention;

[0017] Fig.11 is a schematic diagram of another example network system that integrates communication between the industrial machine running in the first room, and the remote server computer by a third party, in accordance with various aspects of the present invention; and

[0018] Fig.12 is a schematic diagram of another example network system that integrates communication between the industrial machine running in the first room, and the remote server computer by a third party, in accordance with various aspects of the present invention.

EXAMPLES of carrying out the INVENTION

[0019] In the detailed description reference is made to the drawings which are an integral part of this document and which is shown as an example and not as limiting special cases of the exercise, with which you can practically implement the invention. It should be understood that it is possible to use other examples of implementation and to make changes, without going beyond the nature and scope of various embodiments of the present invention.

System architecture

[0020] Aspects of the present invention contain systems that allow industrial machines to communicate wirelessly using one or more software applications that can use�Xia on the computer of the enterprise and/or which can be used within a remote computing environment, associated with a trusted object, examples of which are described in detail in this document. Examples of industrial machines may include forklift trucks, stackers extendable forklift, forklift with lifting devices, slave autostability, tow trucks, trucks for transportation of pallets and/or other lifting-transport machines. Additional aspects of the present invention contain processing systems embedded in industrial machine to collect information industrial machines, for transmission to external sources of relevant industrial machine.

[0021] referring now to the drawings and particularly to Fig.1, which depicts an example computing environment 10 that includes components that support wireless functionality. Many industrial machines 12 (shown, as an example, as a fleet of forklifts for ease of discussion) communicate wirelessly with the processing device, such as a server computer. For example, as depicted, many industrial machines can communicate with a server computer identified in this document as the application server industrial machines 14. The application server industrial machines 14 may further interact with the information source 16, such as one or not�how many databases data warehouses and other information sources with the aim of facilitating interaction between users of remote computers and industrial machines 12, as will be more fully described below.

[0022] the Computing environment 10 may optionally support additional processing device 18, which may contain, for example, additional server machines to run other applications for the enterprise, such as e-mail, warehouse management system (WMS), enterprise resource planning (ERP), etc.

[0023] Additional processing device 18 can also include personal computers, notebook computers, transactional systems, a common device or computing device, such as handheld computers (PDA), pocket calculators, processing device with access to the cellular, specialized computing devices, network storage, and/or other devices that can interact with computing environment 10. One or more processing devices 18 can also contact industrial machines 12 and/or server applications industrial machines 14 through the computing environment 10.

[0024] the Architecture of wireless communication may be based on a standard infrastructure the reliability of wireless communication (Wi-Fi) using standard proto�ol wireless network connection 802.11 a/b/g. Moreover, the connection through the wireless network may use encryption to ensure the security, which can be performed using standard or special encoding. However, any other suitable wireless architecture, communication Protocol and/or security methods can be implemented as an alternative.

[0025] In the example depicted scheme, one or more wireless access points 20 are used to transmit data between the wireless transceiver of each of the industrial machine 12 and one or more wired devices of the computing environment 10, such as application server, industrial machines 14. The number of access points 20 and their location is determined based on specific embodiments. For example, in a relatively large place, such as a large warehouse, distribution network, retail outlet, etc., numerous access points 20 may be needed to provide wireless coverage in a certain area, which are operated industrial machine 12. Accordingly, in certain circumstances, you can use a single access point 20. Moreover, the systems described herein can operate, for example, for the purpose of storing, recording, and sometimes� data collection and processing of information even in the absence of wireless access to the access point 20.

[0026] moreover, the computing environment 10 may be supported by one or more network components 22, which are mutually linked by different hardware and/or device processing software, including, for example, hubs, routers, firewalls, network interfaces and associated interconnection. Certain network components 22 in the computing environment 10 can thus choose to support one or more intranets, extranets, local area networks (LAN), wide area networks (WANs), wireless networks (Wi-Fi), Internet including the world wide web and/or other means to enable communication by the computing environment 10 in real time and in a different mode, for example, through temporal manipulation, batch processing of data, etc.

[0027] the Network components 22 additionally allow the integration of a wireless network industrial machines 12 across the enterprise 26 of the corresponding object, for example the operator of the Park. As shown schematically, each enterprise 26 computing system is an independent entity such as the owner of the warehouse, retailer, distributor, manufacturer or other entity that uses the Park or a few industrial machines 12.

[0028] As described in detail in this to�Amante, Park industrial machines 12 associated with each object and, respectively, with each enterprise 26, can be serviced in a single computing environment 10 or the entity 26 can be arranged in a distributed enterprise architecture, for example, in which several locally serviced computing environment 10, for example, different physical locations connected via a network such as LAN, WAN, Internet, etc. Thus, each serviced locally computing environment 10 may represent, for example, a single physical location, such as a warehouse, a logical location, such as a storage section, etc., which together form the enterprise 26. In this regard, the company 26 may generally manage the network or to control the associated local computing environment.

[0029] as an illustrative example, the object may have operations, including the industrial machine 12 in many places and can thus control a variety of computing environments 10, one computing environment associated with one individual place. However, different computing systems in the computing environment 10 of each place can be controlled by one and the same object can mutually communicate, communicate or otherwise integrate into the enterprise 26, served in the usual way. According to this con�settings each site can serve your own server applications industrial machines 14 or enterprise 26, which consists of a plurality of computing environments 10 may control each site from a Central location within the enterprise 26.

[0030] In this regard, the industrial application server machine 14 does not have to be in the same physical location as the industrial machine 12. That is, the data channels can be configured using combinations of access points 20, network components 22 and networks for the distribution of industrial Park 12 cars on physical locations, for example, numerous storerooms of the company.

[0031] One or more computing environment 10 and/or enterprises 26 may further communicate with a remote server computer 30, e.g., via the network 32 such as the Internet. The remote server 30 may contain, for example, independently serviced by a third-party server such as the server of the manufacturer, which is made with possibility of interaction with industrial machines 12, the application server industrial machine 14 and/or other processing device computing 18(s) medium(media) 10. In this regard, each enterprise 26 may be maintained, for example, by the customer the manufacturer that caters to the remote server 30. The remote server 30 may further interact with one or several database servers Dunn�x 34 and/or source of information 36, for example, one or more databases, data stores or other sources of information.

[0032] as another illustrative example, one or more components of the application server industrial machines 14 and/or the information sources 16, such as software components, data, etc., can be combined to a related company 26 and the remote server 30. Also one or more components of the application server industrial machines 14 and/or the information sources 16, such as software components, data, etc., can be distributed to a related company 26 and the remote server 30. As another illustrative example, server application components industrial machines 14 and/or the information sources 16, such as software components, data, etc., can be placed on a remote server 30.

[0033] Thus, depending on the specific implementation of the processed, collected, detected, controlled or otherwise transferred data over the wireless network industrial machines 12 can be serviced locally, e.g., through the application server instance industrial machines 14. These data can also be distributed over different physical locations of the enterprise 26. Moreover, these data can be shared between sites and/or the company�plants 26, etc., and remote(s) server(s) 30 or wholly maintained by the remote server 30, which can communicate with a trusted third party, such as a manufacturer of industrial machines. Moreover, the relevant portions of the data can be distributed with many trusted independent remote servers of a third party, for example, 30, 37.

[0034] the Present application may further use a computer system architecture, as described in detail in application for U.S. patent No. 11/956,022 (published as US 2008-0154712 A1), entitled "fleet management System", filed on 13.12.2007, which is incorporated herein by reference in full. The present application also includes in this document as a reference in the application for U.S. patent No. 11/956,045 (published as US 2008-0154691 A1), entitled "fleet management System", filed on 13.12.2007, in full. In addition, the present application incorporates by reference the provisional application for U.S. patent No. 61/166494 entitled "INFORMATION SYSTEM FOR INDUSTRIAL MACHINES", filed April 3, 2009, in full.

Machine interface

[0035] As shown in Fig.2, the device information transmission 38A may be formed as a "black box", which provides among other functions wireless interface for communication with one of the industrial mash�n 12, that contains the device information transmission 38A. In this example implementation, the device information transmission 38A does not have its own display and/or user interface. That is, as shown, the device information transmission 38A includes a casing that contains the processing electronics (hardware and software) of the device information transmission 38A. In addition, the housing supports a lot of connections with machine functions, for example, through the connector 39 that connects the different components of one of the relevant industrial machines 12, as will be described in detail in this document.

[0036] As shown in Fig.3, another embodiment of the device for information transmission, suitable for installation on industrial machines 12 and respectively indicated at V. 38 shows the device information transmission 38 may serve as an interface that facilitates user interaction with at least one of the industrial vehicles 12, and is enabled through hardware and software, as will be described in detail in this document. The device information transmission 38 includes a similar function in the device information transmission 38A shown in Fig.2, and thus includes, for example,the connector 39, which is not shown in Fig.3, but which is similar to the connector 39, shown in Fig.2. However, unlike the device information transmission device 38A of information transmission 38 also includes a display 41, and controls 42 to communicate with the operator.

[0037] As shown in Fig.4, the device information transmission is possible as an alternative example to integrate (embed) one of the relevant industrial machines 12, respectively, indicated at 38 ° C. For example, the device information transmission -38 Celsius only can be integrated into the workspace, such as a remote operator cab of one of the industrial vehicles 12. For example, as shown, the device information transmission -38 Celsius only integrated directly into the existing functions of an industrial machine, for example, by connecting the device information transmission 38 with the display 41A, controls interface 42A or other electronics, which is one of the relevant industrial machines 12. The device information transmission -38 Celsius only may also include the functions shown and described with reference to Fig.2 and/or 3.

[0038] In General, as shown in Fig.2-4, the device information transmission 38A, 38V, -38 Celsius only may further include additional features, such as the scanning unit 43 (shown in Fig.3), e.g.�R chain style reader, proximity reader or other device for the electronic receipt information to log into the system operator industrial machine. Unless specified otherwise, reference in this document to the device information transmission, indicated at 38, will be applied to each instance of the implementation described with reference to Fig.2-4.

[0039] Each device information transmission 38 is assigned or each device transmitting information otherwise receives a unique identifier that is known or reported to the appropriate application server industrial machines 14. Thus, when using the known identifiers, the application server industrial machines 14 may be intentionally mess with special devices for data transmission industrial machines 38 or broadcast to broadcast information to groups or all devices of information transmission industrial machines 38 that communicate with the server application industrial machines 14.

[0040] In accordance with one aspect of the present invention to establish communication between the application server industrial machines 14 and the device information transmission 38 is implemented by a sequence of Acknowledgements. For example, the application server industrial machines 14 may hear when the device and the information transmission 38 Eden�epiceram (s) yourself as prepared (s) to communicate with the server applications industrial machines 14. As an alternative example, the application server industrial machines 14 may send a request or to send a sound pulse to the special transport media 38 on one of the industrial vehicles 12. If the device information transmission 38 is in the application server industrial machines 14, can occur the information exchange between the device information transmission 38 and the application server industrial machines 14.

[0041] As shown in Fig.5, a block diagram depicts selected function of an embodiment of the device information transmission 38 and corresponding visual features associated one of industrial machines 12. Shows the device information transmission 38 may contain the optional control display 44 for controlling the display 41 if any, as well as the optional control input/output 45, which is connected with the control elements 42, for example, to implement the device information transmission 38V, such as described with reference to Fig.3. Accordingly, shows an example implementation of the device transmit information 38A in Fig.2 may not include the control module display module 44 and the control I/o 45, since the black box version does not include the user interface.

p> [0042] the Device information transmission 38 further comprises a transceiver 46, a control module input/output 48, the controller interface of the wireless communication circuit 50 and sustain/control parameters power supply 52. The transceiver 46 may provide, for example, two-way wireless communication with the processing devices, including server computers, such as server applications industrial machines 14, through suitable computing environment 10. Control module input/output 48 can be used to receive touch and control inputs and/or control outputs, such as horns, buzzers, indicators, and other components of the machine and/or device. As some of the sample images, the control module input/output 48 can interface with analog sensors 54 and switches 56, encoding devices and other similar input devices 58, the sensor (s) of collision 60, measuring the input device (s) 62 and any other analog or digital input and/or output 64 for integrating the information from these devices in the wireless communication system, associated with the corresponding computing environment 10. Control module I/o 48 allow for the registration of data that can be used, for example, to control the measuring device�right move, hydraulic measuring devices, measuring of steering devices, measuring devices operator, different sensory inputs and other types of data associated with the machine.

[0043] the Information detected by the control module input/output 48 may be temporarily stored, collected, stored, managed, and/or otherwise processed, e.g., processor and associated memory in the interface controller 50 or other suitable processor and memory, which may be provided as part of the electronics of the machine. Next, the collected information may be transmitted to a corresponding application server industrial machines 14, for example, using a transceiver 46.

[0044] the interface Controller 50 may include a suitable processor, memory, software, memory-resident software and hardware, etc. to control the device function information transmission 38 as described in detail in this document. Moreover, the processor of the interface controller 50 can be performed with the possibility of communication with the transceiver 46 for wireless communication via a wireless infrastructure appropriate computing environment 10 with a corresponding server computer, such as industrial application server machine 14. Maintenance circuit/control parameters need Extral power supply,�I'm 52, when applicable, provides power to the device information transmission 38 even when the appropriate industrial machine 12 is turned off. Moreover, the switching circuit/control power options 52 can be connected with the car ignition to prevent start industrial machinery until you meet certain conditions, or to force a shutdown of the industrial machine, as schematically represented by a switch shown in the cell representing the maintenance circuit/control power options 52 in Fig.5. As an example, the launch condition of the industrial machine can be evaluated by means of the interface controller 50 of the device information transmission 38 or other suitable processor to enable industrial machines and bring in functional and ready to use.

[0045] In the illustrative example, where the industrial machine includes, for example, forklift, components of the device information transmission 38 can be connected together and/or to link with other system components industrial machine through a suitable network system industrial machine 68, such as a network bus of the machine. Network system industrial machine 68 is a wired or wireless network, bus or other communication capability, which allows you to connect electronic components of industrial machines with each other. As an example, �etevye system industrial machine 68 may contain one or more of: a network of tyres in the controller area network (CAN), ZigBee, Bluetooth, dial-up local area networks (LIN), protocols synchronized time data bus (TTP), Ethernet or other suitable communication strategy. As will be described in this document, the use of network system industrial machine 68 allows for the integration of components in the device information transmission 38 in their own equipment, including industrial machine controllers and any additional peripherals electronics associated with the industrial machine, which is integrated and can communicate over the network system 68.

[0046] Thus, as an example, the processor mounted on an industrial machine, for example mounted in the interface controller 50 or otherwise integrated into the industrial machine 12, it is possible to perform wireless communication with the server application industrial machines 14 via the transceiver 46. Moreover, the device information transmission 38 may interact with at least one component associated industrial machine 12, for example, by communicating with at least one private electronic control module 70, 72, 74, 76, 78, 80, 82 industrial machine 12 via the network machine system 68, for example the CAN bus.

[0047] In this regard, the connector 39 can be used to connect the device inform�tion 38 to different components associated with the control module input/output 48 and/or network machine system 68, for example a CAN bus. In this regard, as will be more fully described herein, the device information transmission 38 can be used as a bridge to exchange information regarding various components or otherwise attach to one of the related industrial machines 12 and run their own processes and functions of the machine one of the relevant industrial machines 12 to the processing, external equipment industrial machines, such as industrial application server machine 14, the remote server 30 or other device, as will be described in detail in this document.

[0048] further Integration is achieved when codes events and communications through a network machine system 68 is well recognized by the device information transmission 38, establishing thus the interaction between the application server industrial machines 14, the device information transmission 38 and one of their respective industrial machines 12, for example, in the unit, subsystem and system levels, as will be described in detail in this document.

[0049] moreover, in accordance with an additional aspect of the present invention can be used additional secondary or alternative communication device. As an example, secondary priemier�sensor 84 may include a cellular communication device, able to communicate regardless of the wireless infrastructure of a corresponding computing environment 10, and/or businesses 26. Despite the image in Fig.5, as part of the device information transmission 38, the secondary transceiver 84 may alternatively be provided as a separate component that communicates with a network bus of the machine 68, for example a CAN bus or a secondary transceiver 84 may communicate directly with the device information transmission 38.

[0050] returning to a brief consideration of Fig.1, as an alternative of equipping each industrial machine 12 as its own secondary communication device to the computing environment 10 and/or the company on 26 may include a secondary communication device 86, such as a cellular router or gateway. In this regard, the industrial machine 12 can communicate via a wireless network when using the device information transmission 38, as described above, for example, using a standard wireless transceiver 46 and a wireless Protocol such as 802.11 b/g, etc. However, after receiving the message, a wired network, the secondary communication device 86 may selectively transmit a message over the cellular network. This feature combines the functions of a permanent communication technology such as cell phones with the possibility�awns not to connect to the Internet. The use of secondary communication device further discussed in detail.

Data collection

[0051] the Device information transmission 38 may, from time to time to gather information about one of related industrial machines 12, the operator of the industrial machine and/or surrounded by industrial machines. Information can be collected, for example, by reading values from connected sensors 54 and switches 56, 58 encoding, crash sensors 60, measuring devices 62 and other connected devices 64 connected, for example, to the connector 39 and/or the control module input/output 48. The device information transmission 38 may also generate information received from the associated network systems of industrial machines 68, for example the CAN bus.

[0052] the Format of data that is transferred through the industrial machine, whether formed such data separate sensors attached to an industrial machine, or the information is transmitted as network traffic to the appropriate bus, such as a network system industrial machines 68, may or may not be appropriate, or optimal, for wireless transmission by the device information transmission 38. Such data may or may not also be appropriate, or optimally formatted for temporary storage in the memory of the interface controller 50 of the mouth�STS transmission of information 38. Moreover, application server, industrial machines 14 or other processing device, transmitting data wirelessly, the device information transmission 38, may or may not seek or be configured to process all data that are able to form industrial machine.

[0053] In this regard, the information obtained by the device information transmission 38 may be temporarily stored, collected, stored, managed, merged, summarized, coded and/or otherwise processed, e.g., processor and associated memory of the interface controller 50 or other suitable processor and memory, which may be provided as part of the electronics industrial machine. Next, the collected information can be passed to the application server industrial machines 14, for example, using a transceiver 46. The device information transmission 38 may also transfer information using the secondary transceiver 84 to one or more data processing devices, such as a server associated with a remote third party server 30.

[0054] as an illustrative example, the device information transmission 38 can collect raw machine data or data presented in the native format in which they are passed through the industrial machine. Thisway, the device information transmission 38 may from time to time to transmit wirelessly information about machines, such as event codes, or other information obtained from a network machine system 68, such as raw data from a network of machines 68 connected to the recipient, such as an application server industrial machines 14, the remote third party server 30 or other appropriate processing device.

[0055] as another illustrative example, the device information transmission 38 may collect, integrate, manage, summarize, or otherwise transform collected data into data to be recorded. Thus, the information collected, such as data to be recorded, may be organized in a certain subset of formatted data that is required or necessary linked server applications industrial machines 14, the remote third party server 30, etc. Accordingly, the device information transmission 38 can independently count the time intervals or otherwise, calculate the timer, for example to calculate the time of registration, or other specialized timers, collect, and/or format the sensor data etc. Converted event log data can then be transmitted to an associated receiver, such as an application server industrial machines 14, remove�tion a third-party server 30 or other appropriate processing device.

[0056] the Device information transmission 38 may also collect, format, and/or otherwise transform the data associated with the operation of industrial machines that are not generated directly by the sensors or other components associated one of industrial machines 12. For example, the device information transmission 38 may include or otherwise control the run log for each sequence, display and record the contact sheet transactions, etc. In this regard, the device information transmission 38 can be used as a control mechanism to limit and/or selective startup industrial machines, and for checklists to be filled in by the operator before further operation. The device information transmission 38 can also serve as a data logger, where the device information transmission 38 acts as a controller.

[0057] Thus, the device information transmission 38 can be used to facilitate the connection of registration data from the industrial machine with the application server industrial machines 14, or another information-processing device accessible via a wireless network. As will be more fully described herein, this approach can be used to create a history of operational data which may change over time, such as machine speed, temperature machine, battery charge, proprietary (private) service codes machines, height, weight and other parameters associated with the characteristics of the industrial load of the machine, information about the operator, etc.

[0058] in addition, data can be sent from the application server industrial machines 14 and optionally from a remote third party server 30 or other authorized processing devices to the device information transmission 38 through the transmitter 46. Thus, as will be more fully described hereinafter, industrial machine can be performed with the possibility of a special treatment on the basis of parameters determined by the application server industrial machines 14, for example to collect specifically requested or non-standard data, to receive and execute commands, receive data from the application server industrial machines 14, collect or transmit different types of data based on different modes of operation, selected by the application server industrial machines 14, to require the machine perform certain actions, etc.

[0059] In accordance with an additional aspect of the present invention may be a need to obtain specific data about the car or other non-standardized data from one or more specific industrial�governmental machines 12. For example, remote software, you may need the information the device information transmission 38 is normally not pass, for example, the application server industrial machines 14 as part of its standard operations on data logging.

Momentum industrial machine

[0060] In accordance with various aspects of the present invention of the industrial machine 12 is capable of passing cyclically repeated information message machine which encodes, encapsulates or otherwise includes a set of parameters/data that represents or otherwise characterizes information industrial machine. The data set may include, for example, event codes, the state of the components, information about the state of the components, the time measurement, energy measurement, hydraulic changes, or other relevant data that are associated with the corresponding industrial machine 12.

[0061] In accordance with various aspects of the present invention a network machine system 68 may include a CAN bus. In this regard, the information message machine is transmitted via the CAN bus.

[0062] As shown in Fig.6, a method 100 for dynamically generated information industrial machines for distribution via a network bus industrial machines. Method 100 includes an appointment in�brane component in an industrial machine as information wizards 102, where the information is capable of transmitting data on the network bus industrial machines, such as a CAN bus. Information the master receives data from at least one other component of the corresponding industrial machine, which is connected to the network bus industrial machines 104 and stores the information of the industrial machine based on the received data in the storage device, information available to the master in accordance with the schema defined by the object model data 106.

[0063] In this regard, the stored "information industrial machinery" may contain the received data or information, the wizard can extract, create, convert, or otherwise shaping information industrial machine based on the received data, for example, by combining, modifying, merging, summarizing, or otherwise manipulate the received data as separately, and in combination with other information available to information wizard. Moreover, the information wizard can create information industrial machine based on the obtained knowledge from these data, we can compute customized timers, generate statistics or other information.

[0064] In this context "object data model" refers generally to any device - conceptual�WMD hard-coded, flexibly programmed or otherwise known information wizard to associate the stored information with an associated context, such as variable type of the stored information. As an example and not as limitation, the object data model information can be used by the master to recognize and/or distinguish a particular piece of information industrial machines, such as information about the battery, and, accordingly, may store and retrieve information on the battery charge from an associated memory cells (which can be dynamically or statically). In connection with this information, the wizard does understand at least the identification of variables that correspond to information industrial machines, stored in memory.

[0065] As will be described hereinafter, information Manager transmits, e.g., broadcasts, communicates or otherwise delivers at least part of the information industrial machine associated with the object data model. In this regard, at least a portion of the memory associated with the object model data 108 is denoted as broadcast information. In connection with this designation can only be conceptual, for example, when the total amount of information industrial machine associated with the object data model is always a wide�broadcast is broadcast, as described in more detail in this document. Alternatively, it may be necessary broadcast broadcast not only the amount of information industrial machines, collected and stored in accordance with the object model data. For example, there may be certain operating modes, for example the service mode, when only certain types of information or variables are desired or required. In other circumstances you may not have the need to transfer each event code or other minor information. As some illustrative examples, when a certain desirable information is time-sensitive, it may be necessary to delay, defer or prevent a broadcast of the broadcast of irrelevant information. Many other examples of configurations you can also/alternatively be implemented.

[0066] As noted above, information master industrial machine internally transmits cyclically recurring informational message encodes, encapsulates or otherwise includes a set of parameters/data that represent or otherwise describe the information of the industrial machine 110. For example, information master industrial machine can execute multiple cyclic operation, including with�BOJ removing at least part of the information stored in memory is designated as the broadcast information by the master, the formation of the broadcast messages containing the extracted broadcast information, and transmitting the generated broadcast message on the network bus industrial machine. In this regard, all content marked with the broadcast information, in the end, transmitted via a network bus industrial machines usually transmitted through many cell broadcast messages. When a message is transmitted periodically, for example with pre-set or otherwise a certain time interval, the message may be interpreted conceptually as "impulse" or "information pulse of the machine".

An embodiment of an information pulse machines

[0067] the Structure in its own appropriate electronics industrial machines, for example one of the industrial vehicles 12, may be referred to as "information" master. For example, any module of the machine control, which is able to communicate over a network machine system 68 may be a possible candidate, for example, any control module of the display 70, the control module input/output 72, the control module of the machine 74, the engine control module 76, the control module hydraulics 78 or more controllers 80 in the example of Fig.5. The only�tion information of the master in this example configuration is programmed to periodically transfer through a network machine system 68 encoded representation of information industrial machine. The transmitted data of the industrial machine can be a device information transmission 38, as it is also connected with the network system of the machine 68. In this regard, any device that can "hear" this "information pulse of the machine", may access and retrieve the associated information of the machine. For example, a service technician may connect a laptop or other appropriate device to the network machine system 68 and also to extract information of the machine, waiting for the information pulse of the machine.

[0068] In the illustrative example, the network system of the machine 68 is a CAN bus. Because supports CAN broadcast the broadcast message, information, the master may send a message that the device information transmission 38 can hear to obtain the encoded representation of the information machine. The device information transmission 38 may then forward the received information to the application server industrial machines 14, the device information transmission may also and/or alternatively, summarize, store, register or otherwise process the information received.

[0069] In accordance with other aspects of the present invention, each of the industrial machine may have some object data model that assigns or otherwise determines the types of information�AI, which is accessible over a network machine system 68. Because different types/models of industrial machines that are likely to generate different types of data, each industrial machine may have its own object data model or object model data can be shared by two or more industrial machines, for example with similar models and feature sets. Information master a certain industrial machine, such as one of the industrial vehicles 12, can use knowledge associated with the appropriate object data model, for combining some or all available information identified by the corresponding object data model, for example the designated broadcast information, paketierung relationship, for example a broadcast message that is periodically transmitted/broadcast is broadcast in the network system of the machine 68.

[0070] for Example, consider Fig.7, one of the devices connected to the network machine system 68, for example, any display controller 70, the controller input/output 72, the machine controller 74, the engine controller 76, the hydraulics controller 78 or more controllers 80, shown in the example of Fig.5, is marked with information master 120. The remaining devices, in General, modules are marked as compatible with the network 122, n� can contain any of the remaining display controllers 70, controllers I/o 72, machine controllers 74, motor controllers 76, controllers hydraulics 78 or other controllers 80, shown in the example of Fig.5.

[0071] the Information master 120 collects and stores in the memory information from the different modules that support network 122, as defined by the corresponding object model data 124 using a suitable process detection data 126. For the purpose of obtaining the necessary information, the information master 120 may request information from relevant modules that support network 122, the modules that support network 122 may from time to time to transmit/broadcast to transmit the necessary information to the information master 120, the information master 120 may calculate, receive, translate, summarize, combine information industrial machines, etc., as described above.

[0072] the Information master 120 additionally organizes information machine in accordance with the object model data 124, creates a message 128 and transmits or otherwise broadcast broadcasts a message to a network system of the machine/tire machine 130. In this regard, information associated with all (or part) object model data 124, i.e., the designated broadcast information that needs to be passed, may be too�Ohm great for continuous transmission, sequential or periodic, without too much consumption of bandwidth on the bus of the machine. In this regard, data multiplexing, etc. can be used to reduce each broadcast message to a manageable amount of data.

[0073] as an example and not as limitations, the data collected through the information master 120, for example, in accordance with the object model data 124, conceptually combined into a dataset, where the dataset includes the entire scope of information to be transmitted/broadcast to broadcast, but not necessarily the entire volume of information accessible via the network machine system 68. The data set can optionally be determined by conceptual subsets of the data that can be organized on the basis of any desirable classifications/categories. For example, each message can be arranged in one or more message components, where each component of the message is populated with data corresponding to the associated subset of data stored in the memory in accordance with the object model data 124. In this regard, each broadcast message may include a data set, one or more subsets of data and/or the joint portion of the dataset, subsets of data, etc.

[0074] Information�ion master 120 may periodically transmit each broadcast message, for example, on the basis of a predetermined time. To facilitate data transfer each created instance of a message 130 includes a subset or coded a subset of the information associated with the object model data 124. In this regard, the recipient, such as a device information transmission 38, you should expect multiple instances are created and sent message to restore the entire volume data set corresponding to the designated broadcast information. In this regard, waiting and collecting the entire volume of the sequence of messages pending device can obtain all relevant information industrial machine, which is provided by the information master 120.

[0075] moreover, you can assign any number of triggers, when information master 120 is necessary to transmit information of the machine or combine some of the information. As an example and not as limitation, the information master 120 can be performed with the possibility of generating a new message based on the repeated events, for example on the basis of time. In this embodiment, the implementation of the information master 120 may transmit a new message every X milliseconds or in other designated time period or interval.

[0076] depending on the definition�enny example of the implementation of the industrial machine tire information master 120 is necessary or desirable to assign a relatively high or low priority on the bus. For example, the Protocol CAN bus, each node may be assigned a priority.The CAN is intended for automatic transmission "undoubtedly". That is a CAN message that is transmitted with the highest priority "wins" in the dispute, and the node transmitting the message to a lower priority, recognizes the chain of command and delay the transmission of any information as long as the module to a higher priority will not pass on your message. Thus, at periodic time pulse information master 120 may generally conduct broadcast broadcast over the CAN bus the next message that contains information of the CAN bus. Thus, when Union and/or encoding the indicated information industrial machine can "circulate" or pulsate connected via the CAN bus without taking up all the bandwidth of the bus.

[0077] as another illustrative example, it is possible to perform mode with handshake, where the information master 120 receives a request message that contains information of a machine or a joint part of the information machine. Thus, the transmission of information can be synchronized in time. For example, because the information master 120 knows the context information of the machine and the place of its storage in the memory, the information master 120 may additionally you�alnite with the opportunity of providing responses to inquiries or other appropriately formatted requests information about industrial machines, which is associated with the appropriate object data model.

[0078] as another illustrative example, the information master 120 may receive a request for certain information, for example the value of a variable defined by an object model. In response to the information master 120 may be selected specifically requested information and attach, embed, encode, or otherwise specifically requested to include information in one or more messages that are transmitted as part of the information pulse of the machine.

[0079] moreover, since the information pulse of the machine constantly updates the status information about industrial machine variables associated with the object model data 124, the device information transmission 38 is connected to the industrial machine 12, a transmission of such a pulse may be received by transmission/broadcast broadcast of the communication network system of the machine 68 and may use information in different ways.

[0080] as an example and not to limit, the device information transmission 38 can operate in "live" mode (real time) or in "normal", non-living mode 134. In the case where the device information transmission 38 is in normal mode 136, the device information transmission 38 may use the information obtained�ing in messages for some period of time for the purpose of filling combining, summarizing, or otherwise obtain their own areas of information that are relevant device information transmission 38 is typically transmits a linked server applications industrial machines 14. Thus, for example, is independent of the calculation of the timer on the basis of inputs 54-64 device information transmission 38 can use a timer information already provided in one of your own electronics industrial machines 12, which is installed on the network machine system 68, for example the CAN bus, as part of the information pulse of the machine to read, calculate or otherwise obtain the necessary data of the timer.

[0081] moreover, the device information transmission 38 may use the actual timer is the private information of industrial machinery, which is transmitted in the information pulse of the machine to form customized timers through the management of the information received, carrying out joins, calculations, filters or other manipulations based on pre-programmed or customized requirements. In this regard, various aspects of the present invention is not limited to the data set the timer. On the contrary, any desired information of the machine associated with the corresponding object model data 124 can be collected, �beginat, to summarize, convert, treat or otherwise manage, for example, for a particular abstract data representation by means of the device information transmission 38.

[0082] moreover, the device information transmission 38 may collect, combine, merge or otherwise integrate information received from the information pulse of the machine CAN bus, with information obtained from other inputs, for example, through the model input/output 48. Collected and recorded data can then be transferred to the linked server applications industrial machine 14 as described in detail in this document, for example, in accordance with a standard Protocol developed for the communication between the application server industrial machines 14 and the corresponding device information transmission 38.

[0083] as another example, in real-time 138, the device information transmission 38 can transmit the information read from the information pulse of the machine through its wireless capabilities to the application server industrial machines 14, or other application or server. Thus, in accordance with various aspects of the present invention in real time, the device information transmission 38 acts as a forwarding device or bridge by forwarding the received information�know-pulse machine messages from the information master 120 wireless infrastructure. In this regard, the server 14 or another device that receives the transmitted information pulse of the machine, must understand the information that is combined, encoded or otherwise included in each transmitted message. Thus, for example, software that receives pulse information message machine, which are transmitted by the wireless communication device information transmission 38 may have access to the appropriate object data models for the understanding and reconstruction of the information received.

[0084] When the real-time device information transmission 38 may continue to record data in the background as normal or not in real time. However, in real-time device information transmission 38 can facilitate the flow of information transmission CAN bus industrial machines, as noted in detail in this document. If the device information transmission 38 out of real time, it can unload the summarized, combined and otherwise the collected data, as described in detail in this document and in the application for U.S. patent No. 11/956,022 (published as US 2008-0154712 A1), entitled "fleet management System", filed on 13.12.2007, which is incorporated herein by reference in full. Real g�turnout also includes in this document as a reference in the application for U.S. patent No. 11/956,045 (published as US 2008-0154691 A1), entitled "fleet management System", filed 13.12.2007, in full. Moreover, the present application incorporates by reference the provisional application for U.S. patent No. 61/166494 entitled "INFORMATION SYSTEM FOR INDUSTRIAL MACHINES", filed April 3, 2009, in full.

Two-way communication

[0085] In accordance with various aspects of the present invention provided with a data exchange Protocol that allows the sending of requests to a particular device information transmission 38 to identify certain information as a relevant industrial machines 12, which may not be provided in the prescribed manner the application server machines 14. Depending on a particular embodiment of the communication Protocol can even support ad hoc queries to a particular industrial machine 12. Furthermore, the approach facilitates the connection of a standardized data exchange with kastomizirovannyie and/or configurable information requests

[0086] In accordance with various aspects of the present invention can implement two-way transmission of information industrial machines. In this regard, the application server industrial machines 14 may send information to one of certain industrial machines 12. In this regard, upon receiving the request, the device information transmission 38 can perform suitable�appropriate action such as forward the message to the network system 68 cars, for example the CAN bus, the information master 120, or to execute pre-defined actions.

[0087] as an example and not as a limitation, the device information transmission 38 one of the target industrial machines 12 may receive the request from the application server industrial machines 14 certain information regarding, for example, the value of the variable associated with the corresponding object model data 124 one of the target industrial machines 12. The device information transmission 38, acting as a bridge may forward the request or otherwise transfer request information master 120 regarding necessary information. The information master 120 may select the requested information from memory and transmit the requested information to the device information transmission 38. Alternatively, the information master 120 may encode, embed, add, insert, or otherwise to include the requested information in one or more pulse information message industrial machines. In this regard, waiting for the pulse information message, the device information transmission 38 may retrieve the requested information and transmit the requested information to the requesting device, such as the industrial application server mA�in 14.

[0088] as another illustrative example and not as limitation, the integration device information transmission industrial machines 38 in the control system of one of the relevant industrial machines 12 can be used to facilitate "performance tuning" relevant industrial machine. Performance evaluation can be obtained from the application server industrial machines 14 to the operator who is logged on the appropriate lifting and transport machines. In response, it can be transferred to an instruction from the CPU provided in the controller interface device 50 transmitting information 38 or otherwise integrated into the corresponding hoisting machine, at least one component of the industrial machine over the network system 68 cars, for example the CAN bus, to selectively restrict, disable, or configuration performance of at least one system based on the evaluation of performance associated with this operator. These commands can also be performed by the information master 120 in response to a request of the device information transmission 38.

[0089] as another example, the application server industrial machines 14 can store a list of authorized operators, which can also include the aspect of license management/CEP�ificate to check every operator who is authorized to manage one of the industrial vehicles 12, holds a valid and appropriate licence of the operator. In accordance with this aspect of the present invention, performance data is also associated with each authorized user.

[0090] the Implementation of "performance tuning" can be used as a means of ranking authorized and licensed/certified operators according to experience and skills, and to configure operational characteristics of industrial machines, respectively. With the improvement of the performance evaluation authorized operator of the industrial machine can unlock or otherwise enable advanced features, change features and capabilities of industrial vehicles and/or otherwise configure one or more operating characteristics to match the capabilities of the operator. Accordingly, industrial machine can disable advanced features, restrict and modify operational characteristics, etc. for less skilled operators.

Other aspects

[0091] Various aspects of the present invention, described herein, provide a messaging system that links information industrial machines in a uniform format. In connection � these different applications ranging from service and/or service diagnostic software and software for enterprise management, can get the value from the same data set, which circulates or pulsates through associated industrial machine.

Alternative computing environment

[0092] In accordance with additional aspects of the present invention, the remote server computer can send the request to the device information transmission 38 to obtain context-sensitive information industrial machine. As shown in Fig.8, the method 140 reading information industrial machine contains a range of industrial machines to the target request 142. As explicitly noted in this document, the application server industrial machines 14 can communicate with the selected device information transmission 38 to associate a selected one of the industrial machines 12 with the appropriate object data model 144. For example, different industrial machines in the Park can be arranged by type of car, year, model, software version, etc. into one or more object data models. The application server industrial machines 14 uses the object model of data to identify necessary information from one of connected industrial machines 12 and sends the request 146 DL� receipt of the requested information.

[0093] for Example, the application server industrial machines 14 may require a special data value from one of the relevant industrial machines 12, where the necessary data is information of a type that is transmitted by the corresponding bus industrial machines and which is associated with a corresponding object model data 124. As an illustrative example, the server data applications 14 knows the object model data 124 associated with for an industrial dishwasher. Thus, the industrial application server machines 14 may generate a request to send a message to the device information 38 regarding related industrial machines, which includes the identification of the requested information, for example the specification of the memory address, code, or other designation that identifies the necessary information. As an example, the device information transmission 38 may request a "package of 24". The device information transmission 38 and/or the information master 120 understands "package of 24" and makes a request to provide the requested information. For example, the device information transmission 38 may request information from the information master 120. The information master 120 may then transmit the requested information to the device information transmission 38. Connected� application server industrial machines 14 receives the requested information from the associated device information transmission 38 to 148 and performs some process on the basis of the information received 150. In accordance with various aspects of the present invention, the request information master 120 may include any data that is addressed to the associated object data model. Moreover, as explicitly noted in this document, the information master 120 may transmit the requested information through the information pulse of the machine, which can be read from the device information transmission 38, and then forwarded to the application server industrial machines 14.

Alternative examples of computing environments

[0094] As detailed outlined in this paper, numerous examples of arrangements can be done as an alternative to the circuits disclosed in Fig.1. In the illustrative example of Fig.9 each industrial machine 12 includes a device information transmission 38. The device information transmission 38 communicates, e.g., via an 802.11 wireless router 22, which includes an integrated cellular communication line 86. Cell communication line 86 communicates, e.g., via the cellular operator with a remote third party server 30. For example, suitable cell line can connect to a server by a third party computer 30 so that the corresponding cellular routers form a cellular modem. Data transmitted over �autoway communication for example data obtained from a corresponding information pulse of the machine, converted into an appropriate network Protocol, such as TCP/IP. After obtaining the data of the industrial machine by the remote third party server 30, the server can process the data and use the data for any number of applications.

[0095] In Fig.10 illustrates an alternative example system. The system of Fig.10 substantially similar to the system of Fig.9. However, as shown in Fig.10, cell communication line 86 is connected to the router 22. Thus, industrial machine capable of supporting cellular communication via multiple points of access, thus providing a more flexible range and coverage of cellular communication in the enterprise, where it is operated industrial machine.

[0096] In Fig.11 depicts another alternative example of the system. The system of Fig.11 is substantially similar to the system of Fig.9. However, in the example of Fig.11, the router 22 is also connected to the network 32, such as the Internet, thus contributing to the continuous channel connection/mobile connection and the channel of the wireless/network connection between the industrial machine and/or servers in the enterprise 26 associated with the industrial machine and the corresponding remote third party server 30.

[0097] In Fig.12 shows another viola�native device. The system of Fig.12 is substantially similar to the system of Fig.9. However, as shown in Fig.12, cell communication line 86 on-premises integrated in the device information transmission 38 on one of the connected industrial machines 12. Thus, industrial machine capable of supporting cellular communication via multiple points of access, thus providing a more flexible range and coverage of cellular communication in the enterprise, where it is operated industrial machine.

[0098] for Example, the remote third party server 30 can accommodate the communication server that provides a service that allows a client, for example, as depicted by the computing device 152 laptop, run the tool on the desktop, which can communicate with the device information 38 on one of the industrial machines 12 that can successfully coordinate the throughput of cellular communication. Thus, to initiate cellular target of industrial machine needs to communicate over cellular, for example, using any configuration that is described in detail in this document.

[0099] In the exemplary embodiment of a cellular communications link is created between the client desktop through a communication server, containing a remote third party server 30 and a related industrial machines 12. Software about�sintered material desktop can use a recording tool which is able to capture the data window, which encapsulates the information collection industrial machinery. For example, recording one or more sequences of messages, for example, when using the real-time the associated device information transmission 38 to capture information pulse industrial machine messages, you can create a complete forensic record. Moreover, it is possible to collect enough data to software desktop produced the sample, and then reproduced selected data via a software application desktop offline. Moreover, the server communication can be performed with recording data that is synchronized by events. In this regard, the server may access the information collected industrial machines, for example, to control the dashboard to monitor the operational status of the equipment, etc.

[00100] the communications Server, hosted on a third party server 30, can also be used to poll the devices for data transmission 38 for periodic data collection. The remote third party server 30 can also run the workflow on the basis of data processing, for example, as depicted by the daily buffet Breakfast are provided�CSOs report email 180. Moreover, data can be managed, they can be combined or otherwise processed. Such processed data can then re-consign through a network such as the Internet, other servers, such as server applications industrial machines 14 associated with industrial dishwasher, partners via extranet, etc. Thus, for example, information can be passed to the sales Department, the technical Department or service, etc. for preventive response to the detected problem on the basis of analysis of data collection.

[00101] In accordance with the above examples in this document, the device information transmission 38 may collect information such as the event ID, the state of the components, the values of the measuring devices, etc. from a network machine system 68, for example the CAN bus, and to transmit this information to a remote third party server 30. The remote third party server 30 may also and/or alternatively, send a request to the device information transmission 38 for specific information through a cellular connection. Thus, for example, the service technician can interactively analyze any of the industrial machine 12.

[00102] thus Describing the invention in the present application in detail and with reference to its preferred PR�measures of implementation, it will be obvious that modifications and variations are possible without going beyond the scope of the invention defined in the attached claims.

1 Way dynamic formation of information industrial machines for distribution via a network bus industrial machines, containing:
the appointment of the selected component in an industrial machine as a data wizard, where the information is capable of transmitting data via a network bus of the industrial machine;
receiving data information, receive data from at least one other component of the corresponding industrial machine, which is connected to a network bus of the machine;
information storage industrial machines based on the received data in the storage device, information available to the master in accordance with the schema defined by the object model data;
the appointment of at least a portion of the memory associated with the object model of data for broadcast information; and
repeatedly running information.
removing at least part of the information stored in the memory designated as the broadcast information information technician;
the formation of the broadcast message representing the extracted broadcast information; and
PE�educo generated broadcast message on the network bus of the machine;
where the full contents of the designated broadcast information that is eventually passed on the network bus industrial machine through a variety of broadcast messages.

2. A method according to claim 1, wherein the assignment of the selected component in the industrial machine as the master contains information purpose the electronic control network bus of the machine as an information master.

3. A method according to claim 1, wherein the network bus industrial machine contains one or more communication strategies, further comprising:
the configuration information of the master to transmit the generated broadcast message to at least one of these one or more communication strategies.

4. A method according to claim 1, wherein the network bus industrial machine contains the network bus controller area network (CAN), further comprising:
the configuration information of the master to transmit the generated broadcast messages over the CAN bus.

5. A method according to claim 1, wherein the information storage industrial machines based on the received data includes storing the received data in the information quality industrial machines.

6. A method according to claim 1, wherein the information storage industrial machines based on the received data contains control rece�mi data to extract information industrial machines.

7. A method according to claim 1, wherein repeatedly executing an information transfer wizard generated broadcast message on the network bus of the machine contains:
transmitting each of the generated broadcast message based on a specified periodic time interval.

8. Method of automatic control of industrial machines, industrial machine which has a transceiver mounted on it, where the transceiver is capable of wireless data transmission server computer, and the processor is made with the possibility of communication with the transceiver, wherein the method includes an industrial machine:
receiving data via a data master; where:
information master is indicated component in an industrial machine, which is capable of transmitting data via a network bus of the industrial machine; and
the received information is information obtained from at least one other component of the corresponding industrial machine, which is connected to a network bus of the machine;
store information industrial machines based on the received data in the storage device, information available to the master in accordance with the schema defined by the object model data;
designating at least h�an explicit memory, associated with the object model of data for broadcast information; and
repeatedly performing:
removing at least part of the information stored in the memory, information assigned by the master as broadcast information;
the formation of the broadcast message representing the extracted broadcast information; and
transmitting the generated broadcast message on the network bus of the machine;
where the full contents of the designated broadcast information that is eventually passed on the network bus industrial machine through a variety of broadcast messages;
reading broadcast message from a network bus of the machine; and
wireless transmission of data broadcasts from the industrial machine to the server computer via the transceiver.

9. A method according to claim 8, in which repeatedly running transfer the generated broadcast message on the network bus of the machine contains:
transmitting each of the generated broadcast message based on a specified periodic time interval.

10. A method according to claim 8, further comprising:
the use of the transceiver in a first mode in which:
each broadcast message is read� network with the tire machine and the corresponding broadcast information message broadcast by the wireless communications from the industrial machine to the server computer via the transceiver; and
the use of the transceiver in the second mode, where:
each broadcast message is read from the network bus, and the corresponding broadcast information message is temporarily stored before transmission from the industrial machine to the server computer via the transceiver.

11. A method according to claim 10, wherein each broadcast message is read from the network bus of the machine and corresponding to the broadcast information message is temporarily stored by means of:
the summation of the read broadcast information message and transmitting the summed broadcast information from the industrial machine to the server computer via the transceiver.

12. Method of automatic control of industrial machines, industrial machine which has a transceiver and a processor installed on it, where the transceiver is capable of wireless data server computer and the processor is made with the possibility of communication with the transceiver, wherein the method includes an industrial machine:
constantly performing a cyclic operation, which includes:
retrieving from the memory the information collected, including parameters and/or data representing or otherwise describing information about industrial mash�tries;
the creation of an information machine message containing the extracted information;
transmitting the created information of the message machine on the network bus industrial machine;
reading transmitted information message; and
transmitting by wireless an information message machine from industrial machine to the server computer via the transceiver;
where information is continuously transmitted on the network bus of the machine by way of cyclic repetitions.

13. A method according to claim 12, in which the network bus of the machine contains the network bus controller area network (CAN).

14. A method according to claim 12, further comprising operating in one of:
real-time mode, where the transceiver wirelessly transmits the information message machine server computer, as they are transmitted over the internal communication through the network bus of the machine; and
not in real time, where information message machines collect, combine, summarize, or otherwise treated, and the transceiver sequentially transmits information wirelessly to the server on the basis of one of: the processed information messages of the machine, the request from the server and remote network devices connected to the server.

15. A method according to claim 12, further comprising:
the set Union of information PROPYLENEIMINE through many repeated messages of the machine so so after a cycle of the cyclically recurring informational messages machine set of information was transferred to the car.



 

Same patents:

FIELD: physics; control.

SUBSTANCE: invention relates to traffic flow providers. A traffic flow provider is configured to provide a traffic flow packet of a first packet type containing a programme correlation table and information about access restriction, which comprises in formation about a key for decrypting encrypted media information, wherein the programme correlation table contains links between a programme number and a packet type identifier for an additional traffic flow packet of a second packet type; and the traffic flow provider is configured to provide a traffic flow packet of a second packet type such that the traffic flow packet of a second packet type contains a link to packet type identifiers for traffic flow payload packets which describe content of different content types in digital media information.

EFFECT: more secure data transmission.

20 cl, 16 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to an information processing system, an image processing device, a user device, a control method and a data medium. The technical result is achieved through a service intermediary that receives a coordination command from a web browser to coordinate a web application server with a coordination device, generates a script to be authenticated by an authentication method which corresponds to the server, and forwards the generated script to the service provider system of the coordination addressee indicated by said coordination command. The web browser forwards to the coordination device authentication information or an authentication marker obtained in response to an input operation on a screen for inputting authentication information displayed by executing the script. The coordination device then receives and stores the authentication information or authentication marker.

EFFECT: low probability of leakage of authentication information and low probability of interception of authentication information in a communication channel by preventing storage of authentication information in a proxy server and preventing input of authentication information by a user directly into an image processing device.

9 cl, 24 dwg

Receiver // 2539880

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to communication, particularly to a receiver in which an input module is formed, the input module receiving analogue broadcast television signals and digital broadcast signals. The technical result is achieved due to that the receiver 10 includes, on a module installation board 11, a first ground wave tuner 16 and a second ground wave tuner 17, which receive broadcast signals in a first frequency band, and a first satellite wave tuner 14 which receives broadcast signals in a second frequency band different from the first frequency band, wherein the first satellite wave tuner 14 is located between the first ground wave tuner 16 and the second ground wave tuner 17.

EFFECT: reducing effect of waves which generate interference and enabling reception of analogue and digital broadcast signals without mutual interference using one input module.

45 cl, 18 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to satellite communication. A communication satellite transmits a high-power content beam to different geographic areas at different moments in time. A holding beam allows a receiving device to remain synchronised with the communication satellite when the high-power content beam is directed to another location. The holding beam can be a lower-power beam. Determination that the high-power content beam can be received can be performed based on information in the holding beam. Determination that the high-power content beam can be received can be performed by monitoring intensity of a frequency signal associated with the high-power content beam.

EFFECT: enabling transmission of the content within a large area.

19 cl, 7 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to information transmission. Disclosed is a receiver for receiving information signals in a text format, which receives the information content using the text format divided into information objects, wherein the receiver is a radio broadcast receiver and the text information signal is a text information signal for forwarding in a carousel data transmission mode, wherein the information objects are transmitted in the carousel mode, which includes a user-controlled selector; and a processor designed to analyse an information object, which includes a selected object ID from a plurality of unique objects IDs, which determines whether the analysed information object is a link object which supports automatic processing, comprising link items indicating other object IDs from the plurality of the unique objects IDs; if so, the method includes verifying if conditional data associated with the link items for the link object supporting automatic processing are satisfied; and automatically assigning an ID to an object indicated by the link item for the link object supporting automatic processing, having conditional data associated with the conditional data that were satisfied for a recently selected object ID, or providing a user with a presentation relating to the link object supporting automatic processing using a method which depends on the verification result and assigning an ID to the object indicated by the said link item for the link object supporting automatic processing, selected by the user using the user-controlled selector as a newly selected object ID.

EFFECT: reduced navigation costs when transmitting text information.

22 cl, 8 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to hybrid broadcast broadband television (HBBTV), particularly an information processing apparatus, capable of receiving data via broadcast or over a network, as well as a data management method which is based on information defining the life cycle of data. A browser acquires, via a network, description information which includes second defining information (XML-AIT) having content equivalent to a broadcast application information table (AIT) defining a life cycle of a broadcast application while voice over data (VoD) content is reproduced after being switched from the broadcast application. The browser manages the broadcast application based on the XML-AIT and resumes the reception of the broadcast application after the reproduction of the VoD content is ended. The processing for separating two transport streams at the same time becomes unnecessary, and one demultiplexer only needs to be provided.

EFFECT: realising processing for switching a reproduction state from broadcast data to network data and resuming the reproduction of the original broadcast data.

6 cl, 3 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to television, particularly receivers of radio television signals in at least two different formats. The method comprises storing in a first table a first plurality of programs of said plurality of radio-television networks received by said receiver in a first signal format, in accordance with a first sorting criterion of said first programs; storing in a second table a second plurality of programs of said plurality of radio-television networks received by said receiver in a second signal format, in accordance with a second sorting criterion of said second programs, including a step of storing in a third table programs stored in said first and second tables based on existing matches between said first and second sorting criteria.

EFFECT: designing a receiver and a method for automatically programming a receiver, wherein received radio-television programs are positioned in accordance with the expectations of users in a certain broadcasting area, and providing a user with a single table of radio-television programs in different signal formats, wherein said table is automatically generated by the receiver without needing manual intervention of the user.

22 cl, 8 dwg

FIELD: radio engineering, communication.

SUBSTANCE: invention relates to a broadcasting service provision method, in particular, the one based on an electronic service guide (ESG). The method is proposed for the provision of the electronic service guide in a network, which provides multiple broadcasting services. The said network contains at least one client device connected to the first device. The subset of the broadcasting services broadcasts to the said client device via the mentioned first device, and the service guide provides for the list of the multiple broadcasting services in the second order. The method contains the following stages at the client device side: determination of the broadcasting service list in the first order. The latter is changed from the second to the first, based on the broadcasting services from the subset and the presentation of the said service list in the first order.

EFFECT: decrease of an average programme tuning time.

14 cl, 7 dwg

FIELD: information technology.

SUBSTANCE: client of media resources is provided with the first interface to receive a control command by media reproduction from the client of media resources, as well as to provide the client of media resources with interface for loading of media resources. Client of control function is provided with the second interface to provide to it the interface for control of determination of subscriber data and personal subscriber resources. Portal of services and/or control portal is provided with the third interface to provide to them the interface for updating and receiving of information of configuration of subscribers. Server of additional services and applications is provided with the fourth interface to provide to it the interface for calling of service server, which allows server of additional services and applications to receive media resources subject to reproduction and to control reproduction on call and information on services, and server of services allows receiving control commands of media reproduction from server of additional services and applications.

EFFECT: providing possible control of multimedia for different services.

16 cl, 11 dwg

FIELD: physics, video.

SUBSTANCE: invention relates to digital video broadcasting (DVB). The apparatus and method for channel switching comprise encapsulating a plurality of IP datagrams associated with a plurality of real time audio/visual (A/V) streams or a plurality of file objects onto a plurality of multi-protocol encapsulation (MPE) sections; inserting the plurality of MPE sections into one of a plurality of elementary streams; and multiplexing the plurality of elementary streams associated with the plurality of real time A/V streams or the plurality of file objects into a plurality of non-consecutive bursts, wherein the plurality of elementary streams are adjacent in a channel line-up. The plurality of non-consecutive bursts is transmitted to a DVB-H receiver with a limited memory size for enabling fast channel switching, and the channel line-up is presented in an electronic service guide (ESG).

EFFECT: faster channel switching and saving receiver memory.

40 cl, 11 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a system and a method of processing transactions. The method comprises steps of receiving, at a server computer from a terminal, an envelope associated with a transaction, wherein the envelope includes unencrypted detailed transaction data, a label extracted from the key associated with a terminal, an account identifier and at least a first part of the detailed transaction data; converting the label into an account identifier; verifying that the account identifier is associated with a real account and verifying the transaction, wherein verification ensures that the envelope was not modified between the terminal and the server computer.

EFFECT: improved security of financial transactions.

20 cl, 12 dwg

FIELD: medicine.

SUBSTANCE: invention refers to medical equipment. A method for managing the execution of clinical guidelines involving the stages, whereat: accepting an input comprising a patient's condition; retrieving a set of recommendations corresponding to the above condition; displaying at least a portion of the set of recommendations to the user; accepting the user's selection of recommendations from the set of recommendations, issuing warnings, if the user's selection is rejected from the recommended sequence from the set of recommendation; accepting the input that one of the recommendations has been executed; and changing the display of recommendations on the basis of the above input that one of recommendations has been executed.

EFFECT: automatic management of executing the medical guidelines.

15 cl, 3 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to intelligent automated assistant systems. Disclosed is method of operating an intelligent automated assistant. The method is carried out in an electronic device having a processor and memory which stores instructions for execution by the processor. The processor executes instructions on which a user request is received, wherein the user request includes a speech input received from the user. A prompt is provided to the user, the prompt presenting two or more properties relevant to items of an object selection domain. The user is requested to specify relative importance between the two or more properties.

EFFECT: high accuracy of providing a user with relevant information owing to consideration of relative importance between properties which correspond to items of an object domain.

12 cl, 50 dwg, 5 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering and specifically to intelligent automated assistant systems. Disclosed is method of operating an intelligent automated assistant. The method is carried out in an electronic device having a processor and memory which stores instructions for execution by the processor. The processor executes instructions on which a user request is received, wherein the user request includes a speech input received from the user. Two or more alternative interpretations of user intent are obtained based on the received user request and one or more similarities and one or more differences between said alternatives are identified. Further, the user is presented with a response, said response being at least one of the identified differences.

EFFECT: high accuracy of presenting relevant interpretations of user intent in the correct context.

13 cl, 50 dwg, 5 tbl

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a security server, a payment recipient device, machine-readable media, a method of establishing a link between a payment recipient device and a client payment application and a method of receiving payment recipient device authorisation from the security server. A method of receiving payment recipient device authorisation from a security server comprises receiving a client identifier; sending a first message to the security server, wherein the first message contains a client identifier, an application identifier which indicates a client payment application, and a security token for the payment recipient device; receiving a second message from the security server, wherein the second message is received only when it is determined that the payment recipient device is authorised by the scheme provider, wherein the client payment application is contained in a security element, which is configured to be contained in a mobile communication terminal; and establishing a secure channel with the security element of a mobile communication terminal to make a payment using the client payment application.

EFFECT: safer payments.

22 cl, 12 dwg

FIELD: physics, control.

SUBSTANCE: invention relates to a railway vehicle remote control system. Disclosed remote control system comprises a remote control device in which haptic technology is used, configured to transmit signals to a first controller module. Said first controller module is installed on a railway vehicle and is configured to control the railway vehicle and perform current control of functions thereof. The first controller module is also configured to transmit information to the remote control device. The disclosed remote control system may also comprise a portable emergency switch, which enables any individual near the railway vehicle to transmit to the first controller module a stop signal for stopping the railway vehicle in case of emergency.

EFFECT: safer remote control system, particularly blocking operation of a locomotive based on instructions from a remote control device which is not yet handled or has been dropped, ie which has no contact with the operator.

14 cl, 11 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to information and network technologies, and particularly to an electronic information system which enables generation and visual display on a screen of a terminal device a personalised graphic model of an individual based on input anthropometric, diagnostic, biochemical and other factors. The system is an extensible and modifiable modular interactive tool for rendering parameters of the functional state of an individual for reporting on the current state and existing functional problems. Operation of the system is based on use of parameters of the functional state of an individual, analytical and expert processing of all input parameters, creating an individual parametric model and forming a personalised graphic model for displaying the current state and existing functional problems. Using the system, an individual can monitor their own functional state, including health, and perform timely prevention of chronic diseases and other functional problems.

EFFECT: enabling an individual to self-monitor their health status and timely signalling of health disorders.

24 cl, 7 dwg

FIELD: electrical engineering.

SUBSTANCE: device (2) comprises processor (20), memory card module (23) incorporating communication unit (233), transceiver unit (231), storage unit (232) including latent area (2322) and working area (2321). The latter stores read-only application (401) including the instructions for development of transaction interface (404) for user to execute the electronic transaction. Besides, it comprises unit (2303) for processing and storing of transaction data in latent area (2322). Transaction data (402) kept in latent area (2322) can be accessed solely by processing unit (2303). Besides, processing unit (2303) allows the device processor (20) to access the working area (2321) so that processor (20) executes said read-only application (401). Processing unit (2303) responds to processor (20) control efforts to get the access to transaction data (402) stored in latent area (2322). Besides, it incorporates display module (22) controlled by processor (20) for display transaction interface (404) when processor (20) executes read-only control application (401).

EFFECT: higher safety of transactions.

19 cl, 10 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering. A system for storing a report variant comprises a report database configured to store and provide reports; computer user input means configured to create and edit a report, wherein a report variant is not stored in the report database; a request database configured to store and provide requests, wherein the requests are suitable for search in the report database; a hardware search device configured to retrieve one or more requests from the request database; retrieve a report variant from the user input means; execute one or more requests based on the report variant to determine relevance of the report variant, wherein relevance characterises whether a report variant will be retrieved from the report database when executing one or more requests; compare relevance with a predefined threshold for entering into the report database; add the report variant to the report database if relevance exceeds said threshold; and storing the report variant in the report database if relevance exceeds a predetermined value.

EFFECT: fewer substandard reports in a database.

15 cl, 3 dwg

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to a method, a computer-readable medium and a mobile computing device for conducting remote payment transactions. The method comprises steps of establishing trust relations between a first and a second mobile computing device, wherein the second mobile computing device stores payment information associated with a user of said device, in order to conduct an electronic payment transaction using the second mobile computing device; initiating, using the first mobile computing device, a point-of-sale terminal payment transaction; communicating, using the first mobile computing device, with the second mobile computing device over a network in order to receive payment information from the second mobile computing device; and completing, using the first mobile computing device, the payment transaction using the point-of-sale terminal, using the payment information received from the second mobile computing device.

EFFECT: high reliability of electronic payment transactions.

20 cl, 4 dwg

FIELD: computer science, in particular, system for situational analysis of passenger transportation.

SUBSTANCE: system has block for selection of database addresses, block for forming recording signals and reading server database, block for controlling selection of data, first and second registers, block for comparing codes, five blocks for selecting record parameters, memory block, first group memory block, second group memory block, third group memory block.

EFFECT: higher speed of operation of system due to localization of range of data search addresses in server database using voyage group identifiers and given time period.

11 dwg

Up!