WO2024011816A1 - File base version-based method for implementing dynamic combination and application of attached resources - Google Patents
File base version-based method for implementing dynamic combination and application of attached resources Download PDFInfo
- Publication number
- WO2024011816A1 WO2024011816A1 PCT/CN2022/134411 CN2022134411W WO2024011816A1 WO 2024011816 A1 WO2024011816 A1 WO 2024011816A1 CN 2022134411 W CN2022134411 W CN 2022134411W WO 2024011816 A1 WO2024011816 A1 WO 2024011816A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- application
- data information
- resources
- file
- new
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000005192 partition Methods 0.000 claims abstract description 57
- 230000006870 function Effects 0.000 claims description 34
- 230000008569 process Effects 0.000 claims description 15
- 238000011161 development Methods 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 7
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 4
- 239000000969 carrier Substances 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 claims description 4
- 238000002372 labelling Methods 0.000 claims description 3
- 238000000638 solvent extraction Methods 0.000 claims description 3
- 238000007619 statistical method Methods 0.000 claims description 3
- 230000009471 action Effects 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 claims description 2
- 230000008859 change Effects 0.000 claims description 2
- 230000001960 triggered effect Effects 0.000 claims description 2
- 238000009877 rendering Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/544—Buffers; Shared memory; Pipes
Definitions
- the invention relates to the field of computer network and service science, and in particular to a method for realizing dynamic combination application of attached resources based on a file base.
- this application is based on the current status quo and taking into account more and more application systems and application resources, defining a new development environment, breaking people's dependence on operating systems, databases and browsers, while making various application resources The full integration of each other makes application resources more abundant, thus creating a new application ecological environment.
- the object of the present invention is to provide a method for dynamically combining applications of attached resources based on a file backplane to solve one or more of the above-mentioned existing technical problems.
- the first aspect is to propose a method to realize dynamic combination application of attached resources based on the file base, including:
- S100 creates a file base that can be elastically expanded as needed according to preset parameters.
- the elastic expansion means that the file base can be extended in the required direction as needed;
- S200 builds a computing center on the file base, uses the computing center as a unified entrance for various application resources to enter the file base, and uses the computing center to coordinate and correlate various application resources entering the file base. manage;
- S300 attaches and registers application resources to the file base, so that various application resources form an attachment relationship with the file base, and the computing center parses and obtains the data information of the application resources;
- S400 stores the obtained various types of data information relationships in each multi-dimensional virtual shared partition on the file base, and all multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool;
- S500 obtains instructions, obtains corresponding partitions based on the data information requirements in the instructions, searches for associated application resources based on the data information relationships in the partitions, and forms new combinations of application resources on demand;
- S600 coordinates and manages the application resources in the new combination and performs related operations according to instructions
- S700 integrates the results obtained from the new combination into the file base and publishes them through the reader for display.
- the method for implementing dynamic combination application of attached resources based on the file base also includes elastically dividing the file base into multiple multi-dimensional virtual shared partitions on demand and creating a storage space;
- Each application resource that needs to be attached to the file base is registered to the file base.
- the computing center parses each application resource, obtains the data information relationship of the application resource, and stores it in the corresponding multi-dimensional virtual shared partition;
- the computing center has the functions of attachment registration, routing attributes, association search, publishing and calling, monitoring and auditing various application resources, and managing the life cycle of each application resource.
- the attached registration refers to a variety of independent application resources that are registered in the file base according to the standard system of the file base, so that the application resources and the file base have a clear affiliation, each application resource is parsed to obtain the corresponding data information, and the data is The information relationship is stored in the multi-dimensional virtual shared partition of the file base, and the data information of multiple multi-dimensional virtual shares is aggregated to form a virtual service sharing pool;
- the attribute routing refers to obtaining the request purpose by analyzing the received user request information, and using the registered information of the computing center to obtain the fastest and most efficient application resources and data information channels.
- application resources it can be a location path;
- data information it can be The corresponding multi-dimensional virtual shared partition in the virtual shared pool;
- the correlation search refers to using the location path and the multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;
- the release call means that application resources, whether independent or combined, existing or new, can provide services to users.
- the hub loads the data information that users need to see into the memory, and then through the Memory analysis, using a unique reader to analyze and render each page that the user can see;
- the monitoring and auditing is to record the activities of various application resources registered on the file base before and after the event, and conduct statistical analysis on the premise of real-time observation of the entire process to ensure the authenticity, correctness, compliance, and Controllability and effectiveness.
- Registration methods used include:
- Each of the multi-dimensional virtual shared partitions is configured with a corresponding identifier, and each attached application resource maps itself or the data information generated by it to its respective multi-dimensional virtual shared partition according to the identifier, so that each application resource exists independently and forms its own
- the corresponding multi-dimensional virtual shared partition that stores data information relationships
- All multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool
- Application resources include application elements, files, and application systems.
- Application elements include text, pictures, audio and video, multimedia application elements, and models; application systems include tool software;
- the types of data information include page numbers, text, phrases, life cycle processes, identity permissions, space, time, geography, logs, messages, AR, pictures, audio, video, models, input and output, interfaces, SDK, tools and engine information;
- the new combinations include application elements and application element combinations, application elements and file combinations, application elements and application system combinations, file combinations, file and application system combinations, application systems and application system combinations, application elements and file and application system combinations, one or more of them.
- the reader can not only read documents, text content, images, audio and video, pictures, models, and charts, but can also read various application resources and their new combinations.
- the registration of new application resources, the cancellation of original resources, and the birth of various new combinations of application resources generate new resources and implant them into the center of the file base, and then generate new data information corresponding to to multi-dimensional virtual shared partitions and converged into virtual service shared pools, thus creating sufficient conditions for a unique new development and application ecological environment based on file backplanes and readers.
- the new combination includes a combination of application elements and other application resources.
- the other application resources include one or more of application elements, files, and application systems,
- Intervention methods include replacing annotations to form knowledge points;
- new combinations include application systems and application system combinations
- Application system based on file base attachment registration The application system not only includes workflow form system, instant messaging system, conversion service, website, handwriting engine system, SMS platform, operating system, database, middleware, speech recognition, face recognition, AR , VR, various application systems aimed at realizing business, and also include tool software.
- the computing center records the call entries and regular operations corresponding to the application system; during the use of the application system, it obtains the action information registered by each application system, splits and recombines the operations of multiple business systems; the operations between application systems include :
- Application systems jointly join the same application resources.
- New combinations include combinations of files, combinations of files and application systems, combinations of application elements and files and application systems, where the file formats include wps, .true, doc/docx, xls/xlsx, ppt/pptx, cad, jpg, tif, gif, png, pdf, ofd, html, txt, the application process includes:
- the computing center obtains the data information of the file, and stores the data information relationship into the corresponding multi-dimensional virtual shared partition;
- the computing center calls the file conversion service in the application system according to different file types.
- the original file corresponding to the file remains unchanged and continues to be stored in the original location.
- the file is converted into one of OFD, PDF format files, Html files, or Various, obtain the data information of the file, including page number and content, and share the data information to the virtual service sharing pool;
- the computing center parses the request instructions.
- the routing attributes find the corresponding multi-dimensional virtual shared partition based on the data information contained in the request instructions.
- the associated search data information is determined by the reader based on the data information contained in the request instructions.
- the data information forms a unified directory corresponding to the obtained files, and a bound volume of files is generated for display; the files can be displayed together, or the original files can be opened directly to view;
- the new functions include:
- Figure 1 is a flow chart of a method for dynamic combination application of attached resources based on a file base in some embodiments of the present invention
- Figure 2 is a schematic flowchart of the execution of the method for dynamically combining applications of attached resources based on a file backplane in Embodiment 3;
- Figure 3 is a schematic diagram of the reader page structure in specific application of Embodiment 3;
- Figure 4 is a schematic flowchart of the execution of the method for dynamically combining applications of attached resources based on a file backplane in Embodiment 4;
- Figure 5 is a schematic diagram of the reader page structure during specific application in Embodiment 4.
- Various application resources refer to content and tools that can provide services to humans directly through human senses.
- this embodiment proposes a method for dynamic combination application of attached resources based on the file backplane, including:
- a virtual file backplane on the application device according to the preset parameters that can be flexibly expanded as needed, such as a layout data flow file backplane, or a file baseboard in other existing file formats, where a virtual file backplane is created
- the process includes: creating a blank page according to the preset parameters.
- the size of the created file base is: 1440*900; in actual use, if the space on the page is not enough, the page can select top, bottom, left, Extended in any one or more directions on the right, the application device includes a reader, which can not only read documents, text content, images, audio and video, pictures, models, charts, but also various application resources and their new combinations;
- S2. Construct a computing center on the file base. Use the computing center as a unified entrance for each application resource to enter the file base.
- the computing center will coordinate and manage the association of each application resource entering the file base.
- the computing center has attachment registration, routing attributes, The functions of associated search, release and call, monitoring and auditing of various application resources, and management of the life cycle of each application resource.
- Each application resource on the file base is independent of each other. The scheduling and use of application resources are allocated through the computing center.
- attachment registration refers to a variety of independent application resources that are registered in the file base according to the standard system of the file base, so that the application resources and the file base have a clear affiliation, and each application resource is parsed to obtain the corresponding data.
- Information, the obtained data information relationship is stored in the multi-dimensional virtual shared partition of the file base, and the data information of multiple multi-dimensional virtual shares is aggregated to form a virtual service sharing pool;
- Attribute routing refers to obtaining the purpose of the request by analyzing the received user request information, and using the registered information in the computing center to obtain the fastest and most efficient application resources and data information channels.
- the application resource can be the application resource itself, or it can It is the location path corresponding to the application resource;
- the data information can be the data information itself, or it can be the data information relationship within the corresponding multi-dimensional virtual shared partition in the virtual shared pool;
- Association search refers to using the location path and multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;
- Release call means that whether it is an independent or combined application, existing or new application resources can provide services to users.
- the hub loads the data information that users need to see into the memory, and then through the memory Parsing, using a unique reader to parse and render each page that the user can see;
- Monitoring and auditing is to record the activities of various application resources registered on the file base from before to after the event. Under the premise of real-time observation of the whole process, statistical analysis is performed to ensure the authenticity, correctness, compliance and controllability of their activities. safety and effectiveness;
- each application resource that needs to be attached to the file bottom board to the file bottom board so that each application resource forms an attachment relationship with the file bottom board; during registration, the computing center parses each application resource, obtains the data information relationship of the application resource, and stores it in the corresponding Multi-dimensional virtual shared partitions form multi-dimensional shared data information.
- the registration methods used include:
- application resources include application elements, files, and application systems.
- Application elements include but are not limited to text, pictures, audio and video, multimedia application elements, and models.
- Data information includes page numbers, text, phrases, life cycle processes, and identities. Permissions, space, time, geography, logs, messages, AR, pictures, audio, video, models, input and output, interfaces, SDK, tools and engine information
- application systems include tool software, application systems include but are not limited to workflow form systems , instant messaging system, conversion service, website, handwriting engine system, SMS platform, operating system, database, middleware, speech recognition, face recognition, AR, VR, various application systems aiming to achieve business;
- Each of the multi-dimensional virtual shared partitions is configured with a corresponding identifier, and each attached application resource maps itself or the data information generated by it to its respective multi-dimensional virtual shared partition according to the identifier, so that each application resource can Multi-dimensional virtual shared partitions exist independently and form corresponding data information partitions;
- the computing center accepts the instructions issued by the user, addresses the associated data information through the attribute routing function of the center according to the instructions, recombines the found data information, generates the application relationship carrier, obtains the matching data information partition, and then The computing center calls the associated application resources according to the mapping relationship between the data information in the data information partition and the application resources.
- Various application resources are combined according to the requirements of the carrier to form a new combination, in which the instructions include data information and specific operations. Instructions, new combinations include application elements and application element combinations, application elements and file combinations, application elements and application system combinations, file combinations, file and application system combinations, application systems and application system combinations, application elements and files and application systems one or more combinations;
- the new combination is registered to the file base again, accepts the management of the computing center, and shares data information to the virtual service sharing pool.
- the data information in the virtual service sharing pool changes dynamically with the continuous registration and cancellation as application requirements change;
- the computing center coordinates and manages the application resources in the new combination to perform relevant operations according to instructions
- the above-mentioned readers can not only read documents, text content, images, audio and video, pictures, models, charts, but also various application resources and their new combinations.
- the above methods of uploading application resources include but are not limited to:
- Case 1 Move the application resource to the specified position on the file base by dragging and dropping.
- the specified position is the vector position where the application resource is registered in the file base;
- Case 2 Right-click any area on the file base and select Upload Application Resources to attach the application resources to the specified location on the file base;
- Scenario 3 Upload the application resources to the temporary storage space corresponding to the file base through other business systems. Within the interval of the file base, you can choose to place the application resources at a designated location, or call its application resources for display, which can use the cloud Storage space serves as temporary storage space.
- the application resources attached in S2 can continue to build one or more attachment layers on itself to attach other application resources.
- Other application resources include existing attached application resources on the file base. and/or application resources that are not attached to the file base.
- the computing center records the application resource information queried or used (such as the sum of the number of queried or used), performs autonomous learning, and then follows certain rules (such as : Arrange application resources in descending order of times) to rearrange application resources to form a new application resource list.
- Certain rules such as : Arrange application resources in descending order of times
- Independent learning, application resource sorting, etc. can be directly implemented using existing technologies, so they will not be described here.
- a virtual file base based on elastically scalable on demand is realized.
- Various application resources are attached and registered on the hub built by the base. They accept the management of the center and form an attachment relationship with the file base.
- Applications attached to the file base are The resources run independently of each other, forming an application resource pool shared by virtual services.
- Various application resources in the application resource pool can be freely and dynamically combined and used as needed.
- new application resources are registered, original resources are deregistered, and various application resources are born, new data information is generated and implanted into the center of the file base, and then new data information is generated, corresponding to to multi-dimensional virtual shared partitions and converged into virtual service shared pools, thereby creating sufficient conditions for a unique new development and application ecological environment based on file backplanes and readers to generate more brand-new applications, application resources and data information Waiting for eternity.
- the new combination formed during the execution of Embodiment 1 is a new combination of application elements and other application resources.
- Other application resources include one or more of elements, files, and application systems.
- Application elements include: text, pictures, audio and video, multimedia application elements, models and other application elements.
- Application elements are attached and registered to the document base in a variety of ways. Detect which application elements, files, application systems and application systems are related, and obtain the purpose that the user wants to achieve through the influence of application elements (such as the relationship between application elements and other application resources), so that Establishing new connections between originally isolated application elements and originally unrelated application systems allows application elements to play a critical role and generate huge benefits; there are artificial or natural connections between application elements and other application resources. in,
- Natural association There is a large amount of data information in one or more application elements, files, and application systems, and these data information contain the same data information as in one or more application elements. Users can use this inherent same relationship to establish binding relationships between application elements and data information in other applications (including elements, files, application systems), and directly obtain or develop new application systems. Achieve user application goals.
- Operation types include: search association, command go, label annotation, global replacement, and content comparison.
- search associations such as retrieval, establishing relationship groups, synchronizing information or running programs
- command go such as: initiating a command, calling up a program, displaying certain content
- label annotations such as: marking resources, printing Operations such as tags
- global replacement for example: replacing all original A with B
- content comparison for example: checking a certain type of data
- obtaining results obtaining results: using application elements as clues to From other application elements, files, and application system resources, the various forms of data, charts, text documents, and models formed through the above operations are extracted and then applied to other scenes and rendered for display).
- the computing center coordinates and manages the application resources in the new combination, performs related operations according to instructions and displays them.
- the process of establishing new connections between application elements and other application resources is as follows:
- the computing center obtains the new and new application system registration and newly generated data information that the user wants to establish from the combination of application elements and other application elements, files, and application systems through artificial or natural relationships.
- the newly generated data information corresponds to different multi-dimensional virtual spaces and is added to the virtual service sharing pool. These newly added data information may be combined with other existing or later added data information according to user needs to form a new application carrier, creating conditions for the birth of new applications, thus making the application of this environment more promising. Continuously developing.
- a new combination formed during the execution of Embodiment 1 is an application system and an application system combination.
- the computing center When the user uses a reader to view the application system, the computing center accepts the instructions issued by the user, addresses the associated data information through the attribute routing function of the computing center according to the instructions, recombines the found data information, and generates the application relationship carrier; and obtains The matching data information partition is then used by the computing center to retrieve the associated application system based on the mapping relationship between the data information in the data information partition and the application system.
- Various application systems are combined according to the requirements of the carrier to form a new combination;
- a whiteboard system Build a function-embedded page in the browser that is blank by default, referred to as a whiteboard system, for pasting data information and obtaining phased results of the application portfolio.
- new application resources and the continuous birth of new combinations of application resources new data information is continuously gathered into the virtual service sharing pool. New data information and new application resources are constantly emerging.
- the technical content described in this embodiment is applied to traffic management.
- Various application systems attached to the file base include portrait comparison system, vehicle management system, trajectory query system, communication Query system, personnel tag library, video query system, fingerprint comparison system, DNA query system, etc.; when the user uses a reader to view the application system, the computing center accepts the instructions issued by the user, and addresses the association through the attribute routing function of the computing center according to the instructions. Data information, recombine the found data information, generate an application relationship carrier, and form a new combination to be displayed on the whiteboard system of the reader.
- the reader page Form report information containing time, place, person, event, license plate number, phone number, on-site investigation and evidence collection text + picture + voice, driver's certificate information, etc., and calculate the attributes of the center based on the vehicle-related license plate number and phone number
- the routing function addresses the associated vehicle management system to obtain vehicle-related certificate information, violation information, etc. and displays them below the report information.
- Embodiment 1 The new combinations formed during the execution of Embodiment 1 are the combination of files and the combination of files and application systems. Combined with the content shown in Figures 4 and 5, the application process includes:
- the computing center parses the files and other application resources to obtain their data information, and then The data information relationship and the mapping relationship between data information and application resources are stored in the corresponding multi-dimensional virtual shared partition; the data information shared in all multi-dimensional virtual partitions is summarized to form a virtual service sharing pool;
- the computing center calls the file conversion service in the application system according to different file types.
- the original file corresponding to the file remains unchanged and continues to be stored in the original location.
- the file is converted into one of OFD, PDF format files, Html files, or Various, obtain the data information of the file, the data information includes page number (including: cover, back cover, title page and other pages without page number), content, link address of each page, and send the data information to the virtual service sharing pool, where File formats before conversion include wps, .true, doc/docx, xls/xlsx, ppt/pptx, cad, jpg, tif, gif, png, pdf, ofd, html, txt;
- the computing center parses the request instructions.
- the routing attributes find the corresponding multi-dimensional virtual shared partition based on the data information contained in the request instructions.
- the associated search data information is determined by the reader based on the data information contained in the request instructions.
- the data information corresponds to the obtained files to form a unified directory, which is displayed in the form of a bound volume, and the page numbers of the bound volume are added; the files can be displayed together for reading, or can be directly opened for reading and viewing of the original file; users can either view Go to the respective page numbers of the original documents, and then you can see the merged page numbers and apply them.
- attribute routing obtains the requested keywords by analyzing the received user request information, and uses the registered information of the computing center to obtain the fastest and most efficient application resources and data information channels.
- application resources it can be a location path;
- Data information can be stored in the corresponding multi-dimensional virtual shared partition in the virtual service shared pool;
- Page for example: form a page structure as shown in Figure 5;
- This embodiment proposes a system that uses the above-mentioned file base to implement dynamic combination of attached resources.
- the system includes multiple terminals equipped with readers. Each terminal is connected through a network. Each terminal is equipped with at least one memory. and a processor. There is at least one program executed by the processor in the memory. The processor is configured to execute the program based on the business system to implement the method for implementing dynamic combination of attached resources based on the file backplane described in any one of Embodiments 1-4.
- the data information of the application resources in the method of realizing dynamic combination application of attached resources based on the file backplane is continuously enriched.
- the above embodiments 1 to 5 can be implemented not only by constructing a layout data flow file base, but also by constructing file bases in other formats.
- this article may provide demonstrations of parameters containing specific values, but these parameters need not be exactly equal to the corresponding values, but may be approximated within acceptable error tolerances or design constraints.
- steps are specifically described or must occur in sequence, the order of the above steps is not limited to those listed above and may be changed or rearranged according to the required design.
- the above-mentioned embodiments can be mixed and matched with each other or with other embodiments based on design and reliability considerations, that is, the technical features in different embodiments can be freely combined to form more embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
Disclosed is a file base version-based method for implementing the dynamic combination and application of attached resources. A file base version that can be made larger or smaller according to needs is created, and a computing hub is constructed, so that attachment relationships are formed between various application resources and the file base version. The application resources are parsed so that data information of the application resources may be obtained, and the data information is categorized and shared in multi-dimensional virtual shared partitions, and is converged to form a virtual service sharing pool to construct an operating environment. In said environment, a user issues an instruction, the instruction is used to search for associated data information by means of an attribute routing function of the hub, data information which is found is recombined, and an application relationship carrier is generated, wherein the data information corresponds to respective application resources, and various application resources are combined into a new application resource according to requirements of the carrier, the new application resource being attached and registered to the file base version and being subject to overall association management by the hub. As new application resources are added and new combined application resources are continuously generated, new data information is continuously converged to the virtual service sharing pool. New data information and new application resources can be created endlessly.
Description
本申请要求于2022年7月13日提交中国专利局,申请号为202210818823.X,发明名称为“基于文件底板实现附着资源动态组合应用的技术”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application requests the priority of the Chinese patent application submitted to the China Patent Office on July 13, 2022, with the application number 202210818823. This reference is incorporated into this application.
本发明涉及计算机网络和服务科学领域,特别涉及一种基于文件底板实现附着资源动态组合应用的方法。The invention relates to the field of computer network and service science, and in particular to a method for realizing dynamic combination application of attached resources based on a file base.
目前,由于大部分的应用开发是基于操作***、浏览器以及数据库来实现的,使人们对上述环境产生依赖。但是由于信息技术的高速发展,使得资源信息类别不断的更新变化,资源之间的跨界融合合作不紧密;同时也使得原本可发生的事务缺乏载体以及缺乏全新的应用生态环境。为了突破上述应用环境的技术壁垒,提出基于文件底板实现附着资源动态组合应用的技术的方法,使得产生一种崭新的生态并能够欣欣向荣发展。At present, since most application development is based on operating systems, browsers and databases, people are dependent on the above environments. However, due to the rapid development of information technology, resource information categories are constantly updated and changed, and cross-border integration and cooperation between resources are not close. At the same time, there is also a lack of carriers for things that could have happened and a lack of a new application ecological environment. In order to break through the technical barriers of the above-mentioned application environment, a method is proposed to realize the dynamic combination application of attached resources based on the file base, so that a new ecology can be generated and flourish.
因此,本申请基于当前的现状以及考虑到越来越多的应用***和应用资源,定义一种全新的开发环境,打破了人们对于操作***、数据库以及浏览器的依赖,同时使各类应用资源相互间充分的融合,使得应用资源更加丰富,从而打造了一个全新的应用生态环境。Therefore, this application is based on the current status quo and taking into account more and more application systems and application resources, defining a new development environment, breaking people's dependence on operating systems, databases and browsers, while making various application resources The full integration of each other makes application resources more abundant, thus creating a new application ecological environment.
发明内容Contents of the invention
本发明的目的提供一种基于文件底板实现附着资源动态组合应用的方法,解决上述现有技术问题中的一个或多个。The object of the present invention is to provide a method for dynamically combining applications of attached resources based on a file backplane to solve one or more of the above-mentioned existing technical problems.
第一方面,提出基于文件底板实现附着资源动态组合应用的方法,包括:The first aspect is to propose a method to realize dynamic combination application of attached resources based on the file base, including:
S100按照预设参数创建一个可按需进行弹性伸缩的文件底板,所述弹性伸缩指可以按照需求将文件底板向所需方向延展;S100 creates a file base that can be elastically expanded as needed according to preset parameters. The elastic expansion means that the file base can be extended in the required direction as needed;
S200在所述文件底板上构建计算中枢,将所述计算中枢作为各类应用资源进入所述文件底板的统一入口,并由所述计算中枢对进入所述文件底板的各类应用资源进行统筹关联管理;S200 builds a computing center on the file base, uses the computing center as a unified entrance for various application resources to enter the file base, and uses the computing center to coordinate and correlate various application resources entering the file base. manage;
S300在文件底板上附着注册应用资源,使各类应用资源与所述文件底板形成附着关系,计算中枢解析获取应用资源的数据信息;S300 attaches and registers application resources to the file base, so that various application resources form an attachment relationship with the file base, and the computing center parses and obtains the data information of the application resources;
S400将获取的各类数据信息关系存储到所述文件底板上的各多维虚拟共享分区中,所有多维虚拟共享的数据信息,汇总形成虚拟服务共享池;S400 stores the obtained various types of data information relationships in each multi-dimensional virtual shared partition on the file base, and all multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool;
S500获取指令,根据指令中的数据信息需求获取对应的分区,并根据分区中数据信息关 系查找关联应用资源,将各应用资源按需形成全新组合;S500 obtains instructions, obtains corresponding partitions based on the data information requirements in the instructions, searches for associated application resources based on the data information relationships in the partitions, and forms new combinations of application resources on demand;
S600统筹管理全新组合中的应用资源按指令进行相关操作;S600 coordinates and manages the application resources in the new combination and performs related operations according to instructions;
S700将全新组合获得的结果整合至文件底板上,通过阅读器进行发布调用展现。S700 integrates the results obtained from the new combination into the file base and publishes them through the reader for display.
在一些实施方式中,基于文件底板实现附着资源动态组合应用的方法还包括将所述文件底板上按需弹性划分多个多维虚拟共享分区、并创建一个存储空间;In some embodiments, the method for implementing dynamic combination application of attached resources based on the file base also includes elastically dividing the file base into multiple multi-dimensional virtual shared partitions on demand and creating a storage space;
需附着在所述文件底板上的各应用资源注册到文件底板,注册时计算中枢解析各应用资源,获得应用资源的数据信息关系,并存储到对应的多维虚拟共享分区;Each application resource that needs to be attached to the file base is registered to the file base. During registration, the computing center parses each application resource, obtains the data information relationship of the application resource, and stores it in the corresponding multi-dimensional virtual shared partition;
所述计算中枢具有附着注册、路由属性、关联查找、发布调用、监控审计各类应用资源以及管理各应用资源生命周期的功能,The computing center has the functions of attachment registration, routing attributes, association search, publishing and calling, monitoring and auditing various application resources, and managing the life cycle of each application resource.
所述附着注册是指多种独立的应用资源,按照文件底板的标准体系登记到文件底板中,使得应用资源与文件底板发生明确的从属关系,解析各应用资源获取对应的数据信息,并将数据信息关系存储在文件底板的多维虚拟共享分区内,多个多维虚拟共享的数据信息,汇聚形成虚拟服务共享池;The attached registration refers to a variety of independent application resources that are registered in the file base according to the standard system of the file base, so that the application resources and the file base have a clear affiliation, each application resource is parsed to obtain the corresponding data information, and the data is The information relationship is stored in the multi-dimensional virtual shared partition of the file base, and the data information of multiple multi-dimensional virtual shares is aggregated to form a virtual service sharing pool;
所述属性路由是指通过分析接收的用户请求信息获取请求目的,并利用计算中枢的登记的信息获取最为快捷高效的应用资源、数据信息通道,针对应用资源可以是位置路径;针对数据信息可以是在虚拟共享池中对应的多维虚拟共享分区;The attribute routing refers to obtaining the request purpose by analyzing the received user request information, and using the registered information of the computing center to obtain the fastest and most efficient application resources and data information channels. For application resources, it can be a location path; for data information, it can be The corresponding multi-dimensional virtual shared partition in the virtual shared pool;
所述关联查找是指利用计算中枢提供的位置路径和多维虚拟共享分区对应关系,按需找到应用资源,快速获取数据信息并高效地建立起相互的关系;The correlation search refers to using the location path and the multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;
所述发布调用是指不管是独立的还是组合应用的、是已有的还是新生的应用资源都能够向应用者提供服务,中枢将用户所需要看到的数据信息加载到内存中,再通过对内存的解析,用特有的阅读器进行解析渲染生成用户能看到的每个页面;The release call means that application resources, whether independent or combined, existing or new, can provide services to users. The hub loads the data information that users need to see into the memory, and then through the Memory analysis, using a unique reader to analyze and render each page that the user can see;
所述监控审计是对文件底板注册的各类应用资源的活动进行事前到事后的行为记录,在全程实时观察的前提下,进行统计分析,确保其活动的真实性、正确性、合规性、可控性及有效性。The monitoring and auditing is to record the activities of various application resources registered on the file base before and after the event, and conduct statistical analysis on the premise of real-time observation of the entire process to ensure the authenticity, correctness, compliance, and Controllability and effectiveness.
在一些实施方式中,In some embodiments,
采用的注册方式包括:Registration methods used include:
接收上传的应用资源;Receive uploaded application resources;
将上传应用资源写入所述存储空间;Write the uploaded application resources into the storage space;
读取所述上传应用资源的数据信息;Read the data information of the uploaded application resources;
将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;
和/或and / or
采集上传和/或应用资源组合的路径;Collect paths for uploading and/or applying resource combinations;
根据所述路径把应用资源链接到所述存储空间;Link application resources to the storage space according to the path;
获取应用资源的数据信息;Obtain data information of application resources;
将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;
和/或and / or
通过文件底板上自带功能捕捉需上传的应用资源或上传应用资源的路径;Use the built-in function on the file base to capture the application resources to be uploaded or the path to upload the application resources;
将捕捉的上传的应用资源或上传应用资源的路径上传到所述存储空间中;Upload the captured uploaded application resources or the path of the uploaded application resources to the storage space;
读取所述上传的应用资源或上传应用资源的路径的数据信息;Read the data information of the uploaded application resource or the path of the uploaded application resource;
将数据信息关系存储至对应的多维虚拟共享分区。Store data information relationships to corresponding multi-dimensional virtual shared partitions.
在一些实施方式中,In some embodiments,
每个所述多维虚拟共享分区均配置有对应的标识,附着的各应用资源将自身或其生成产生的数据信息根据标识映射到各自所属的多维虚拟共享分区,使各个应用资源独立存在并形成各自对应的存储数据信息关系的多维虚拟共享分区;Each of the multi-dimensional virtual shared partitions is configured with a corresponding identifier, and each attached application resource maps itself or the data information generated by it to its respective multi-dimensional virtual shared partition according to the identifier, so that each application resource exists independently and forms its own The corresponding multi-dimensional virtual shared partition that stores data information relationships;
所有多维虚拟共享的数据信息,汇总形成虚拟服务共享池;All multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool;
通过数据信息的共享产生新的载体,各应用资源产生全新组合;全新组合再次注册到文件底板,接受计算中枢管理,并向虚拟服务共享池共享数据信息,虚拟服务共享池内的数据信息随着应用需求的变化不断的注册、注销而动态变化。Through the sharing of data information, new carriers are generated, and each application resource generates a new combination; the new combination is registered to the file base again, accepts the management of the computing center, and shares data information to the virtual service sharing pool. The data information in the virtual service sharing pool changes with the application. Changes in demand occur dynamically through constant registration and cancellation.
在一些实施方式中,In some embodiments,
应用资源包括应用元素、文件、应用***,应用元素包括文字、图片、音视频、多媒体应用元素、模型;应用***包含工具软件;Application resources include application elements, files, and application systems. Application elements include text, pictures, audio and video, multimedia application elements, and models; application systems include tool software;
数据信息的类型包括页码、文字、词组、生命周期过程、身份权限、空间、时间、地理、日志、消息、AR、图片、音频、视频、模型、输入输出、接口、SDK、工具和引擎信息;The types of data information include page numbers, text, phrases, life cycle processes, identity permissions, space, time, geography, logs, messages, AR, pictures, audio, video, models, input and output, interfaces, SDK, tools and engine information;
全新组合包括应用元素和应用元素组合、应用元素和文件组合、应用元素和应用***组合、文件间相互组合、文件和应用***组合、应用***与应用***组合、应用元素和文件及应用***组合,它们中的一种或多种。The new combinations include application elements and application element combinations, application elements and file combinations, application elements and application system combinations, file combinations, file and application system combinations, application systems and application system combinations, application elements and file and application system combinations, one or more of them.
在一些实施方式中,阅读器不仅可阅读文件、文字内容、图像音视频、图片、模型、图表,还可以阅读各式的应用资源及其全新组合。In some implementations, the reader can not only read documents, text content, images, audio and video, pictures, models, and charts, but can also read various application resources and their new combinations.
在一些实施方式中,新的应用资源的注册、原有的资源的注销、各种新组合的应用资源的诞生产生新的资源植入到文件底板的中枢中,再产生新的数据信息,对应到多维虚拟共享分区,汇聚到虚拟服务共享池,从而为独有的基于文件底板和阅读器生成的新型的开发应用生态环境创造了充足的条件。In some implementations, the registration of new application resources, the cancellation of original resources, and the birth of various new combinations of application resources generate new resources and implant them into the center of the file base, and then generate new data information corresponding to to multi-dimensional virtual shared partitions and converged into virtual service shared pools, thus creating sufficient conditions for a unique new development and application ecological environment based on file backplanes and readers.
在一些实施方式中,全新组合包括应用元素和其他应用资源组合,其他应用资源包括应用元素、文件、应用***中的一种或多种,In some implementations, the new combination includes a combination of application elements and other application resources. The other application resources include one or more of application elements, files, and application systems,
在文件底板中,应用元素与其他应用资源之间存在人为或自然关联;触发应用元素的多种操作,计算中枢通过到虚拟服务共享池中获取各类应用资源的数据信息进行操作,操作类型包括:查找关联、命令前往、标签注释、全局替换、内容比对、获取结果;In the file backplane, there are artificial or natural associations between application elements and other application resources; multiple operations of application elements are triggered, and the computing center performs operations by obtaining data information of various application resources from the virtual service shared pool. The types of operations include : Search association, command return, label annotation, global replacement, content comparison, and obtain results;
基于文件底板实现附着资源动态组合应用的方法执行过程中应用元素与其他应用资源之间建立新的联系的过程为:The process of establishing new connections between application elements and other application resources during the execution of the method of implementing dynamic combination of attached resources based on the file base is as follows:
获取到用户想从其他应用元素、文件、应用***中获取的数据信息;Obtain the data information that users want to obtain from other application elements, files, and application systems;
通过应用元素来干预到其他应用元素,干预方式包括替换标注,形成知识点;Intervene into other application elements through application elements. Intervention methods include replacing annotations to form knowledge points;
探测到有哪些应用元素、文件、应用***与应用***存在着关系,通过应用元素的影响力来获得用户想要达到的目的,从而使得原本孤立的应用元素与原本毫无关系的应用***之间建立新的联系,使得应用元素能够发挥到极大地关键性作用;Detect which application elements, files, application systems and application systems are related, and use the influence of application elements to obtain the purpose that the user wants to achieve, thus making the relationship between the originally isolated application elements and the originally unrelated application systems Establish new connections so that application elements can play a crucial role;
获取结果:以应用元素为线索在其他应用元素资源、文件、应用***资源中,通过上述操作形成的数据、图表、文本文档、模型各种形式的成果,将其抽取出来,再应用到其他场景并渲染展现。Obtain results: Use application elements as clues to extract various forms of data, charts, text documents, and models from other application element resources, files, and application system resources through the above operations, and then apply them to other scenarios. And render and display.
在一些实施方式中,全新组合包括应用***与应用***组合,In some implementations, new combinations include application systems and application system combinations,
基于文件底板附着注册的应用***:应用***不仅包括工作流表单***、即时通讯***、转换服务、网站、手写引擎***、***、操作***、数据库、中间件、语音识别、人脸识别、AR、VR、各种以实现业务为目标的应用***,还包括工具软件。计算中枢记录应用***对应的调用入口和常规操作;应用***在使用过程中,获取各个应用***注册的动作信息,将多个业务***的操作进行拆分、重新组合;应用***之间的操作包括:Application system based on file base attachment registration: The application system not only includes workflow form system, instant messaging system, conversion service, website, handwriting engine system, SMS platform, operating system, database, middleware, speech recognition, face recognition, AR , VR, various application systems aimed at realizing business, and also include tool software. The computing center records the call entries and regular operations corresponding to the application system; during the use of the application system, it obtains the action information registered by each application system, splits and recombines the operations of multiple business systems; the operations between application systems include :
应用***相互植入;Application systems are embedded into each other;
应用***合并展现;Application systems are merged and displayed;
应用***部分或全部功能重组形成新应用资源;Reorganize part or all of the functions of the application system to form new application resources;
应用***共同加入同一应用资源。Application systems jointly join the same application resources.
第二方面,提出一种上述基于文件底板实现附着资源动态组合应用的方法,In the second aspect, a method for dynamically combining the application of attached resources based on the file base is proposed.
全新组合包括文件间相互组合、文件和应用***组合、应用元素和文件及应用***组合,其中,所述文件的格式包括wps、.true、doc/docx、xls/xlsx、ppt/pptx、cad、jpg、tif、gif、png、pdf、ofd、html、txt,应用的过程包括:New combinations include combinations of files, combinations of files and application systems, combinations of application elements and files and application systems, where the file formats include wps, .true, doc/docx, xls/xlsx, ppt/pptx, cad, jpg, tif, gif, png, pdf, ofd, html, txt, the application process includes:
基于文件底板进行不同格式的文件注册,计算中枢获取文件的数据信息,将数据信息关系存储到对应的多维虚拟共享分区内;Register files in different formats based on the file backplane, the computing center obtains the data information of the file, and stores the data information relationship into the corresponding multi-dimensional virtual shared partition;
计算中枢根据不同的文件类型调用应用***中的文件转换服务,其中文件对应的原文件保持不变,继续存储在原先的位置,将文件转换为OFD、PDF版式文件、Html文件中的一种或多种,获取文件的数据信息,数据信息包括页码、内容,并将数据信息共享至虚拟服务共享池中;The computing center calls the file conversion service in the application system according to different file types. The original file corresponding to the file remains unchanged and continues to be stored in the original location. The file is converted into one of OFD, PDF format files, Html files, or Various, obtain the data information of the file, including page number and content, and share the data information to the virtual service sharing pool;
在阅读器中同时选择打开不同或相同类型的多文件进行阅读,计算中枢解析请求指令,路由属性根据请求指令中包含的数据信息找到对应的多维虚拟共享分区,关联查找数据信息,由阅读器根据数据信息对应获取的文件形成统一的目录,生成合订本形式的文件进行展示;文件既可以一同展现,也可以直接打开查看原文件;Select to open multiple files of different or the same type for reading at the same time in the reader. The computing center parses the request instructions. The routing attributes find the corresponding multi-dimensional virtual shared partition based on the data information contained in the request instructions. The associated search data information is determined by the reader based on the data information contained in the request instructions. The data information forms a unified directory corresponding to the obtained files, and a bound volume of files is generated for display; the files can be displayed together, or the original files can be opened directly to view;
将应用***的功能整合到新的文件组合中,使得新的文件组合在展现时单个文件或者组合文件附加了原有功能和原本没有的应用功能,新的功能包括:Integrate the functions of the application system into the new file combination, so that when the new file combination is displayed, a single file or combined file has original functions and original application functions attached. The new functions include:
增加了包括手写在内的各种批示、编辑、检索、标签、计算、标识、分区功能;Various instructions, editing, retrieval, labeling, calculation, marking, and partitioning functions including handwriting have been added;
增加了身份认证、权限、追溯及相关安全功能;Added identity authentication, permissions, traceability and related security functions;
增加了通讯及指挥功能;Added communication and command functions;
其他个性化功能。Other personalization features.
本发明所述的一种基于文件底板实现附着资源动态组合应用的方法的优点为:The advantages of the method of realizing dynamic combination application of attached resources based on a file base according to the present invention are:
1、创造性地通过数据信息的碰撞产生载体形成一系列新型应用开发环境。1. Creatively create a series of new application development environments through the collision of data information to generate carriers.
2、通过对阅读器的控制,大大地扩展了展现的应用发布展现的范围、内容、质量。2. By controlling the browser, the scope, content, and quality of the displayed application release display are greatly expanded.
3、打破了各类应用资源原有的壁垒、重新建立并扩展了应用元素、文件、应用***的关系,从而创造了一批全新的应用。3. It breaks the original barriers of various application resources, re-establishes and expands the relationship between application elements, files, and application systems, thus creating a batch of brand-new applications.
4、通过对文件底板和阅读器的全新定义,创造了应用发展生生不息的环境。4. Through the new definition of document backplane and reader, an environment for continuous application development is created.
图1为本发明的一些实施方式中基于文件底板实现附着资源动态组合应用的方法的流程框图;Figure 1 is a flow chart of a method for dynamic combination application of attached resources based on a file base in some embodiments of the present invention;
图2为实施例3中基于文件底板实现附着资源动态组合应用的方法执行时的流程示意图;Figure 2 is a schematic flowchart of the execution of the method for dynamically combining applications of attached resources based on a file backplane in Embodiment 3;
图3为实施例3具体应用时的阅读器页面结构示意图;Figure 3 is a schematic diagram of the reader page structure in specific application of Embodiment 3;
图4为实施例4中基于文件底板实现附着资源动态组合应用的方法执行时的流程示意图;Figure 4 is a schematic flowchart of the execution of the method for dynamically combining applications of attached resources based on a file backplane in Embodiment 4;
图5为实施例4中具体应用时的阅读器页面结构示意图。Figure 5 is a schematic diagram of the reader page structure during specific application in Embodiment 4.
各类应用资源是指能够直接通过人类感官为人类提供服务的内容和工具。Various application resources refer to content and tools that can provide services to humans directly through human senses.
实施例1Example 1
结合图1所示的内容,本实施例提出基于文件底板实现附着资源动态组合应用的方法,包括:Combined with the content shown in Figure 1, this embodiment proposes a method for dynamic combination application of attached resources based on the file backplane, including:
S1、在应用装置上按照预设的参数创建一个可按需进行弹性伸缩的虚拟的文件底板,比如:版式数据流文件底板,或其他现有文件格式的文件底板,其中,创建虚拟的文件底板的过程包括:按照预设参数创建一个空白的页面,例如:创建的文件底板的尺寸为:1440*900;在实际使用中,若页面的空间不够,页面可按需选择上、下、左、右任意一个或多个方向进行延展,应用装置包括阅读器,该阅读器不仅可阅读文件、文字内容、图像音视频、图片、模型、图表,还可以阅读各式的应用资源及其新组合;S1. Create a virtual file backplane on the application device according to the preset parameters that can be flexibly expanded as needed, such as a layout data flow file backplane, or a file baseboard in other existing file formats, where a virtual file backplane is created The process includes: creating a blank page according to the preset parameters. For example: the size of the created file base is: 1440*900; in actual use, if the space on the page is not enough, the page can select top, bottom, left, Extended in any one or more directions on the right, the application device includes a reader, which can not only read documents, text content, images, audio and video, pictures, models, charts, but also various application resources and their new combinations;
S2、在文件底板上构建计算中枢,将计算中枢作为各应用资源进入文件底板的统一入口,并由计算中枢对进入文件底板的各应用资源进行统筹关联管理,计算中枢具有附着注册、路由属性、关联查找、发布调用、监控审计各类应用资源以及管理各应用资源生命周期的功能,文件底板上的各应用资源之间相互独立,应用资源之间的调度使用通过计算中枢进行应用资源分配,S2. Construct a computing center on the file base. Use the computing center as a unified entrance for each application resource to enter the file base. The computing center will coordinate and manage the association of each application resource entering the file base. The computing center has attachment registration, routing attributes, The functions of associated search, release and call, monitoring and auditing of various application resources, and management of the life cycle of each application resource. Each application resource on the file base is independent of each other. The scheduling and use of application resources are allocated through the computing center.
需要说明的是,其中,附着注册是指多种独立的应用资源,按照文件底板的标准体系登记到文件底板中,使得应用资源与文件底板发生明确的从属关系,解析各应用资源获取对应 的数据信息,获取到的数据信息关系存储在文件底板的多维虚拟共享分区内,多个多维虚拟共享的数据信息,汇聚形成虚拟服务共享池;It should be noted that attachment registration refers to a variety of independent application resources that are registered in the file base according to the standard system of the file base, so that the application resources and the file base have a clear affiliation, and each application resource is parsed to obtain the corresponding data. Information, the obtained data information relationship is stored in the multi-dimensional virtual shared partition of the file base, and the data information of multiple multi-dimensional virtual shares is aggregated to form a virtual service sharing pool;
属性路由是指通过分析接收的用户请求信息获取请求目的,并利用计算中枢的登记的信息获取最为快捷高效的应用资源、数据信息通道,属性路由执行时针对应用资源可以是应用资源本身,也可以是应用资源对应的位置路径;针对数据信息可以是数据信息本身,也可以是在虚拟共享池中对应的多维虚拟共享分区内的数据信息关系;Attribute routing refers to obtaining the purpose of the request by analyzing the received user request information, and using the registered information in the computing center to obtain the fastest and most efficient application resources and data information channels. When attribute routing is executed, the application resource can be the application resource itself, or it can It is the location path corresponding to the application resource; the data information can be the data information itself, or it can be the data information relationship within the corresponding multi-dimensional virtual shared partition in the virtual shared pool;
关联查找是指利用计算中枢提供的位置路径和多维虚拟共享分区对应关系,按需找到应用资源,快速获取数据信息并高效地建立起相互的关系;Association search refers to using the location path and multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;
发布调用是指不管是独立的还是组合应用的、是已有的还是新生的应用资源都能够向应用者提供服务,中枢将用户所需要看到的数据信息加载到内存中,再通过对内存的解析,用特有的阅读器进行解析渲染生成用户能看到的每个页面;Release call means that whether it is an independent or combined application, existing or new application resources can provide services to users. The hub loads the data information that users need to see into the memory, and then through the memory Parsing, using a unique reader to parse and render each page that the user can see;
监控审计是对文件底板注册的各类应用资源的活动进行事前到事后的行为记录,在全程实时观察的前提下,进行统计分析,确保其活动的真实性、正确性、合规性、可控性及有效性;Monitoring and auditing is to record the activities of various application resources registered on the file base from before to after the event. Under the premise of real-time observation of the whole process, statistical analysis is performed to ensure the authenticity, correctness, compliance and controllability of their activities. safety and effectiveness;
S3、在创建的文件底板上按需弹性划分多个多维虚拟共享分区,并创建一个存储空间;S3. Flexibly divide multiple multi-dimensional virtual shared partitions on demand on the created file base and create a storage space;
S4、将需附着在文件底板上的各应用资源注册到文件底板,使各应用资源与文件底板形成附着关系;注册时计算中枢解析各应用资源,获得应用资源的数据信息关系,并存储到对应的多维虚拟共享分区,形成多维共享的数据信息,其中采用的注册方式包括:S4. Register each application resource that needs to be attached to the file bottom board to the file bottom board, so that each application resource forms an attachment relationship with the file bottom board; during registration, the computing center parses each application resource, obtains the data information relationship of the application resource, and stores it in the corresponding Multi-dimensional virtual shared partitions form multi-dimensional shared data information. The registration methods used include:
接收上传的应用资源;Receive uploaded application resources;
将上传应用资源写入所述存储空间;Write the uploaded application resources into the storage space;
读取所述上传应用资源的数据信息;Read the data information of the uploaded application resources;
将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;
和/或and / or
采集上传和/或应用资源组合的路径;Collect paths for uploading and/or applying resource combinations;
根据所述路径把应用资源链接到所述存储空间;Link application resources to the storage space according to the path;
获取应用资源的数据信息;Obtain data information of application resources;
将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;
和/或and / or
通过文件底板上自带功能捕捉需上传的应用资源或上传应用资源的路径;Use the built-in function on the file base to capture the application resources to be uploaded or the path to upload the application resources;
将捕捉的上传的应用资源或上传应用资源的路径上传到所述存储空间中;Upload the captured uploaded application resources or the path of the uploaded application resources to the storage space;
读取所述上传的应用资源或上传应用资源的路径的数据信息;Read the data information of the uploaded application resource or the path of the uploaded application resource;
将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;
需要说明的是上述的应用资源包括应用元素、文件、应用***,应用元素包括但不仅限于文字、图片、音视频、多媒体应用元素、模型,数据信息包括页码、文字、词组、生命周期过程、身份权限、空间、时间、地理、日志、消息、AR、图片、音频、视频、模型、输入输 出、接口、SDK、工具和引擎信息,应用***包括工具软件,应用***包括但不仅限于工作流表单***、即时通讯***、转换服务、网站、手写引擎***、***、操作***、数据库、中间件、语音识别、人脸识别、AR、VR、各种以实现业务为目标的应用***;It should be noted that the above application resources include application elements, files, and application systems. Application elements include but are not limited to text, pictures, audio and video, multimedia application elements, and models. Data information includes page numbers, text, phrases, life cycle processes, and identities. Permissions, space, time, geography, logs, messages, AR, pictures, audio, video, models, input and output, interfaces, SDK, tools and engine information, application systems include tool software, application systems include but are not limited to workflow form systems , instant messaging system, conversion service, website, handwriting engine system, SMS platform, operating system, database, middleware, speech recognition, face recognition, AR, VR, various application systems aiming to achieve business;
S5、每个所述多维虚拟共享分区均配置有对应的标识,附着的各应用资源将自身或其生成产生的数据信息根据标识映射到各自所属的多维虚拟共享分区,使各应用资源在每个多维虚拟共享分区中独立存在并形成各自对应的数据信息分区;S5. Each of the multi-dimensional virtual shared partitions is configured with a corresponding identifier, and each attached application resource maps itself or the data information generated by it to its respective multi-dimensional virtual shared partition according to the identifier, so that each application resource can Multi-dimensional virtual shared partitions exist independently and form corresponding data information partitions;
S6、所有的数据信息汇总生成虚拟服务共享池;S6. All data information is summarized to generate a virtual service shared pool;
S7、计算中枢接受用户发布的指令,根据指令通过中枢的属性路由功能寻址关联数据信息,将查找到的数据信息进行重新组合,生成应用关系载体,获取与之相匹配的数据信息分区,然后由计算中枢根据数据信息分区中的数据信息与应用资源之间的映射关系调取相关联的应用资源,各种应用资源按照载体的要求组合形成全新组合,其中指令中包括数据信息和具体的操作指令,全新组合包括应用元素和应用元素组合、应用元素和文件组合、应用元素和应用***组合、文件间相互组合、文件和应用***组合、应用***与应用***组合、应用元素和文件及应用***组合中的一种或多种;S7. The computing center accepts the instructions issued by the user, addresses the associated data information through the attribute routing function of the center according to the instructions, recombines the found data information, generates the application relationship carrier, obtains the matching data information partition, and then The computing center calls the associated application resources according to the mapping relationship between the data information in the data information partition and the application resources. Various application resources are combined according to the requirements of the carrier to form a new combination, in which the instructions include data information and specific operations. Instructions, new combinations include application elements and application element combinations, application elements and file combinations, application elements and application system combinations, file combinations, file and application system combinations, application systems and application system combinations, application elements and files and application systems one or more combinations;
S8、全新组合再次注册到文件底板,接受计算中枢管理,并向虚拟服务共享池共享数据信息,虚拟服务共享池内的数据信息随着应用需求的变化不断的注册、注销而动态变化;S8. The new combination is registered to the file base again, accepts the management of the computing center, and shares data information to the virtual service sharing pool. The data information in the virtual service sharing pool changes dynamically with the continuous registration and cancellation as application requirements change;
S9、计算中枢统筹管理全新组合中的应用资源按指令进行相关操作;S9. The computing center coordinates and manages the application resources in the new combination to perform relevant operations according to instructions;
S10、将全新组合通过相关操作获取的结果整合发布至文件底板上进行展示,该步骤可以直接采用现有技术实现,因此在此不做赘述。S10. Integrate and publish the results obtained by the new combination through relevant operations to the file base for display. This step can be directly implemented using existing technology, so it will not be described again here.
上述阅读器不仅可阅读文件、文字内容、图像音视频、图片、模型、图表,还可以阅读各式的应用资源及其新组合。The above-mentioned readers can not only read documents, text content, images, audio and video, pictures, models, charts, but also various application resources and their new combinations.
上述应用资源上传的方式包括但不仅限于:The above methods of uploading application resources include but are not limited to:
情况一、通过拖拽将应用资源移动至文件底板的指定位置,指定位置为记录应用资源注册到文件底板中的矢量位置;Case 1: Move the application resource to the specified position on the file base by dragging and dropping. The specified position is the vector position where the application resource is registered in the file base;
情况二、在文件底板上的任一区域右击选择上传应用资源,将应用资源附着到文件底板指定位置处;Case 2: Right-click any area on the file base and select Upload Application Resources to attach the application resources to the specified location on the file base;
情况三、通过其他业务***将应用资源上传至文件底板对应的临时存储空间,在文件底板的区间内可选择将该应用资源放置到指定位置上,或调用其应用资源进行展示,其中可采用云存储空间作为临时存储空间。Scenario 3: Upload the application resources to the temporary storage space corresponding to the file base through other business systems. Within the interval of the file base, you can choose to place the application resources at a designated location, or call its application resources for display, which can use the cloud Storage space serves as temporary storage space.
作为一种可实施的方式,S2中所附着的应用资源可以在其自身上继续构建一层或多层附着层,以附着其他应用资源,其他应用资源包括文件底板上现有的附着的应用资源和/或未在文件底板上附着的应用资源。As an implementable method, the application resources attached in S2 can continue to build one or more attachment layers on itself to attach other application resources. Other application resources include existing attached application resources on the file base. and/or application resources that are not attached to the file base.
作为一种可实施的方式,在指令运转过程中,计算中枢记录查询或使用的应用资源信息(比如:查询或使用的次数之和),进行自主学习,然后根据记录结果按照一定的规则(比如:根据次数的降序排列应用资源)将应用资源重新排列,形成新的应用资源列表,其中自主学 习、应用资源排序等均可以直接采用现有的技术实现,因此在此不做赘述。As an implementable method, during the instruction execution process, the computing center records the application resource information queried or used (such as the sum of the number of queried or used), performs autonomous learning, and then follows certain rules (such as : Arrange application resources in descending order of times) to rearrange application resources to form a new application resource list. Independent learning, application resource sorting, etc. can be directly implemented using existing technologies, so they will not be described here.
通过上述的方法实现了基于可按需弹性伸缩的虚拟文件底板基础,各种应用资源在底板构建的中枢上进行附着注册,接受中枢管理并与文件底板形成附着关系,附着在文件底板上的应用资源相互独立运行,形成虚拟服务共享的应用资源池,应用资源池中的各种应用资源可按需自由动态组合运用。采用轻型的文件底板构建大型的应用生态,形成以文件底板为附着总成的共享管理模式。运行中,在出现形成的新的应用资源的注册、原有的资源的注销、各种应用资源的诞生时均产生新的数据信息植入文件底板的中枢中,再产生新的数据信息,对应到多维虚拟共享分区,汇聚到虚拟服务共享池,从而为独有的基于文件底板和阅读器生成的新型的开发应用生态环境创造了充足的条件从而产生更多全新的应用,应用资源和数据信息等生生不息。Through the above method, a virtual file base based on elastically scalable on demand is realized. Various application resources are attached and registered on the hub built by the base. They accept the management of the center and form an attachment relationship with the file base. Applications attached to the file base are The resources run independently of each other, forming an application resource pool shared by virtual services. Various application resources in the application resource pool can be freely and dynamically combined and used as needed. Use a lightweight file base to build a large-scale application ecosystem and form a shared management model with the file base as the attachment assembly. During operation, when new application resources are registered, original resources are deregistered, and various application resources are born, new data information is generated and implanted into the center of the file base, and then new data information is generated, corresponding to to multi-dimensional virtual shared partitions and converged into virtual service shared pools, thereby creating sufficient conditions for a unique new development and application ecological environment based on file backplanes and readers to generate more brand-new applications, application resources and data information Waiting for eternity.
实施例2Example 2
实施例1执行的过程中形成的全新组合为应用元素和其他应用资源的全新组合,其他应用资源包括元素、文件、应用***中的一种或多种。The new combination formed during the execution of Embodiment 1 is a new combination of application elements and other application resources. Other application resources include one or more of elements, files, and application systems.
应用元素包括:文字、图片、音视频、多媒体应用元素、模型等应用元素。Application elements include: text, pictures, audio and video, multimedia application elements, models and other application elements.
应用元素以多种方式附着注册到文件底板中。探测到有哪些应用元素、文件、应用***与应用***存在着关系,通过应用元素的影响力(比如:应用元素与其他应用资源之间的关联关系)来获得用户想要达到的目的,从而使得原本孤立的应用元素与原本毫无关系的应用***之间建立新的联系,使得应用元素能够发挥到极大地关键性作用,产生巨大效益;应用元素与其他应用资源之间存在人为或自然关联,其中,Application elements are attached and registered to the document base in a variety of ways. Detect which application elements, files, application systems and application systems are related, and obtain the purpose that the user wants to achieve through the influence of application elements (such as the relationship between application elements and other application resources), so that Establishing new connections between originally isolated application elements and originally unrelated application systems allows application elements to play a critical role and generate huge benefits; there are artificial or natural connections between application elements and other application resources. in,
人为关联:用户在一个或者多个应用元素、文件、应用***中,选定其所需要的数据信息、执行程序,将其与某个或多个应用元素定义为相互对应的、绑定的关联关系。通过这种人工定义的关系来完成用户的应用目标。该类似操作可以直接通过现有技术实现,因此在此不做赘述;Artificial association: Users select the data information and execution programs they need in one or more application elements, files, and application systems, and define them as corresponding and bound associations with one or more application elements. relation. The user's application goals are accomplished through this artificially defined relationship. This similar operation can be directly implemented through existing technology, so it will not be described in detail here;
自然关联:在一个或者多个应用元素、文件、应用***中,存在着大量的数据信息,而这些数据信息中含有与某个或者多个应用元素中相同的数据信息。用户可以通过这种本来就有的相同关系建立起应用元素与其他应用(包括:元素、文件、应用***)中的数据信息相互对应的绑定关联关系,通过直接获取或开发新型的应用***来实现用户的应用目标。Natural association: There is a large amount of data information in one or more application elements, files, and application systems, and these data information contain the same data information as in one or more application elements. Users can use this inherent same relationship to establish binding relationships between application elements and data information in other applications (including elements, files, application systems), and directly obtain or develop new application systems. Achieve user application goals.
在文件底板中,应用元素与各应用、文件应用元素、工具之间存在人为或自然关联;In the file backplane, there are artificial or natural relationships between application elements and each application, file application element, and tool;
通过触发应用元素的多种操作,计算中枢通过到虚拟服务共享池中获取各类应用资源的数据信息进行操作,操作类型包括:查找关联、命令前往、标签注释、全局替换、内容比对。其中查找关联(比如:检索、建立关系群、同步信息或运行程序)、命令前往(比如:发起一个指令,调起一段程序、显示某些内容)、标签注释(比如:对资源进行标记、打标签之类的操作)、全局替换(比如:将某些原先从A全部替换为B)、内容比对(比如:对某类数据进行核对)、获取结果(获取结果:以应用元素为线索在其他应用元素、文件、应用***资源中, 通过上述操作形成的数据、图表、文本文档、模型各种形式的成果,将其抽取出来,再应用到其他场景并渲染展现)。By triggering various operations on application elements, the computing center obtains data information of various application resources from the virtual service shared pool and performs operations. Operation types include: search association, command go, label annotation, global replacement, and content comparison. Among them, search associations (such as retrieval, establishing relationship groups, synchronizing information or running programs), command go (such as: initiating a command, calling up a program, displaying certain content), label annotations (such as: marking resources, printing Operations such as tags), global replacement (for example: replacing all original A with B), content comparison (for example: checking a certain type of data), obtaining results (obtaining results: using application elements as clues to From other application elements, files, and application system resources, the various forms of data, charts, text documents, and models formed through the above operations are extracted and then applied to other scenes and rendered for display).
计算中枢统筹管理全新组合中的应用资源按指令进行相关操作并展示的过程中应用元素与其他应用资源之间建立新的联系的过程为:The computing center coordinates and manages the application resources in the new combination, performs related operations according to instructions and displays them. The process of establishing new connections between application elements and other application resources is as follows:
计算中枢获取到用户想从应用元素与其他应用元素、文件、应用***组合中,通过人为关联或者自然关联关系,建立的新型全新应用***注册及其新产生的数据信息。The computing center obtains the new and new application system registration and newly generated data information that the user wants to establish from the combination of application elements and other application elements, files, and application systems through artificial or natural relationships.
新产生的数据信息对应到不同的多维虚拟空间,加入到虚拟服务共享池。这些新加入的数据信息将有可能按用户需求再与其他原来就有的,或者后来加入的数据信息产生组合成为新的应用载体为新的应用的诞生创造了条件,从而使得该环境的应用生生不息,不断发展。The newly generated data information corresponds to different multi-dimensional virtual spaces and is added to the virtual service sharing pool. These newly added data information may be combined with other existing or later added data information according to user needs to form a new application carrier, creating conditions for the birth of new applications, thus making the application of this environment more prosperous. Continuously developing.
实施例3Example 3
实施例1执行的过程中形成的全新组合为应用***与应用***组合,A new combination formed during the execution of Embodiment 1 is an application system and an application system combination.
需要说明的是上述的应用***与应用***组合时,应用***与应用***之间低耦合,多个应用***一般是通过代码集成或整合。It should be noted that when the above-mentioned application systems are combined, the coupling between the application systems and the application systems is low, and multiple application systems are generally integrated or consolidated through code.
基于文件底板实现附着资源动态组合应用的过程为:The process of realizing dynamic combination application of attached resources based on the file base is:
需附着在所述底板上的各类应用***均注册到计算中枢,使各类应用***与所述文件底板形成附着关系;注册时计算中枢解析应用***,获得应用***的数据信息,并将数据信息关系存储到对应的多维虚拟共享分区;Various application systems that need to be attached to the base plate are registered to the computing center, so that various application systems form an attachment relationship with the file base plate; during registration, the computing center parses the application system, obtains the data information of the application system, and transfers the data Information relationships are stored in corresponding multi-dimensional virtual shared partitions;
用户采用阅读器来查看应用***时,计算中枢接受用户发布的指令,根据指令通过计算中枢的属性路由功能寻址关联数据信息,将查找到的数据信息进行重新组合,生成应用关系载体;并获取与之相匹配的数据信息分区,然后由计算中枢根据数据信息分区中的数据信息与应用***之间的映射关系调取相关联的应用***,各种应用***按照载体的要求组合形成全新组合;When the user uses a reader to view the application system, the computing center accepts the instructions issued by the user, addresses the associated data information through the attribute routing function of the computing center according to the instructions, recombines the found data information, and generates the application relationship carrier; and obtains The matching data information partition is then used by the computing center to retrieve the associated application system based on the mapping relationship between the data information in the data information partition and the application system. Various application systems are combined according to the requirements of the carrier to form a new combination;
在阅读器中构建一个功能内嵌默认显示为空白的页面,简称白板***,用于粘贴数据信息,获取应用组合的阶段性成果。在白板***上支持进一步开发,附着辅助计算或者展示工具,将白板***进一步丰富、形成可共享的业务***。随着新应用资源加入和新组合的应用资源的不断诞生,新的数据信息不断地汇聚到虚拟服务共享池。新数据信息、新应用资源生生不息。Build a function-embedded page in the browser that is blank by default, referred to as a whiteboard system, for pasting data information and obtaining phased results of the application portfolio. Support further development on the whiteboard system and attach auxiliary calculation or display tools to further enrich the whiteboard system and form a shareable business system. With the addition of new application resources and the continuous birth of new combinations of application resources, new data information is continuously gathered into the virtual service sharing pool. New data information and new application resources are constantly emerging.
结合图2和图3所示的内容,将该实施例中叙述的技术内容应用于交通管理方面,附着于文件底板上的各类应用***包括人像对比***、车辆管理***、轨迹查询***、通讯查询***、人员标签库、视频查询***、指纹对比***以及DNA查询***等;用户采用阅读器来查看应用***时,计算中枢接受用户发布的指令,根据指令通过计算中枢的属性路由功能寻址关联数据信息,将查找到的数据信息进行重新组合,生成应用关系载体,形成全新组合展示于阅读器的白板***上,比如:结合如图3所示的阅读器页面结构,在阅读器的页面上形成含有时间、地点、人物、事件、车牌号、电话号码、现场勘察取证的文字+图片+语音、驾驶 员的证件信息等的报案信息,根据车辆相关的车牌号和电话号码通过计算中枢的属性路由功能寻址关联车辆管理***获取车辆相关的证件信息、违章信息等显示于报案信息的下方。Combined with the content shown in Figure 2 and Figure 3, the technical content described in this embodiment is applied to traffic management. Various application systems attached to the file base include portrait comparison system, vehicle management system, trajectory query system, communication Query system, personnel tag library, video query system, fingerprint comparison system, DNA query system, etc.; when the user uses a reader to view the application system, the computing center accepts the instructions issued by the user, and addresses the association through the attribute routing function of the computing center according to the instructions. Data information, recombine the found data information, generate an application relationship carrier, and form a new combination to be displayed on the whiteboard system of the reader. For example: combined with the reader page structure as shown in Figure 3, on the reader page Form report information containing time, place, person, event, license plate number, phone number, on-site investigation and evidence collection text + picture + voice, driver's certificate information, etc., and calculate the attributes of the center based on the vehicle-related license plate number and phone number The routing function addresses the associated vehicle management system to obtain vehicle-related certificate information, violation information, etc. and displays them below the report information.
实施例4Example 4
实施例1执行的过程中形成的全新组合为文件间相互组合、文件和应用***组合,结合图4和图5所示的内容,应用的过程包括:The new combinations formed during the execution of Embodiment 1 are the combination of files and the combination of files and application systems. Combined with the content shown in Figures 4 and 5, the application process includes:
将需附着在文件底板上的各类文件或其他应用资源注册到文件底板中,使各类应用资源与文件底板形成附着关系,注册时计算中枢解析文件以及其他应用资源,获得其数据信息,将数据信息关系、数据信息与应用资源之间的映射关系存储到对应的多维虚拟共享分区内;所有多维虚拟分区内共享的数据信息,汇总形成虚拟服务共享池;Register various files or other application resources that need to be attached to the file base into the file base, so that various application resources form an attachment relationship with the file base. During registration, the computing center parses the files and other application resources to obtain their data information, and then The data information relationship and the mapping relationship between data information and application resources are stored in the corresponding multi-dimensional virtual shared partition; the data information shared in all multi-dimensional virtual partitions is summarized to form a virtual service sharing pool;
计算中枢根据不同的文件类型调用应用***中的文件转换服务,其中文件对应的原文件保持不变,继续存储在原先的位置,将文件转换为OFD、PDF版式文件、Html文件中的一种或多种,获取文件的数据信息,数据信息包括页码(包括:封面、封底、扉页及其他不标页码页)、内容、每页的链接地址,并将数据信息发送至虚拟服务共享池中,其中转换前的文件格式包括wps、.true、doc/docx、xls/xlsx、ppt/pptx、cad、jpg、tif、gif、png、pdf、ofd、html、txt;The computing center calls the file conversion service in the application system according to different file types. The original file corresponding to the file remains unchanged and continues to be stored in the original location. The file is converted into one of OFD, PDF format files, Html files, or Various, obtain the data information of the file, the data information includes page number (including: cover, back cover, title page and other pages without page number), content, link address of each page, and send the data information to the virtual service sharing pool, where File formats before conversion include wps, .true, doc/docx, xls/xlsx, ppt/pptx, cad, jpg, tif, gif, png, pdf, ofd, html, txt;
在阅读器中同时选择打开不同或相同类型的多文件进行阅读,计算中枢解析请求指令,路由属性根据请求指令中包含的数据信息找到对应的多维虚拟共享分区,关联查找数据信息,由阅读器根据数据信息对应获取的文件形成统一的目录,以合订本形式的文件进行展示,同时增加合订本页码;文件既可以一同展现用以阅读,也可以直接打开阅读查看原文件;用户既可以看到原文件各自的页码,又可以看到合并后的页码并加以应用。Select to open multiple files of different or the same type for reading at the same time in the reader. The computing center parses the request instructions. The routing attributes find the corresponding multi-dimensional virtual shared partition based on the data information contained in the request instructions. The associated search data information is determined by the reader based on the data information contained in the request instructions. The data information corresponds to the obtained files to form a unified directory, which is displayed in the form of a bound volume, and the page numbers of the bound volume are added; the files can be displayed together for reading, or can be directly opened for reading and viewing of the original file; users can either view Go to the respective page numbers of the original documents, and then you can see the merged page numbers and apply them.
除上述操作以外,还可以将工具、应用***与其进行组合,相关操作包括:In addition to the above operations, tools and application systems can also be combined with them. Related operations include:
文件的查找(检索)、转发;Search (retrieval) and forwarding of files;
以查找为例:Take search as an example:
1、查找时,属性路由,通过分析接收的用户请求信息获取请求的关键字,并利用计算中枢的登记的信息获取最为快捷高效的应用资源、数据信息通道,针对应用资源可以是位置路径;针对数据信息可以虚拟服务共享池中对应的多维虚拟共享分区;1. When searching, attribute routing obtains the requested keywords by analyzing the received user request information, and uses the registered information of the computing center to obtain the fastest and most efficient application resources and data information channels. For application resources, it can be a location path; for Data information can be stored in the corresponding multi-dimensional virtual shared partition in the virtual service shared pool;
2、对文件进行关联查找,采用计算中枢提供的位置路径和多维虚拟共享分区对应关系,按需找到应用资源,快速获取数据信息并高效地建立起相互的关系;2. Perform associated searches for files, using the location path and multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;
3、对查找出来的文件进行发布调用,计算中枢将关联查找出的文件数据信息加载到内存中,再通对内存的解析,用特有的阅读器解析渲染生成用户能看到的多文件合并展现页面,比如:形成如图5所示的页面结构;3. Make a release call for the found files, and the computing center loads the associated found file data information into the memory, and then parses the memory, and uses a unique reader to parse and render to generate a merged display of multiple files that the user can see. Page, for example: form a page structure as shown in Figure 5;
将应用***的功能整合到新的文件组合中,使得新的文件组合在展现时单个文件或者组合文件附加了原有功能和原本没有的应用功能,这些功能比如:Integrate the functions of the application system into the new file combination, so that when the new file combination is displayed, a single file or combined file has original functions and original application functions attached. These functions are such as:
1、增加了包括手写在内的各种批示、编辑、检索、标签、计算、标识、分区功能;1. Added various instructions, editing, retrieval, labeling, calculation, marking, and partitioning functions including handwriting;
2、增加了身份认证、权限、追溯及相关安全功能;2. Added identity authentication, permissions, traceability and related security functions;
3、增加了通讯及指挥功能;3. Added communication and command functions;
4、其他个性化功能。4. Other personalized functions.
实施例5Example 5
本实施例中提出一种应用上述基于文件底板实现附着资源动态组合应用的***,该***包括多个安装有阅读器的终端,各终端之间通过网络连通,每个终端中至少设有一个存储器和一个处理器,所述存储器中至少存在一条处理器执行的程序,处理器用于基于业务***执行程序实现实施例1-4中任一所述的基于文件底板实现附着资源动态组合应用的方法。This embodiment proposes a system that uses the above-mentioned file base to implement dynamic combination of attached resources. The system includes multiple terminals equipped with readers. Each terminal is connected through a network. Each terminal is equipped with at least one memory. and a processor. There is at least one program executed by the processor in the memory. The processor is configured to execute the program based on the business system to implement the method for implementing dynamic combination of attached resources based on the file backplane described in any one of Embodiments 1-4.
通过该步骤的操作使得基于文件底板实现附着资源动态组合应用的方法中应用资源的数据信息不断地得到充实。Through the operation of this step, the data information of the application resources in the method of realizing dynamic combination application of attached resources based on the file backplane is continuously enriched.
上述实施例1-5不仅可以通过构建版式数据流文件底板实现,也可以通过构建其他格式的文件底板实现。The above embodiments 1 to 5 can be implemented not only by constructing a layout data flow file base, but also by constructing file bases in other formats.
需要说明的是,在附图或说明书正文中,未绘制或描述的实现方式,均为所属技术领域中普通技术人员所知的实现方式,并未进行详细说明。此外,上述对各元件和方法的定义并不仅限于实施例中提到的各种具体结构、形状或方式。It should be noted that implementation methods that are not drawn or described in the drawings or the text of the description are all implementation methods known to those of ordinary skill in the relevant technical fields and have not been described in detail. In addition, the above definitions of each element and method are not limited to the various specific structures, shapes or methods mentioned in the embodiments.
还需要说明的是,本文可提供包含特定值的参数的示范,但这些参数无需确切等于相应的值,而是可在可接受的误差容限或设计约束内近似于相应值。此外,除非特别描述或必须依序发生的步骤,上述步骤的顺序并无限制于以上所列,且可根据所需设计而变化或重新排列。并且上述实施例可基于设计及可靠度的考虑,彼此混合搭配使用或与其他实施例混合搭配使用,即不同实施例中的技术特征可以自由组合形成更多的实施例。It should also be noted that this article may provide demonstrations of parameters containing specific values, but these parameters need not be exactly equal to the corresponding values, but may be approximated within acceptable error tolerances or design constraints. In addition, unless the steps are specifically described or must occur in sequence, the order of the above steps is not limited to those listed above and may be changed or rearranged according to the required design. Moreover, the above-mentioned embodiments can be mixed and matched with each other or with other embodiments based on design and reliability considerations, that is, the technical features in different embodiments can be freely combined to form more embodiments.
以上所述,仅是本发明的较佳实施例,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许改动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质,在本发明的精神和原则内,对以上实施例所作的任何简单的修改、等同替换与改进等,均在本发明技术方案的保护范围之内。The above are only preferred embodiments of the present invention, and do not limit the present invention in any form. Although the present invention has been disclosed above in preferred embodiments, it is not intended to limit the present invention. Anyone familiar with the art of this field will Personnel, without departing from the scope of the technical solution of the present invention, can use the technical content disclosed above to make some changes or modifications to equivalent embodiments with equivalent changes. However, without departing from the technical solution content of the present invention, according to the technical solution of the present invention In essence, within the spirit and principles of the present invention, any simple modifications, equivalent substitutions and improvements made to the above embodiments are within the protection scope of the technical solution of the present invention.
Claims (10)
- 一种基于文件底板实现附着资源动态组合应用的方法,其特征在于,包括:A method for realizing dynamic combination application of attached resources based on a file base, which is characterized by including:S100按照预设参数创建一个可按需进行弹性伸缩的文件底板,所述弹性伸缩指可以按照需求将文件底板向所需方向延展;S100 creates a file base that can be elastically expanded as needed according to preset parameters. The elastic expansion means that the file base can be extended in the required direction as needed;S200在所述文件底板上构建计算中枢,将所述计算中枢作为各类应用资源进入所述文件底板的统一入口,并由所述计算中枢对进入所述文件底板的各类应用资源进行统筹关联管理;S200 builds a computing center on the file base, uses the computing center as a unified entrance for various application resources to enter the file base, and uses the computing center to coordinate and correlate various application resources entering the file base. manage;S300在文件底板上附着注册应用资源,使各类应用资源与所述文件底板形成附着关系,计算中枢解析获取应用资源的数据信息;S300 attaches and registers application resources to the file base, so that various application resources form an attachment relationship with the file base, and the computing center parses and obtains the data information of the application resources;S400将获取的各类数据信息关系存储到所述文件底板上的各多维虚拟共享分区中,所有多维虚拟共享的数据信息,汇总形成虚拟服务共享池;S400 stores the obtained various types of data information relationships in each multi-dimensional virtual shared partition on the file base, and all multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool;S500获取指令,根据指令中的数据信息需求获取对应的分区,并根据分区中数据信息关系查找关联应用资源,将各应用资源按需形成全新组合;S500 obtains instructions, obtains corresponding partitions according to the data information requirements in the instructions, searches for associated application resources based on the data information relationships in the partitions, and forms new combinations of application resources on demand;S600统筹管理全新组合中的应用资源按指令进行相关操作;S600 coordinates and manages the application resources in the new combination and performs related operations according to instructions;S700将全新组合获得的结果整合至文件底板上,通过阅读器进行发布调用展现。S700 integrates the results obtained from the new combination into the file base and publishes them through the reader for display.
- 根据权利要求1所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,基于文件底板实现附着资源动态组合应用的方法还包括将所述文件底板上按需弹性划分多个多维虚拟共享分区,并创建一个存储空间;The method for realizing dynamic combination application of attached resources based on the file base according to claim 1, characterized in that, the method for realizing the dynamic combination application of attached resources based on the file base further includes elastically dividing the file base into multiple multi-dimensional virtual machines on demand. Share the partition and create a storage space;需附着在所述文件底板上的各应用资源注册到文件底板,注册时计算中枢解析各应用资源,获得应用资源的数据信息,并将数据信息关系存储到对应的多维虚拟共享分区;Each application resource that needs to be attached to the file base is registered to the file base. During registration, the computing center parses each application resource, obtains the data information of the application resource, and stores the data information relationship in the corresponding multi-dimensional virtual shared partition;所述计算中枢具有附着注册、路由属性、关联查找、发布调用、监控审计各类应用资源以及管理各应用资源生命周期的功能,The computing center has the functions of attachment registration, routing attributes, association search, publishing and calling, monitoring and auditing various application resources, and managing the life cycle of each application resource.所述附着注册是指多种独立的应用资源,按照文件底板的标准体系登记到文件底板中,使得应用资源与文件底板发生明确的从属关系,解析各应用资源获取对应的数据信息,获取到的数据信息关系存储在文件底板的多维虚拟共享分区内,多个多维虚拟共享的数据信息,汇聚形成虚拟服务共享池;The attached registration refers to a variety of independent application resources, which are registered in the file base according to the standard system of the file base, so that the application resources and the file base have a clear affiliation. Each application resource is parsed to obtain the corresponding data information, and the obtained The data information relationship is stored in the multi-dimensional virtual shared partition of the file base, and the data information of multiple multi-dimensional virtual shares is aggregated to form a virtual service sharing pool;所述属性路由是指通过分析接收的用户请求信息获取请求目的,并利用计算中枢的登记的信息获取最为快捷高效的应用资源、数据信息通道,针对应用资源可以是位置路径;针对数据信息可以是的在虚拟共享池中对应的多维虚拟共享分区;The attribute routing refers to obtaining the request purpose by analyzing the received user request information, and using the registered information of the computing center to obtain the fastest and most efficient application resources and data information channels. For application resources, it can be a location path; for data information, it can be The corresponding multi-dimensional virtual shared partition in the virtual shared pool;所述关联查找是指利用计算中枢提供的位置路径和多维虚拟共享分区对应关系,按需找到应用资源,快速获取数据信息并高效地建立起相互的关系;The correlation search refers to using the location path and multi-dimensional virtual shared partition correspondence provided by the computing center to find application resources on demand, quickly obtain data information and efficiently establish mutual relationships;所述发布调用是指不管是独立的还是组合应用的、是已有的还是新生的应用资源都能够向应用者提供服务,中枢将用户所需要看到的数据信息加载到内存中,再通过对内存的解析,用特有的阅读器进行解析渲染生成用户能看到的每个页面;The release call means that application resources, whether independent or combined, existing or new, can provide services to users. The hub loads the data information that users need to see into the memory, and then through the Memory analysis, using a unique reader to analyze and render each page that the user can see;所述监控审计是对文件底板注册的各类应用资源的活动进行事前到事后的行为记录,在 全程实时观察的前提下,进行统计分析,确保其活动的真实性、正确性、合规性、可控性及有效性。The monitoring and auditing is to record the activities of various application resources registered on the file base before and after the event, and conduct statistical analysis on the premise of real-time observation of the entire process to ensure the authenticity, correctness, compliance, and Controllability and effectiveness.
- 根据权利要求2所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,采用的注册方式包括:The method for realizing dynamic combination application of attached resources based on the file base according to claim 2, characterized in that the registration method adopted includes:接收上传的应用资源,Receive uploaded application resources,将上传应用资源写入所述存储空间,Write the uploaded application resources into the storage space,读取所述上传应用资源的数据信息,Read the data information of the uploaded application resources,将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;和/或and / or采集上传和/或应用资源组合的路径,Collect paths for uploading and/or applying resource combinations,根据所述路径把应用资源链接到所述存储空间,link application resources to the storage space according to the path,获取应用资源的数据信息,Get data information about application resources,将数据信息关系存储至对应的多维虚拟共享分区;Store data information relationships in the corresponding multi-dimensional virtual shared partition;和/或and / or通过文件底板上自带功能捕捉需上传的应用资源或上传应用资源的路径,Use the built-in function on the file base to capture the application resources that need to be uploaded or the path to upload the application resources.将捕捉的上传的应用资源或上传应用资源的路径上传到所述存储空间中,Upload the captured uploaded application resources or the path of the uploaded application resources to the storage space,读取所述上传的应用资源或上传应用资源的路径的数据信息,Read the data information of the uploaded application resource or the path of the uploaded application resource,将数据信息关系存储至对应的多维虚拟共享分区。Store data information relationships to corresponding multi-dimensional virtual shared partitions.
- 根据权利要求1所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,The method for realizing dynamic combination application of attached resources based on the file base according to claim 1, characterized in that:每个所述多维虚拟共享分区均配置有对应的标识,附着的各应用资源将自身或其生成产生的数据信息根据标识映射到各自所属的多维虚拟共享分区,使各个应用资源独立存在并形成各自对应的存储数据信息关系的多维虚拟共享分区;Each of the multi-dimensional virtual shared partitions is configured with a corresponding identifier, and each attached application resource maps itself or the data information generated by it to its respective multi-dimensional virtual shared partition according to the identifier, so that each application resource exists independently and forms its own The corresponding multi-dimensional virtual shared partition that stores data information relationships;所有多维虚拟共享的数据信息,汇总形成虚拟服务共享池;All multi-dimensional virtual shared data information is aggregated to form a virtual service sharing pool;通过数据信息的共享产生新的载体,各应用资源产生全新组合;全新组合再次注册到文件底板,接受计算中枢管理,并再向虚拟服务共享池共享数据信息,虚拟服务共享池内的数据信息随着应用需求的变化不断的注册、注销而动态变化。Through the sharing of data information, new carriers are generated, and each application resource generates a new combination; the new combination is registered to the file base again, accepts the management of the computing center, and then shares the data information to the virtual service sharing pool. The data information in the virtual service sharing pool changes with the Application requirements change dynamically through constant registration and cancellation.
- 根据权利要求1-4中任一所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,The method for realizing dynamic combination application of attached resources based on the file base according to any one of claims 1-4, characterized in that:应用资源包括应用元素、文件、应用***,应用元素包括文字、图片、音视频、多媒体应用元素、模型;应用***包含工具软件;Application resources include application elements, files, and application systems. Application elements include text, pictures, audio and video, multimedia application elements, and models; application systems include tool software;数据信息的类型包括页码、文字、词组、生命周期过程、身份权限、空间、时间、地理、日志、消息、AR、图片、音频、视频、模型、输入输出、接口、SDK、工具和引擎信息;The types of data information include page numbers, text, phrases, life cycle processes, identity permissions, space, time, geography, logs, messages, AR, pictures, audio, video, models, input and output, interfaces, SDK, tools and engine information;全新组合包括应用元素和应用元素组合、应用元素和文件组合、应用元素和应用***组合、文件间相互组合、文件和应用***组合、应用***与应用***组合、应用元素和文件及应用 ***组合,它们中的一种或多种。The new combinations include application elements and application element combinations, application elements and file combinations, application elements and application system combinations, file combinations, file and application system combinations, application systems and application system combinations, application elements and file and application system combinations, one or more of them.
- 根据权利要求5所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,阅读器可阅读文件、文字内容、图像音视频、图片、模型、图表、各式的应用资源及其全新组合。The method of realizing dynamic combination application of attached resources based on the file base according to claim 5, characterized in that the reader can read files, text content, image audio and video, pictures, models, charts, various application resources and their new combination.
- 根据权利要求5所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,新的应用资源的注册、原有的资源的注销、各种新组合的应用资源的诞生产生新的资源植入到文件底板的中枢中,再产生新的数据信息,对应到多维虚拟共享分区,汇聚到虚拟服务共享池,从而为独有的基于文件底板和阅读器生成的新型的开发应用生态环境创造了充足的条件。The method for realizing dynamic combination application of attached resources based on the file base according to claim 5, characterized in that the registration of new application resources, the cancellation of original resources, and the birth of various new combinations of application resources generate new resources. Implanted into the center of the file base, new data information is generated, corresponding to the multi-dimensional virtual shared partition, and aggregated into the virtual service sharing pool, thus creating a unique new development and application ecological environment based on the file base and reader. sufficient conditions.
- 根据权利要求5所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,全新组合包括应用元素和其他应用资源组合,其他应用资源包括应用元素、文件、应用***中的一种或多种,The method for realizing dynamic combination application of attached resources based on the file base according to claim 5, characterized in that the new combination includes a combination of application elements and other application resources, and the other application resources include one of application elements, files, application systems, or Many kinds,在文件底板中,应用元素与其他应用资源之间存在人为或自然关联;触发应用元素的多种操作,计算中枢通过到虚拟服务共享池中获取各类应用资源的数据信息进行操作,操作类型包括:查找关联、命令前往、标签注释、全局替换、内容比对、获取结果;In the file backplane, there are artificial or natural associations between application elements and other application resources; multiple operations of application elements are triggered, and the computing center performs operations by obtaining data information of various application resources from the virtual service shared pool. The types of operations include : Search association, command return, label annotation, global replacement, content comparison, and obtain results;基于文件底板实现附着资源动态组合应用的方法执行过程中应用元素与其他应用资源之间建立新的联系的过程为:The process of establishing new connections between application elements and other application resources during the execution of the method for implementing dynamic combination of attached resources based on the file base is as follows:获取到用户想从其他应用元素、文件、应用***中获取的数据信息;Obtain the data information that users want to obtain from other application elements, files, and application systems;通过应用元素来干预到其他应用元素,干预方式包括替换标注,形成知识点;Intervene into other application elements through application elements. Intervention methods include replacing annotations to form knowledge points;探测到有哪些应用元素、文件、应用***与应用***存在着关系,通过应用元素的影响力来获得用户想要达到的目的,从而使得原本孤立的应用元素与原本毫无关系的应用***之间建立新的联系,使得应用元素能够发挥到极大地关键性作用;Detect which application elements, files, application systems and application systems are related, and use the influence of application elements to obtain the purpose that the user wants to achieve, thus making the relationship between the originally isolated application elements and the originally unrelated application systems Establish new connections so that application elements can play a crucial role;获取结果:以应用元素为线索在其他应用元素、文件、应用***资源中,通过上述操作形成的数据、图表、文本文档、模型各种形式的成果,将其抽取出来,再应用到其他场景并渲染展现。Obtain results: Use application elements as clues to extract various forms of data, charts, text documents, and models from other application elements, files, and application system resources through the above operations, and then apply them to other scenarios and Rendering display.
- 根据权利要求5所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,全新组合包括应用***与应用***组合,The method for realizing dynamic combination application of attached resources based on file backplane according to claim 5, characterized in that the new combination includes application system and application system combination,基于文件底板附着注册的应用***:应用***包括工作流表单***、即时通讯***、转换服务、网站、手写引擎***、***、操作***、数据库、中间件、语音识别、人脸识别、AR、VR、各种以实现业务为目标的应用***,计算中枢记录应用***对应的调用入口和常规操作;应用***在使用过程中,获取各个应用***注册的动作信息,将多个业务***的操作进行拆分、重新组合;应用***之间的操作包括:Application system based on file base attachment registration: application system includes workflow form system, instant messaging system, conversion service, website, handwriting engine system, SMS platform, operating system, database, middleware, speech recognition, face recognition, AR, For VR and various application systems aiming to achieve business, the computing center records the call entrance and regular operations corresponding to the application system; during use, the application system obtains the action information registered by each application system and performs the operations of multiple business systems. Split and reassemble; operations between application systems include:应用***相互植入;Application systems are embedded into each other;应用***合并展现;Application systems are merged and displayed;应用***部分或全部功能重组形成新应用资源;Reorganize part or all of the functions of the application system to form new application resources;应用***共同加入同一应用资源。Application systems jointly join the same application resources.
- 根据权利要求1-8中任一项所述的基于文件底板实现附着资源动态组合应用的方法,其特征在于,全新组合包括文件间相互组合、文件和应用***组合、应用元素和文件及应用***组合,其中,所述文件的格式包括wps、.true、doc/docx、xls/xlsx、ppt/pptx、cad、jpg、tif、gif、png、pdf、ofd、html、txt,应用的过程包括:The method for realizing dynamic combination application of attached resources based on the file base according to any one of claims 1 to 8, characterized in that the new combination includes mutual combination between files, combination of files and application systems, application elements and files and application systems Combination, wherein the file formats include wps, .true, doc/docx, xls/xlsx, ppt/pptx, cad, jpg, tif, gif, png, pdf, ofd, html, txt, and the application process includes:基于文件底板进行不同格式的文件注册,计算中枢获取文件的数据信息,将数据信息关系存储到对应的多维虚拟共享分区内;Register files in different formats based on the file backplane, the computing center obtains the data information of the file, and stores the data information relationship into the corresponding multi-dimensional virtual shared partition;计算中枢根据不同的文件类型调用应用***中的文件转换服务,其中文件对应的原文件保持不变,继续存储在原先的位置,将文件转换为OFD、PDF版式文件、Html文件中的一种或多种,获取文件的数据信息,数据信息包括页码、内容,并将数据信息共享至虚拟服务共享池中;The computing center calls the file conversion service in the application system according to different file types. The original file corresponding to the file remains unchanged and continues to be stored in the original location. The file is converted into one of OFD, PDF format files, Html files, or Various, obtain the data information of the file, including page number and content, and share the data information to the virtual service sharing pool;在阅读器中同时选择打开不同或相同类型的多文件进行阅读,计算中枢解析请求指令,路由属性根据请求指令中包含的数据信息找到对应的多维虚拟共享分区,关联查找数据信息,由阅读器根据数据信息对应获取的文件形成统一的目录,生成合订本形式的文件进行展示;文件既可以一同展现,也可以直接打开查看原文件;Select to open multiple files of different or the same type for reading at the same time in the reader. The computing center parses the request instructions. The routing attributes find the corresponding multi-dimensional virtual shared partition based on the data information contained in the request instructions. The associated search data information is determined by the reader based on the data information contained in the request instructions. The data information forms a unified directory corresponding to the obtained files, and a bound volume of files is generated for display; the files can be displayed together, or the original files can be opened directly to view;将应用***的功能整合到新的文件组合中,使得新的文件组合在展现时单个文件或者组合文件附加了原有功能和原本没有的应用功能,新的功能包括:Integrate the functions of the application system into the new file combination, so that when the new file combination is displayed, a single file or combined file has original functions and original application functions attached. The new functions include:增加了包括手写在内的各种批示、编辑、检索、标签、计算、标识、分区功能;Various instructions, editing, retrieval, labeling, calculation, marking, and partitioning functions including handwriting have been added;增加了身份认证、权限、追溯及相关安全功能;Added identity authentication, permissions, traceability and related security functions;增加了通讯及指挥功能;Added communication and command functions;其他个性化功能。Other personalization features.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210818823.XA CN114895990B (en) | 2022-07-13 | 2022-07-13 | Method for realizing dynamic combination application of attached resources based on file backplane |
CN202210818823.X | 2022-07-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024011816A1 true WO2024011816A1 (en) | 2024-01-18 |
Family
ID=82729901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/134411 WO2024011816A1 (en) | 2022-07-13 | 2022-11-25 | File base version-based method for implementing dynamic combination and application of attached resources |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN114895990B (en) |
TW (1) | TW202347123A (en) |
WO (1) | WO2024011816A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117910438A (en) * | 2024-03-13 | 2024-04-19 | 江苏中威科技软件***有限公司 | Dynamic format file DLF generation device |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114895990B (en) * | 2022-07-13 | 2022-11-04 | 江苏中威科技软件***有限公司 | Method for realizing dynamic combination application of attached resources based on file backplane |
CN116756102B (en) * | 2023-08-10 | 2023-10-24 | 江苏中威科技软件***有限公司 | Method for generating combined contract reading and operation by combining multiple independent resources with audio and video |
CN116719781B (en) * | 2023-08-10 | 2023-11-03 | 江苏中威科技软件***有限公司 | Method for generating catalogue and labeling by elastic combination of independent files |
CN116755594A (en) * | 2023-08-11 | 2023-09-15 | 江苏中威科技软件***有限公司 | Device and method for realizing whiteboard based on file bottom plate |
CN116795262A (en) * | 2023-08-11 | 2023-09-22 | 江苏中威科技软件***有限公司 | Device and method for clustering multiple tools on whiteboard |
CN117171114B (en) * | 2023-11-03 | 2024-01-26 | 江苏中威科技软件***有限公司 | Device for realizing OFD file communication without landing based on communication system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9674275B1 (en) * | 2015-03-16 | 2017-06-06 | Amazon Technologies, Inc. | Providing a file system interface to network-accessible computing resources |
CN108984608A (en) * | 2018-06-08 | 2018-12-11 | 江苏中威科技软件***有限公司 | Information typesetting and interactive system and method based on file negative |
CN111625510A (en) * | 2020-05-25 | 2020-09-04 | 广东电网有限责任公司 | Multi-source data sharing system and method based on cloud mapping |
CN111767254A (en) * | 2020-07-07 | 2020-10-13 | 江苏中威科技软件***有限公司 | Multi-file reading device and method based on format data stream file technology |
CN114237575A (en) * | 2021-12-23 | 2022-03-25 | 中教云智数字科技有限公司 | Multi-terminal reading method based on digital teaching materials |
CN114895990A (en) * | 2022-07-13 | 2022-08-12 | 江苏中威科技软件***有限公司 | Technology for realizing dynamic combination application of attached resources based on file backplane |
CN114936103A (en) * | 2022-07-13 | 2022-08-23 | 江苏中威科技软件***有限公司 | Method for creating virtual service sharing pool based on format data stream file bottom plate |
-
2022
- 2022-07-13 CN CN202210818823.XA patent/CN114895990B/en active Active
- 2022-11-25 WO PCT/CN2022/134411 patent/WO2024011816A1/en unknown
-
2023
- 2023-07-13 TW TW112126258A patent/TW202347123A/en unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9674275B1 (en) * | 2015-03-16 | 2017-06-06 | Amazon Technologies, Inc. | Providing a file system interface to network-accessible computing resources |
CN108984608A (en) * | 2018-06-08 | 2018-12-11 | 江苏中威科技软件***有限公司 | Information typesetting and interactive system and method based on file negative |
CN111625510A (en) * | 2020-05-25 | 2020-09-04 | 广东电网有限责任公司 | Multi-source data sharing system and method based on cloud mapping |
CN111767254A (en) * | 2020-07-07 | 2020-10-13 | 江苏中威科技软件***有限公司 | Multi-file reading device and method based on format data stream file technology |
CN114237575A (en) * | 2021-12-23 | 2022-03-25 | 中教云智数字科技有限公司 | Multi-terminal reading method based on digital teaching materials |
CN114895990A (en) * | 2022-07-13 | 2022-08-12 | 江苏中威科技软件***有限公司 | Technology for realizing dynamic combination application of attached resources based on file backplane |
CN114936103A (en) * | 2022-07-13 | 2022-08-23 | 江苏中威科技软件***有限公司 | Method for creating virtual service sharing pool based on format data stream file bottom plate |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117910438A (en) * | 2024-03-13 | 2024-04-19 | 江苏中威科技软件***有限公司 | Dynamic format file DLF generation device |
Also Published As
Publication number | Publication date |
---|---|
CN114895990B (en) | 2022-11-04 |
CN114895990A (en) | 2022-08-12 |
TW202347123A (en) | 2023-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2024011816A1 (en) | File base version-based method for implementing dynamic combination and application of attached resources | |
Kumari et al. | Multimedia big data computing and Internet of Things applications: A taxonomy and process model | |
Cretu | Smart cities design using event-driven paradigm and semantic web | |
WO2024012221A1 (en) | Method for creating virtual service shared pool on basis of formatted data stream file base template | |
WO2008069125A1 (en) | Data management device | |
CN109522357A (en) | A kind of data processing method, device, server and storage medium | |
CN101477516B (en) | Electronic data processing method and system | |
JP2001216452A (en) | Document service integration system | |
CN103390018B (en) | A kind of Web service data modeling and searching method based on SDD | |
EP2940601A1 (en) | Device information providing system, and device information providing method | |
CN103390037A (en) | Ten-thousand-person cooperation plotting method based on mobile terminal | |
CN112416960A (en) | Data processing method, device and equipment under multiple scenes and storage medium | |
JP2003519841A (en) | Information modeling method and method of performing search using database constructed by information modeling | |
CN112699089A (en) | Data sharing system, data sharing method and device | |
CN103399857A (en) | General method for extracting document structural information | |
Stegmaier et al. | AIR: Architecture for Interoperable Retrieval on distributed and heterogeneous Multimedia Repositories | |
CN114003634A (en) | Big data analysis and retrieval system and method based on ES technology | |
CN113569007A (en) | Method, device and storage medium for processing knowledge service resources | |
JPH1040155A (en) | System for managing data base | |
CN113822557A (en) | Data fusion management system, data fusion management device, electronic device, and medium | |
CN111552740B (en) | Data processing method and device | |
JP2002175327A (en) | Method for managing database | |
JPH1091642A (en) | Method and system for providing individual-oriented navigation information | |
Vaccari et al. | Towards the SocioScope: an information system for the study of social dynamics through digital traces | |
JPH08297573A (en) | Object data processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22950924 Country of ref document: EP Kind code of ref document: A1 |