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

22 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.

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

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

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

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

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