Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

47 results about "General purpose software" patented technology

Dynamic clustering fuzzy test method and system based on efficient byte exploration

The invention belongs to the field of universal software fuzz testing, and discloses a dynamic clustering fuzz testing method and system based on efficient byte exploration. According to the method, fuzzy test seed bytes are subjected to clustering analysis by using a density-based spatial clustering algorithm, the positions of key bytes are identified, and the effective variation times of the key bytes are recorded. Then, corresponding weights are distributed to the bytes according to the clustering result and the number of effective variation times of the clustering result, an energy distribution strategy is dynamically adjusted in combination with the path coverage rate and path novelty information, and the exploration efficiency of a new path is improved. And performing mutation on the high-weight bytes to generate effective seeds of a new path, locking key byte positions of the effective seeds, performing normalization processing on other positions, and continuing mutation operation. The test strategy is continuously optimized through repeated execution of the steps, and the fuzzy test efficiency and the vulnerability discovery capability are effectively improved.
Owner:DALIAN UNIV OF TECH

Pixel extraction and conversion method of LEN format image

The invention discloses a pixel extraction and conversion method of an LEN format image, and belongs to the technical field of digital image processing. In order to solve the technical problems that the LEN format has no public specification and general software cannot read data, binary analysis is carried out through an LEN sample, and the core binary layout of a file is found for the first time: the image width and height are stored in specified offset positions, and a small-end byte order is adopted; pixel data comprises a compressed data segment and a row information segment, and an RLE coding rule is adopted. The method comprises the following steps: acquiring an LEN format file; analyzing the file header to obtain an image size; performing segmented analysis on the image data; synthesizing the analyzed data into image data; and packaging the pixel matrix into a standard TIFF format file. The LEN core binary layout is disclosed for the first time, zero distortion and cross-platform conversion are achieved, reading and storage of screening parameters are not involved at all, existing patents are effectively avoided, and the method can be used for preview, filing and third-party system integration in the flexographic printing process.
Owner:汤其华

Machine Learning-Based Universal Software Component Identification

PendingUS20260023557A1Version controlReverse engineeringGeneral purpose softwareSoftware engineering
A software package is received which encapsulates a plurality of files which are then extracted. For those files that cannot be identified, an embedding is generated. Different file types can employ different embedding generating techniques. Using this embedding, a set of potential software packages to the file from which the embedding was generated is calculated. This calculation can use, for example, one or more similarity analysis techniques relative to a set of mapped packages and embeddings (i.e., a set of known software packages and embeddings corresponding to known constituent files, etc.). The calculation can be used to determine an identity of the software package. The determined identity can be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
Owner:NETRISE INC

Multi-scene adaptive universal software test script generation method and device, product verification method and device, equipment, medium and program product

The invention discloses a multi-scene adaptive universal software test script generation method and device, a product verification method and device, equipment, a medium and a program product. The multi-scene adaptive universal software test script generation method comprises the following steps: acquiring a coding script fragment of a business logic extension source code input by a user; obtaining a rule configuration file, wherein the rule configuration file comprises a file content organization rule, a general data standard, a reference file association rule, an assertion specification and a test standard red line; and the AI processing engine analyzes the coding script fragment of the business logic extension source code based on the rule configuration file to generate a standardized test script. On-line strong control testing is carried out based on the standardized testing script, script compatibility is verified, extended scene risk early warning is carried out, and interruption interception is carried out when risks exist. According to the method, the defects of low manual test efficiency of delivered business logic extension source codes, high business scheduling interruption risk caused by poor compatibility with original source codes and the like when customer requirements are met in multiple scenes can be solved.
Owner:YONYOU NETWORK TECH CO LTD

Automatic part processing method based on CATIA and Excel

The invention discloses an automatic part processing method based on CATIA and Excel. The method comprises the steps that a target part list is determined; a VBA program is utilized in Excel, part identifiers in the list are converted into combined search character strings capable of being recognized by CATIA, and special characters are automatically processed in the process; opening a general assembly in the CATIA, entering an advanced search interface, and importing the combined search character string; searching is executed to select 3D digital models corresponding to all target parts in batches at a time; and carrying out subsequent batch processing operation on the selected part set, wherein the subsequent batch processing operation comprises batch activation, color change, subset copying and creating or exporting. According to the method, whole-process automation from the list to three-dimensional model batch processing is achieved, manual operation of several hours is shortened to several minutes, the accuracy rate is 100%, the design efficiency and the data quality are greatly improved, and meanwhile based on a universal software platform, the implementation cost is low.
Owner:YIBIN COWIN AUTO CO LTD

Design method of large-scale concrete cave wall under action of gradient temperature difference

ActiveCN119808494AGeometric CADDesign optimisation/simulationStress distributionGeneral purpose software
The invention discloses a method for designing a large-scale concrete tunnel wall under the action of gradient temperature difference, which comprises the following steps of: constructing a wind tunnel concrete tunnel wall and an upper grid structure model in general finite element analysis software and traditional structure design software by determining basic constraint boundary conditions; applying an alternating temperature load to the universal software model to calculate stress, applying a conventional load to the traditional structural design software model, combining internal forces of the universal software model and the conventional load to obtain a design control internal force, and adjusting reinforcement according to the internal force and considering nonuniformity of stress distribution of a cave wall; according to the method, the internal force and stress of the structure can be accurately analyzed, the traditional limitation is overcome, safe, reliable and economical design measures are put forward, the performance and safety of the structure under the gradient temperature difference environment are ensured, the accuracy and rationality of the structure design are improved, and the design problem of the large-scale wind tunnel concrete tunnel wall is effectively solved.
Owner:CHINA SOUTHWEST ARCHITECTURAL DESIGN & RES INST CORP LTD

Storage medium storing program supporting general-purpose software, method and information processing apparatus

A non-transitory computer-readable storage medium that stores a program supporting general-purpose software available for image processing apparatuses provided by a plurality of manufacturers, wherein, when executed, the program causes a computer to perform a method that includes causing a display unit to display an object that receives a setting related to a scaling function of scaling an image acquired by reading a document using the image processing apparatus, and outputting a reading instruction of the document to the image processing apparatus according to the setting received by the object.
Owner:CANON KK

Airborne equipment exciter software generation system, electronic equipment and storage medium

The invention provides an airborne equipment exciter software generation system, which belongs to the technical field of airborne equipment testing, and comprises a general software platform used for generating exciter software according to exciter software data information by acquiring the exciter software data information in a data storage unit, the exciter software is converted from human-computer interface operation to underlying physical signal receiving and transmitting; the test information configuration unit is used for providing a visual editing interface for testers, and an interface control, a physical signal, a board card driver and a mapping relation between the interface control, the physical signal and the board card driver can be constructed through the editing interface according to a protocol specification of a universal software platform according to hard wires or bus ICDs of different airborne equipment; exciter software data information meeting the test requirements of the airborne equipment is generated; and the data storage unit is used for managing the exciter software data information of different test required states edited and generated by the test information configuration unit, and driving a universal software platform to generate exciter software of a corresponding version.
Owner:XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA

A time synchronization signal transmitting method and system based on general software radio

PendingCN122339504ATime informationGeneral purpose software
This application proposes a method and system for transmitting time synchronization signals based on general-purpose software-defined radio (SDR). The method includes: constructing a time synchronization signal data frame based on input time information; performing direct sequence spread spectrum (DSSS) on the time synchronization signal data frame to obtain a spread digital sequence; modulating and mapping the spread digital sequence into a digital baseband IQ signal; transmitting the digital baseband IQ signal to a general-purpose software-defined radio peripheral; processing the signal through the peripheral; transmitting it via an antenna; and performing time delay calibration on the system before transmission to compensate for internal system delays. This application, by employing a software-defined radio architecture combined with a high-precision clock reference, achieves software-based, general-purpose, and high-precision processing throughout the entire process of time synchronization signal generation, processing, transmission, and calibration. The overall approach offers multiple advantages, including high flexibility, high precision, high reliability, low cost, easy scalability, and open research potential.
Owner:BEIJING INST OF RADIO METROLOGY & MEASUREMENT

Transformer multi-physical field simulation method, system and equipment based on integrated platform and medium

The invention relates to the technical field of transformer simulation, in particular to a transformer multi-physical field simulation method, system and device based on an integrated platform and a medium. The method comprises the following steps: firstly, reading an electromagnetic calculation list and a basic structure drawing of at least one created product in a factory product library, performing parametric modeling on a target product based on the obtained electromagnetic calculation list and the structure drawing of the target product, and generating a structure model corresponding to the target product; the structural model is used for multi-physical field simulation of a target product; and performing integrated packaging on special and general software interfaces for electromagnetic field simulation, loading a structural model, performing electromagnetic field finite element simulation calculation, performing post-processing on a calculation result, and outputting a simulation result. According to the method, a complex simulation and structure optimization process can be converted into an integrated platform system in a code-free or low-code manner, so that a customized simulation platform is provided for a user, and meanwhile, the design working efficiency of the transformer industry is improved.
Owner:SHANDONG ELECTRIC GRP DIGITAL TECH CO LTD +1

A general software layered architecture for distributed formation robots

The present invention discloses a general software layered architecture for distributed formation robots, comprising: a physical link layer, which is responsible for providing different communication modes to the upper layer and completing communication driver configuration; a communication management layer, which includes a formation communication management module and a hardware communication management module, which are used to manage the communication between the robot and different nodes and implement node management, clock synchronization, and data verification functions; a data exchange layer, which includes a network protocol encapsulation module, a hardware data module, and a hardware protocol encapsulation and parsing module, which are responsible for data encapsulation and parsing, and complete data exchange with the algorithm task layer; a task layer, which includes a task manager and a task pool, which are used to develop formation control algorithms and implement the operation and switching of formation tasks. The present invention reduces the difficulty of expanding the formation robot by modifying the communication cycle of the formation robot, increasing or decreasing the number of robots within a certain range, and can be widely used in the field of robot formation control technology.
Owner:SOUTH CHINA UNIV OF TECH

Application, control method, and information processing apparatus

ActiveJP2025029456AVisual presentationPrintingInformation processingGeneral purpose software
To provide a printing system, an information processing apparatus, a control method, and a program that can achieve a color adjustment function that is a function unique to a manufacturer in printing using general purpose software.SOLUTION: A host computer 101 has a standard driver, and an extended application that extends a function of the standard driver to achieve a color adjustment function unique to a manufacturer. The extended application adds control for receiving settings of the color adjustment function from a user to a detail setting screen generated by the standard driver, and when a host computer 101 and a printer 102 having a color adjustment module performing color adjustment processing on print data by using the color adjustment function are connected with each other, and converts intermediate data generated by the standard driver into print data allowing the printer 102 to execute the color adjustment processing, on the basis of the settings of the color adjustment function received by the control.SELECTED DRAWING: Figure 8
Owner:CANON KK

A general software development construction method adapting to multi-scene requirements

PendingCN122261557AVisual/graphical programmingSoftware reuseCode generationGeneral purpose software
The application discloses a kind of general software development construction methods suitable for multiple scene requirements, belong to software development technical field.The method includes four steps: one is abstracted multiple scene common characteristics, peeling specificity, establishes extensible reusable standardized metamodel system;Second, based on the metamodel system, establish scene adaptation mechanism, realize accurate mapping with different scenes through configuration;Three are using pre-packaged functional components and visual tools, arrange the application process that meets target scene;Four are starting automated build release engine, automatically complete code generation, output directly running application.The method also includes unified access management and dynamic update extension steps, can greatly improve software development efficiency, reduce cost, enhance scene adaptation flexibility and expansibility, reduce maintenance iteration difficulty, suitable for the differentiation scene of multiple industries, multiple terminals, multiple user groups, realize the rapid construction and efficient iteration of general software.
Owner:JIANGSU CHUANGDIAN NETWORK TECHNOLOGY CO LTD

Port control in a parallel multi-port system

ActiveUS12681885B2Computer architectureGeneral purpose software
A parallel multiple-port system is provided, including a plurality of ports, a plurality of processors, and a memory storing software code which, when executed by the plurality of processors causes the processors to control the plurality of ports. A first processor is configured to control a first port. A second processor is configured to control a second port. The software code includes a common software code portion relevant to the plurality of ports and for execution by the plurality of processors. The software code further includes a port specific code portion including first configuration data for the first port and for execution by the first processor, and second configuration data for the second port and for execution by the second processor. The present application can advantageously be applied to parallel multi-port charging systems.
Owner:NEXPERIA TECH (SHANGHAI) LTD +1

Integrated platform and common software structural architecture for autonomous agricultural vehicle and machinery operation

An integrated technology platform includes multiple hardware and software components that enable any application of autonomous agricultural equipment operation in an agricultural or other off-road setting, within a common software structural architecture. The integrated technology platform represents a technology stack that is a modular architecture that can be leveraged across multiple use cases and vehicle types. The integrated technology platform includes a vehicle interface component responsible for the physical interface to agricultural equipment, a telematics component that enables stable in-field communications between all aspects of the integrated technology platform, and a perception component that operates as a safety mechanism and includes object detection and classification. Additionally, a cloud-side application performs account management and field setup and as well as syncing of field equipment and operating systems in a common operating system. The integrated technology platform also includes an executive control layer that enables rapid porting from one platform to another, so that software applications in the integrated technology platform can work with hardware of any manufacture.
Owner:RAVEN INDUSTRIES INC

Software cross-platform development and operation method

PendingCN120085901AVersion controlProgram code adaptionGeneral purpose softwareOperational system
The invention discloses a software cross-platform development and operation method. The method comprises the following steps: providing a set of universal software codes capable of adapting to different operating systems and hardware architectures; respectively compiling and generating adaptive versions in various compiling environments through a cloud compiling cluster, and dynamically distributing the matched versions according to a user side environment; and the user side runs the version through a mixed code engine, supports direct analysis, compilation running after conversion into a C language or Java and compilation into machine code running, and realizes cross-platform running in combination with a dynamic library. Through the dynamic adaptation mechanism of the cloud compiling cluster, the modular design of the universal software codes and the multi-mode support of the mixed code engine, the target of one-time development and multi-platform operation is achieved, and the operation efficiency and platform compatibility are improved. All the modules are optimized cooperatively, so that the overall performance of the system is remarkably superior to that of the prior art, the development complexity and resource waste are reduced, and meanwhile, the developer efficiency and the user side experience are improved.
Owner:GUANGZHOU YUNBIAO NETWORK TECH CO LTD

On-vehicle apparatus and system

To provide an on-vehicle apparatus and a system which can be configured at a low cost.SOLUTION: An on-vehicle apparatus according to the present disclosure comprises a first receiving unit, a first storage unit, a second receiving unit, and a controller. The first receiving unit receives first positional information. The first storage unit stores software. The software includes a first region and a second region. The first region is stored with common software. The second region is stored with first individual software and first vehicle parameters. The second receiving unit receives second individual software according to the first positional information and second vehicle parameters according to the first positional information. The controller substitutes the first individual software in the second region of the software with the second individual software. The controller substitutes the first vehicle parameters in the second region with the second vehicle parameters.SELECTED DRAWING: Figure 1
Owner:PANASONIC AUTOMOTIVE SYST CO LTD

Evaluation device, evaluation method, and program

PCT designated stageWO2026042440A1Platform integrity maintainancePathPingGeneral purpose software
An evaluation device disclosed herein comprises: a first acquisition unit that internally scans a device to be evaluated having a plurality of pieces of software each assigned a version and a plurality of resources used for the plurality of pieces of software, and thereby acquires the name and version of at least one piece of first software among the plurality of pieces of software; a second acquisition unit that externally scans the device to be evaluated, and thereby acquires the name and version of at least one piece of second software among the plurality of pieces of software; a collation and identification unit that collates the name and version of the first software and the name and version of the second software, and thereby identifies the name and version of common software; and a determination unit that determines to preferentially restore the contents of the common software and at least one of resources or paths corresponding to the software.
Owner:CLOUDBASE INC

Upgrading method and upgrading device of vehicle-mounted software, storage medium, electronic device and computer program product

PendingCN119829080AVersion controlSoftware deploymentGeneral purpose softwareIn vehicle
The invention discloses a vehicle-mounted software upgrading method and device, a storage medium, an electronic device and a computer program product.The method comprises the steps that under the condition that the upgrading device detects that physical communication connection is established with a target vehicle, controller information of a controller corresponding to a component in the target vehicle is obtained, under the condition that the upgrading device is connected with a target vehicle, the upgrading device is in an off-network state; according to the controller information, a corresponding software upgrade package and upgrade process are read in the upgrade device, and the software upgrade package and upgrade process in the upgrade device are only allowed to be read by the upgrade device; and sending the software upgrade package to the controller based on the upgrade process. By adopting the technical scheme, the problems of information leakage and data security which are easily caused when a supplier develops general software to authorize the service station to upgrade the vehicle-mounted software are solved.
Owner:SHANGHAI RUIPU ENERGY CO LTD +1

Radio fuse simulator implementation method based on RFSOC platform

PendingCN119814051ATransmissionHigh level techniquesGeneral purpose softwareSoftware define radio
The invention discloses a radio fuse simulator implementation method based on an RFSOC platform. Based on software radio, an RFSOC platform serves as a basic platform of the radio fuze, the fuze function is achieved through software, and the target detection and signal processing functions of the radio fuze of two systems are completed. The Xilinx latest RFSOC adaptive radio frequency development platform is used as a general software radio hardware platform, digital up / down conversion and ADC / DAC functions of radio fuze radio frequency signals are achieved through the RFSOC platform, the signal processing function is achieved on software, and final fuze starting signals are given out in a signal indicator light mode. The radio fuse simulator provided by the invention can generate emission signals of different systems and different parameters and realize signal processing function simulation of fuses of different systems.
Owner:NANJING UNIV OF SCI & TECH

Software design method based on carrier rocket seven-machine tilt angle distribution

PendingCN121050692ASoftware designRequirement analysisGeneral purpose softwareControl signal
The invention discloses a software design method based on carrier rocket seven-machine swing angle distribution. The method comprises the steps that a servo swing angle calculation structural body and a servo swing angle calculation binding data structural body are initialized; endowing contents in the binding data file to a servo swing angle calculation binding data structural body; acquiring input data required by servo swing angle calculation; control signals of a pitching channel, a yaw channel and a rolling channel of the carrier rocket are obtained through calculation; distributing the calculated control signals of the pitching channel, the yaw channel and the rolling channel of the carrier rocket; performing fault diagnosis on the servo; calculating to obtain a servo swing angle signal; and carrying out amplitude limiting processing on the servo swing angle signal to obtain a servo actual swing angle signal, and outputting the servo actual swing angle signal. According to the scheme, the functions of input of swing angle distribution calculation, servo fault diagnosis and judgment, calculation of control signals of each servo and output of the servo control signals are achieved in the mode of designing universal software components, and the capacity of adapting to circumferential servo faults is achieved.
Owner:SHANGHAI AEROSPACE CONTROL TECH INST

An airborne embedded software visualized integration method

The application provides an airborne embedded software visual integration method. Standard modules which need to be reused are selected in a visual manner, module parameter information and general software framework parameters are configured, a software assembly model is automatically generated, software framework code and selected standard module code are automatically downloaded from a product line warehouse based on the assembly model, module parameter injection is automatically completed, and the modules are assembled into the general software framework, so that automatic integration of the standard modules and the general software framework is completed, and a software prototype is quickly formed. The application reduces module integration difficulty and improves the reuse efficiency of airborne embedded software standard modules.
Owner:AVIC LUOYANG PHOTOELECTRIC TECH CO LTD

General software access control model and method based on RBAC

The invention discloses a general software access control model based on RBAC (Role Based Access Control), relates to the field of general software access control, and forms a set of complete application permission basic framework design by combining front-end interface design and back-end strategy, so that permission management is more intuitive and efficient. Differential authorization is optimized by introducing the concept of internal roles, the requirement for creating multiple roles for a single user is avoided, and the maintenance cost and management difficulty of the system are further reduced.
Owner:XIAN ZHONGKE MEDICAL TECHNOLOGY CO LTD

Techniques for unified test and debug architecture

PendingCN120813849ADigital circuit testingFunctional testingComputer architectureGeneral purpose software
Techniques for a unified debug and test architecture in a core particle are disclosed. In an illustrative embodiment, a number of cores are integrated on an integrated circuit package. The cores are connected by a package interconnect (e.g., a universal core interconnect express (UCIe) interconnect). Each core grain includes a number of commissioning nodes connected over a network on the core grain. One of the cores (referred to as a package debug endpoint) is used as a link endpoint for a package outer link (e.g., a Peripheral Component Interconnect Express (PCIe) link). In use, a debug message may be sent over a PCIe link to a package debug endpoint. Debug messages may be routed within and between cores, allowing a common protocol to be used to probe debug functionality at each debug node. In this manner, cores from different vendors may be integrated into the same package and tested using general purpose software.
Owner:INTEL CORP

One shot software code generation for common software modules across vehicle controllers

PendingUS20250390291A1Model driven codeSoftware deploymentCode generationGeneral purpose software
A software code generation system for a vehicle includes a computing system configured to obtain a build of materials (BOM) for the vehicle, the BOM defining a plurality of software modules for each of a plurality of controllers of the vehicle, modify the BOM to define sets of common software modules and unique software modules, across the plurality of controllers, of the plurality of software modules for each of the plurality of controllers to obtain a modified BOM, receive a user input indicating a request for one shot generation of software code for the set of common software modules, and based on the modified BOM, generating the software code for the set of common software modules via a single processing routine, and an interface configured to load a final software code, based on the generated software code, into the plurality of controllers of the vehicle for future execution.
Owner:FCA US LLC

A design method for large-scale concrete cave walls under gradient temperature difference

The present invention discloses a design method for large-scale concrete cave walls under the action of gradient temperature difference. By determining basic constraint boundary conditions, a wind tunnel concrete cave wall and upper grid structure model is constructed in general finite element analysis software and traditional structural design software. Non-uniform grid division is adopted, and alternating temperature load is applied to the general software model to calculate stress. Conventional load is applied to the traditional structural design software model. The internal forces of the two are then combined to obtain the design control internal force. The reinforcement is adjusted according to the internal force and taking into account the uneven distribution of cave wall stress. The present invention can accurately analyze the internal force and stress of the structure, overcome traditional limitations, propose safe, reliable and economical design measures, ensure the performance and safety of the structure under a gradient temperature difference environment, improve the accuracy and rationality of the structural design, and effectively solve the design problem of large-scale wind tunnel concrete cave walls.
Owner:CHINA SOUTHWEST ARCHITECTURAL DESIGN & RES INST CORP LTD

Software development management method based on DevSecOps platform

ActiveCN115421736BGeneral purpose softwareContinuous integration
The present application discloses a software development management method based on a DevSecOps platform, which relates to the field of software development. The method utilizes the continuous deployment tool of the DevSecOps platform to deploy a simulated operating environment that matches the chip architecture targeted by the software to be developed through a qemu-based docker image, and then implements continuous integration and deployment in the simulated operating environment, so that software of a general software stack that is not based on a general chip architecture can also utilize the DevSecOps platform to achieve rapid iterative development, which fills the technical gap and expands the application scope of the DevSecOps platform.
Owner:TAICHU (HANGZHOU) INTEGRATED CIRCUIT CO LTD

Architectural design for universal software automation pipelines

The methods and systems described herein may provide an architecture design for high performance, language-agnostic software automation pipelines that provide software automation tasks, such as Continuous Integration / Continuous Delivery (CI / CD) tasks, for execution in a pipeline session that supports various technology stacks. The pipeline session may be configured in a manner that is customized to meet the requirements of the client project, such as the technology stack used by the client project. For example, the pipeline session may be configured through the use of a universal design that reduces duplication and proliferation of project-specific pipelines and configurations.
Owner:MASTERCARD INT INC

Platform independent client framework

ActiveUS12588085B2Connection managementWireless network protocolsComputer networkGeneral purpose software
Systems and methods are provided herein to implement a platform independent client framework, which may also be known as a universal software stack. A computer-implemented method for may be used when seeking to connect a device without a 5G radio, such as a 3GPP device, to a 5G network. The device seeking to connect to the 5G network sends a connection request message to the platform independent client framework. Based on the connection request message, the platform independent client framework requests a platform specific adapter, which is then used to create an adapted message. The platform independent client framework then encapsulates the adapted message. The adapted message is then encapsulated to create a first encapsulated message. The first encapsulated message is then encapsulated in an internet protocol security protocol to create a second encapsulated message. The second encapsulated message is then transmitted to the 5G network.
Owner:T MOBILE INNOVATIONS LLC

Storage medium storing application program, information processing apparatus, and method of controlling information processing apparatus

PendingUS20250247478A1Pictoral communicationInformation processingGeneral purpose software
A non-transitory computer-readable storage medium storing an application program for causing an information processing apparatus to execute a method of supporting general-purpose software incorporated in an operating system in advance by executing the application program. FAX capabilities information of a printer is acquired. Settings of functions based on the FAX capabilities information are received. The general-purpose software is caused to generate image data based on the settings. The printer is caused to execute processing for transmitting the image data by FAX.
Owner:CANON KK