Information-processing equipment based on a spreadsheet
a technology of information processing equipment and spreadsheets, applied in the field of data processing, can solve the problems of complex process, few people with the necessary skills to develop and operate web-based systems for processing data of fa devices, and the inability to solve related art techniques
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first exemplary embodiment
[0100]FIG. 1 illustrates a Web-based system for processing data according to a first exemplary embodiment.
[0101]Generally, people use many types of electronic devices throughout their lives, for many purposes. For example, in a factory environment, factory workers may need to monitor or control factory automation (FA) devices. As another example, a homeowner may need to monitor certain appliances at his or her house, or a student may need to monitor certain electronic devices at school. However, many electronic devices lack computing resources, such as a Human-machine interface (HMI), which enable a user to monitor or control the device. As a result, in the related art, it may be very difficult or impossible to edit or control computer programs stored within electronic devices.
[0102]The first exemplary embodiment uses the combined functionality of the editor of spreadsheet 144, the executable module file generator 151, and the executor of module file 105, which work together to conv...
second exemplary embodiment
[0105]FIG. 2 illustrates a Web-based system for processing data according to a second exemplary embodiment. The primary differences between the Web-based system 200 according to the second exemplary embodiment and the Web-based system 100 according to the first exemplary embodiment is that the Web-based system 200 according to the second exemplary embodiment includes a generator of spreadsheet data 204 (e.g., “spreadsheet data generator”) and a spreadsheet executor 202. The other components shown in FIG. 2 that have the same reference numerals as the components shown in previous figures may be identical to the components shown in the previous figures, and a detailed description thereof is omitted.
[0106]In the Web-based system 200, the generator of spreadsheet data 204 receives a configuration of spreadsheet 160 from the editor of spreadsheet 144 and generates spreadsheet data 206 based on the configuration of spreadsheet 260. The spreadsheet data 206 is defined by a data description...
third exemplary embodiment
[0111]FIG. 3 illustrates a Web-based system for processing data according to a third exemplary embodiment. The primary differences between the Web-based system 300 according to the third exemplary embodiment and the Web-based system 100 according to the first exemplary embodiment is that the Web-based system 300 according to the third exemplary embodiment includes a processor accessing data model (e.g., driver solver) 308, an executor accessing external device 310, an editor of configuration of access to external device 348, and a manager of information for data model 354. The other components shown in FIG. 3 that have the same reference numerals as the components shown in previous figures may be identical to the components shown in the previous figures, and a detailed description thereof is omitted.
[0112]The editor of configuration of access to external device 348 is configured to receive a definition of configuration of access to external device 366. The definition of configuratio...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com