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

28 results about "Custom software" patented technology

Custom software (also known as bespoke software or tailor-made software) is software that is specially developed for some specific organization or other user. As such, it can be contrasted with the use of software packages developed for the mass market, such as commercial off-the-shelf (COTS) software, or existing free software.

Operating system mirror image generation method and device and operating system mirror image installation method and device

The invention relates to an operating system mirror image generation method and device and an operating system mirror image installation method and device. The operating system mirror image generation method comprises the steps of processing received different mirror image creation instructions in sequence, and creating a customized software directory and a mirror image index file in a corresponding mirror image folder of an operating system according to software requirements corresponding to the mirror image creation instructions in the process of processing each mirror image creation instruction, performing interference removal processing on the customized software directory to remove interference on the processing process of the next mirror image creation instruction; writing a starting entry corresponding to each processed mirror image creation instruction in a basic mirror image of the operating system, and writing installation logic corresponding to each processed mirror image creation instruction in a mirror image folder; and packaging the mirror image folder to obtain a multi-version mirror image of the operating system. By adopting the method, operation system mirror image customized installation for different versions of software can be realized.
Owner:ZHEJIANG DAHUA TECH CO LTD

Spreadsheet-based software application development

ActiveUS12717558B2Spread sheetSoftware engineering
Aspects described herein may be used with local spreadsheet applications, web, and / or cloud-based spreadsheet solutions, to create complex custom software applications. Spreadsheets themselves lack the conceptual framework to be used as a platform tool to build custom or complex software applications. Using the methods and systems described herein using low-code / no-code techniques, a designer can create custom and / or complex software applications using one or more spreadsheets as the underlying blueprints for the software application. The resultant software application may be static / read-only, or may be interactive to allow users to dynamically add, delete, edit, or otherwise amend application data, e.g., via one or more online web pages or via a mobile application. Data transfer may be one-way or bi-directional between the blueprint spreadsheets and the resultant software application, thereby allowing amended data to be transferred from the software application back into spreadsheet form.
Owner:STACHURA THOMAS

Vehicle data access system with a personal authenticating process

ActiveUS12688739B1Third partyInternet privacy
The present disclosure related to the configuration and management of accessibility of vehicle data communications provided to a service technician or other third party. The service technician requests access to the vehicle data with authentication information. The network service provider can facilitate an initial authentication for access to vehicle data, provide access to the vehicle data for authenticated and authorized users, and manage revocation of vehicle data access rights via a common interface provided through the vehicle without requiring customized software, applications or external computing devices.
Owner:TESLA INC

Spreadsheet-based software application development

Aspects described herein may be used with local spreadsheet applications, web, and / or cloud-based spreadsheet solutions, to create complex custom software applications. Spreadsheets themselves lack the conceptual framework to be used as a platform tool to build custom or complex software applications. Using the methods and systems described herein using low-code / no-code techniques, a designer can create custom and / or complex software applications using one or more spreadsheets as the underlying blueprints for the software application. The resultant software application may be static / read-only, or may be interactive to allow users to dynamically add, delete, edit, or otherwise amend application data, e.g., via one or more online web pages or via a mobile application. Data transfer may be one-way or bi-directional between the blueprint spreadsheets and the resultant software application, thereby allowing amended data to be transferred from the software application back into spreadsheet form.
Owner:STACHURA THOMAS

Motorized conveyor cart with controller

The invention provides a system for controlling the movement of a motorized cart on which a stud welder or grinder is mounted. The system comprises a speed control mechanism, distance control mechanism, and delay time control mechanism, each adjustable via potentiometer knobs. Directional control is managed by first and second three-way momentary switches and a three-way maintained switch for precise track movements. An LCD screen displays real-time settings, while an integrated power switch and wireless RF transmitter facilitate operation and communication with motor controllers. The custom software codebase ensures intuitive user adjustments. The method includes initializing the system, setting parameters, and controlling movement and operations via the interface. Additionally, an advanced ride cart system is described, featuring a lightweight composite body, touch-sensitive controls, safety features, and a high-capacity battery.
Owner:STRUCTURAL SERVICES INC

Customized software function point identification and diagnosis system based on big data technology

The invention relates to the technical field of customized software identification, and particularly discloses a customized software function point identification and diagnosis system based on a big data technology, which comprises a total data acquisition module, an intelligent data preprocessing module, a function feature extraction module and a dynamic weight adaptive identification module, an abnormal mode diagnosis module and a decision support and optimization suggestion module; through an online element learning algorithm in the dynamic weight adaptive recognition module, the system can quickly update weight parameters based on a very small number of fault samples, large-scale off-line training is not needed, and high recognition performance can be kept in a new project or new version scene. The few-sample rapid adaptation capability effectively solves the generalization bottleneck of a traditional model in the face of frequent iteration and scene diversity, and the model deployment and optimization period is remarkably shortened.
Owner:徐志强

Method and system for infotainment system software update

Systems and methods for generating customized software update packages for a particular infotainment system (108) of a particular vehicle are provided herein. In one example, data may be obtained (402) from one or more software components (114) of the particular infotainment system. One or more feature vectors may be determined based on the data (404). It may be determined that one or more of the software components require a software update based on the one or more feature vectors (406), and the customized software update package may be based on one or more software components determined as requiring a software update (410).
Owner:HARMAN INT IND INC

Intelligent MV and HV circuit breaker testing and diagnosing unit

A smart circuit breaker tester is provided as a portable system for testing medium-voltage circuit breakers. The system includes a programmable logic controller (PLC), a human-machine interface (HMI), transducers for measuring current and voltage, an impedance tester, a smart power supply for supplying voltages required for testing circuit breakers with related power and safety components, and plug and play and OEM cables for connecting the system to the circuit breaker under test. The PLC is programmed with custom software that reports such testing criteria as closing time and closing drain current, opening time and opening drain current, contact resistance, etc. within about two minutes, and permits testing automatically in sequence or manually one at a time. The system permits testing in situ while the circuit breaker is still connected to the circuit(s) being protected, or when drawn out.
Owner:UNITED ARAB EMIRATES UNIVERSITY +1

System and methods for implementing artificial intelligence capabilities in software applications

Systems, methods, and computer-readable media for generating a contextual tutorial for a software workspace within a Software as a Service (SaaS) platform. Systems, methods, devices, and non-transitory computer-readable media may involve at least one processor configured to: access within the SaaS platform a customized software workspace including a plurality of software components therein; analyze the customized software workspace to determine a functional context of the plurality of software components; generate, using a generative artificial intelligence (AI) model, a contextual tutorial based on the determined functional context, wherein the tutorial includes a sequential narrative explaining the function and interrelationship of each of the plurality of software components within the customized software workspace; and output for presentation the generated contextual tutorial to a SaaS platform user via a user interface.
Owner:MONDAY COM LTD

Custom software installation bundles for a hypervisor

An example method of installing a first software installation bundle (SIB) in a hypervisor of a computer includes: receiving, by the hypervisor, the first SIB, the first SIB having a first digital signature created using a first public-private key pair and a first certificate created using the first public-private key pair; receiving, by the hypervisor, a second SIB, the second SIB having a payload being the first certificate, the second SIB having a second digital signature created using a second public-private key pair and a second certificate created using the second public-private key pair; installing, by the hypervisor, the second SIB by verifying the second digital signature and adding the first certificate to a key store of the hypervisor; and installing, by the hypervisor, the first SIB by verifying trust of the first certificate in the key store and verifying the first digital signature.
Owner:VMWARE INC

User device with core applet and custom package api

A user device is disclosed. The user device includes a processor and a memory. The memory includes a core applet, an API interface, and a customized software package. The customized software package communicates with the core applet via the API interface. Another embodiment of invention includes a method comprising: obtaining a user device comprising a processor, and a memory comprising a core applet, an API interface, and a customized software package, wherein the customized software package communicates with the core applet via the API interface; and interacting the user device with an access device.
Owner:VISA INTERNATIONAL SERVICE ASSOCIATION

Technical framework for constructing customized software applications

A technical framework for constructing customized software applications, each customised software application configured to perform a specific role within an organization, the technical framework comprising: configurable data processing components for extracting and ingesting relevant information from data obtained from at least one data source; configurable decision-making components that use at least one of a plurality of Al models or computations for generating a determination from the relevant information; configurable output task components that use at least one of a plurality of Al models or computations for generating an output task for execution according to the determination; and configurable integration components that use an external application for executing the output task; wherein the technical framework has a modular architecture provided for: configuring the data processing components, the decision-making components, the output task components, and the integration components; and assembling a set of the configured components to form the customized software application.
Owner:AIRTS PTE LTD +1

Development method of software instrument based on Qt framework

The invention particularly relates to a software instrument development method based on a Qt framework. The software instrument development method comprises the steps of obtaining instrument demand data; wherein the instrument demand data comprises at least one of an instrument application scene parameter, an in-instrument data monitoring demand parameter and an in-instrument data control demand parameter; determining a component object of the instrument according to the instrument demand data; wherein the component objects are used for being combined to form a custom software instrument; configuring a corresponding control component class according to the type of each component object; calling a parameter setting method corresponding to the control component class to carry out object setting on the control component class so as to realize a target display function; and calling a drawing function, and drawing each control component class to obtain the custom software instrument. According to the method, efficient development of the instrument can be realized, so that the self-defined instrument has good cross-platform performance.
Owner:XIAN AISHENG TECH GRP

Micro-service-based low-code development framework and method

The invention provides a low-code development framework and method based on micro-service, relates to the technical field of computers, and solves the technical problems that in the prior art, diversified software development requirements of enterprises are difficult to meet, and resource conflicts, deployment coupling and service avalanche are likely to occur in the software development process. The framework specifically comprises service support design, micro-service design, storage design and deployment design. The service support design is used for providing key infrastructure and public service for the micro-service system; the micro-service design is used for constructing a series of small micro-services capable of independently bearing a service function based on a service field and a responsibility boundary; the storage design is used for selecting an adaptive storage scheme according to data characteristics and business requirements; the deployment design is used for supporting deployment and operation of the micro-service application under different operating systems. The method is used for secondary development of software products and customized software.
Owner:ANHUI SUN CREATE ELECTRONICS

A power secondary equipment engineering version rapid matching method and device and a storage medium

The application discloses a kind of electric power secondary equipment engineering version fast matching method, device and storage medium, its method includes obtaining the requirement of engineering delivery and judging whether there is custom software demand in requirement, if there is, then research and development custom software and release;If there is not, then select preset software and release;Obtain the bill of materials of engineering delivery, and the bill of materials and release information are quickly matched by matching model;Matching result is obtained, and the matching result is reviewed by artificial and it is judged whether matching result is accurate, if accurate, then directly output final matching result;If not accurate, then modify by artificial and output final matching result;Final matching result is transferred to production center;The application can effectively solve the individual needs of user, when custom software cannot achieve standardization, efficiently and accurately match custom software for delivery hardware.
Owner:NARI TECH CO LTD +1

Method and system for protecting a checkout transaction from malicious code injection

A computer-implemented method for detecting malicious code injection into checkout operations, the method including receiving a report regarding a checkout operation; determining based on the report that a checkout operation includes one or more events satisfying a first criterion; determining that a modification of customizable software code related to the checkout operation satisfies a second criterion; and responsive to the satisfaction of the first criterion and the second criterion, providing an indication of a detection of a potential malicious code injection into the checkout operation.
Owner:SHOPIFY INC

A method and system for developing custom software through CAE simulation of APPs

ActiveCN121255159Bsmall amount of calculationReduced development effortGeometric CADDesign optimisation/simulationData transportDesign engineer
The application discloses a kind of methods and systems for developing custom software by CAE simulation APP, belong to software development technical field.The method includes: determining the parameters required by design engineer in each simulation App in target industry, to generate the part unit corresponding to each simulation App;Using test case, the correctness of the metadata in each simulation App corresponding part unit is checked, to build the part unit library corresponding to the target industry;Using the functional requirements of industry-specific software and part unit library, part unit screening is carried out to combine part units;The combined part unit is packed as industry-specific software.The application can reduce the development workload and cost (i.e. manpower and time) of industry-specific software, the development speed of industry-specific software is fast, the efficiency of developing industry software is high, and the data transmission and interaction between each simulation App in the development process of industry-specific software are guaranteed.
Owner:WEAPON EQUIP RES INST OF CHINA NAT WEAPON EQUIP GRP

Method and system for protecting a checkout transaction from malicious code injection

A computer-implemented method for detecting malicious code injection into checkout operations, the method including receiving a report regarding a checkout operation; determining based on the report that a checkout operation includes one or more events satisfying a first criterion; determining that a modification of customizable software code related to the checkout operation satisfies a second criterion; and responsive to the satisfaction of the first criterion and the second criterion, providing an indication of a detection of a potential malicious code injection into the checkout operation.
Owner:SHOPIFY INC

Methods for determining business plan data and related equipment

This application provides a method and related equipment for determining business plan data. The main purpose is to address the problem that existing methods, such as using Excel spreadsheets or custom software development, are insufficient for enterprise supply chain planning. These methods have poor adaptability and require processing tens of millions of calculations in real-time, limiting computational speed and failing to provide page-level fast response. The method includes: obtaining target demand planning units and target planning indicator items; and calculating the planned indicator data of the target planning indicator items based on the current calculation processing logic of the target demand planning units and target planning indicator items. The planned indicator data is obtained through CPU calculation using an in-memory database.
Owner:SHANSHU TECH (BEIJING) CO LTD +3

Methods for configuring an edge computing platform and apparatuses for implementing the same

A method for configuring a computing platform for edge computing with a software is provided, which comprises: receiving as input data software code; parsing the software code for identifying in the software code dependency data to be customized for execution of the software on the computing platform; customizing the software code dependency data for execution of the software on the computing platform; generating the software based on the software code and the customized software code dependency data; and loading the software onto the computing platform for execution.
Owner:SCHNEIDER ELECTRIC IND SAS

Domestic substitution-oriented Windows application and data automatic migration method and system

PendingCN120950455AVersion controlFile system administrationPersonalizationGeneral purpose software
The invention discloses a Windows application and data automatic migration method and system oriented to localization substitution, and the method comprises the steps: deploying a migration management platform on a target system virtual machine, and storing a universal software installation package supported by a target system; uploading the customized software installation package of the enterprise to a migration management platform, and analyzing the customized software installation package by using a dpkg tool; deploying an agent in the source Windows system to read a personalized software configuration file, and sending the personalized software configuration file to the migration management platform for analysis and replacement; deploying an agent which is packaged into a deb package in a target system so as to synchronize software composition information from a migration management platform, and silently executing an installation command of a dpkg tool to install customized software; and comparing, installing and updating the installed software in the two systems through the migration management platform, and migrating software configuration files and user data. According to the invention, the problems of low manual migration efficiency, long service interruption time and split user experience are solved.
Owner:SICHUAN ZHONGDIAN AOSTAR INFORMATION TECHNOLOGIES CO LTD +1

Methods and systems for infotainment system software updates

Systems and methods are herein provided for generating a custom software update package for a specific infotainment system of a specific vehicle. In one example, data may be obtained from one or more software components of the specific infotainment system. One or more feature vectors may be determined based on the data. One or more of the software components may be determined to demand software update based on the one or more feature vectors, and the custom software update package may be based on the one or more software components determined to demand software update.
Owner:HARMAN INT IND INC

Tailoring software product version update information

PendingUS20250378484A1Version controlCommercePersonalizationRelease notes
Architectures and techniques are described that can personalize, customize, or otherwise tailor a presentation of product version update information in accordance with certain embodiments of this disclosure. Such can be accomplished by comparing software product version data (e.g., release notes, data from a code repository, data from a documentation repository, . . . ) to customer data (e.g., customer equipment, topology, configuration, settings, . . . ). The tailored output can be tailored to a specific customer, a specific role within the customer organization (e.g., security officer, database administrator, . . . ), or a specific user within the customer organization. The tailored output can be targeted to appeal to a specific audience, increasing the likelihood of prompt acceptance of the new version of the software product.
Owner:DELL PROD LP

Interactive voice response system for automated refill and delivery scheduling for medication delivery

The interactive voice response (IVR) system allows patients to request refills and schedule deliveries without having to interact with an agent. The IVR system utilizes cloud hosted call center software, business logic, a custom software workflow, and integration to a pharmacy management information system to provide a self-service solution to complete this task without the assistance of an agent. The IVR system also calculates an expected date for delivery based on information provided by the patient.
Owner:MEDVANTX

A software configuration method, device, apparatus and storage medium

The application discloses a software configuration method and device, equipment and storage medium. The method comprises the following steps: obtaining a customized partition of an internal storage space of software firmware of a vehicle-mounted device, and establishing standard folders and user code folders in each customized partition; when receiving a configuration request of a target user, soft connecting each standard folder to a temporary file system, and determining customer information of the target user; and performing software configuration according to the customer information, the standard folders, the user code folders and the temporary file system. The customized partition of the internal storage space of the software firmware of the vehicle-mounted device is obtained, the customized partition comprises the standard folders and the user code folders, each standard folder is soft connected to the temporary file system during configuration, and finally, the software configuration can be performed according to the customer information of the target user, the standard folders, the user code folders and the temporary file system, so that the software firmware package does not need to be customized for the customer by a unit, and the development and test workload and the post-maintenance workload are reduced.
Owner:SHENZHEN STREAMING VIDEO TECH

Method and system for developing customized software through CAE simulation APP

The invention discloses a method and system for developing customized software through a CAE simulation APP, and belongs to the technical field of software development. The method comprises the following steps: determining parameters required by a design engineer in each simulation App in a target industry to generate a part unit corresponding to each simulation App; performing correctness check on metadata in a part unit corresponding to each simulation App by adopting a test case so as to construct a part unit library corresponding to the target industry; part unit screening is carried out by utilizing function requirements of industry special software and a part unit library, so that part unit combination is carried out; and packaging the combined part units into industrial special software. According to the method, the development workload and cost (namely manpower and time) of the special industry software can be reduced, the development speed of the special industry software is high, the development efficiency of the special industry software is high, and data transmission and interaction among the simulation App in the development process of the special industry software are ensured.
Owner:WEAPON EQUIP RES INST OF CHINA NAT WEAPON EQUIP GRP

Remote selection of beverages using a beverage dispenser

A beverage order fulfillment system allows beverage fulfillment to be implemented from a mobile device without requiring a custom software application on the mobile device, but rather uses a network connection to control beverage dispenser operation. The mobile device incorporates network browser software and the network browser software is configured to initiate a communication session with at least one server. Data entry options are displayed on an interactive GUI to cause a first computer to transmit beverage selection commands to beverage dispensing software via the at least one server in a corresponding beverage fulfillment instance. The at least one server incorporates a web socket application program interface (API) that is stored on the at least one server and configured to connect a communication link to the beverage dispenser and the network browser software on the first computer.
Owner:THE COCA COLA CO

Message processing method and system, program product and storage medium

The invention discloses a message processing method and system, a program product and a storage medium, and the method comprises the steps: obtaining a plurality of protocol data units (PDUs), enabling the PDUs to be obtained through the division of message information according to message periods, and enabling each PDU to have a corresponding message period; the method comprises the following steps: for each PDU, calling a first type of main function instance corresponding to the PDU based on a message period of the PDU, each first type of main function instance having a mapping relationship with at least one message period, and for each PDU, converting the PDU into a preset format required by a protocol stack based on the first type of main function instance corresponding to the PDU. In other words, messages in different periods can be matched to corresponding main function instances to be processed, so that custom software does not need to be independently developed for high-frequency messages, the complexity of software integration and maintenance is reduced, the development cost is reduced, and the compatibility and stability of software are improved.
Owner:SHANGHAI LIXIANG AUTOMOBILE CO LTD