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

30 results about "Function as a service" patented technology

Network protocol for communication among lighting and other devices

A protocol for controlling lighting devices within a network enables bidirectional communication between different connected devices, any of which may function as a server, a device, a broker, or multiple of these roles. Upon initialization of the network, a server device requests a basic configuration data file from each device on the network and, thereafter, requests a more extensive configuration data file identifying capabilities and functionalities of the device which the manufacturer has made discoverable. Each device sends its basic configuration file to the server device upon any of power on, reboot, reset, hardware configuration change, or software change to the respective device. A device on the network can also be a collection of sub-devices each of which may be separately identified, and their respective capabilities evaluated, so that the server can separately control either the device or any of the individual sub-devices.
Owner:ARKAOS SA

Securing function as a service cloud computing environments

A system and method of securing a Function as a Service (FaaS) cloud computing system without using access rights to operating system (OS) kernels of the cloud service system. The method includes receiving a request to invoke a user-function associated with a computing language. The method includes executing the user-function within an operating system that executes on a processing device of the cloud service system. The method includes monitoring, by the processing device, a real-time behavior of the user-function using a security sensor that executes within the operating system, wherein the security sensor is without access rights to a kernel of the operating system. The method includes acquiring behavioral data indicative of the real-time behavior of the user-function.
Owner:CROWDSTRIKE

Cloud service discovery method and device, storage medium and computer program product

The invention discloses a cloud service discovery method and device, a storage medium and a computer program product, and relates to the technical field of data processing, and the method comprises the steps: requesting cluster service configuration information from a Kafka management and control platform according to a pre-established communication connection channel, and receiving a metadata request sent by a client; judging the request type of the metadata request, and forwarding the metadata request to a Kafka cluster based on the request type and cluster service configuration information, so that the Kafka cluster returns response data according to the metadata request; and receiving response data, packaging the response data, and sending the packaged response data to the client, so that the client performs data writing and / or data reading according to the response data. Metadata requests are forwarded through the Kafka metadata gateway, the Kafka metadata gateway serves as a service discovery intermediary, a client does not need to concern details of a bottom layer cluster and depends on the centralized control and forwarding capacity of the Kafka metadata gateway serving as an intermediary layer, and unified entry non-inductive access and load balancing of the Kafka service on the cloud are achieved.
Owner:CHINA MERCHANTS BANK

Satellite system and system control method

In a system where multiple satellites autonomously take turns acting as servers, the servers will be rotated according to instructions from a ground station. [Solution] The server, which is a satellite 200 that has obtained server rights, receives a priority notification when a ground station 300 transmits the priority notification. If the server receives the priority notification, it selects the satellite 200 specified in the priority notification as the server for the next time interval. If the server does not receive the priority notification, it selects one of the multiple satellites as the server for the next time interval based on the status information of the server and the status information of each client.
Owner:MITSUBISHI ELECTRIC CORP

Functions as a service

Some embodiments of the invention provide a method of implementing a FaaS (functions as a service) framework executing in a first cloud for multiple applications operating on multiple machines in the first cloud. The method provides to the FaaS framework (1) multiple sets of credentials for accessing of multiple cloud providers and (2) a set of selection rules for selecting cloud providers from the multiple cloud providers to execute multiple functions for the multiple programs. For each particular function in the multiple functions, the method configures the FaaS framework to use the set of selection rules to select a particular cloud provider from the multiple cloud providers to execute the particular function, and configures the FaaS framework to use a particular set of credentials associated with the selected particular cloud provider from the multiple sets of credentials to forward the particular function to the selected particular cloud provider for execution.
Owner:VMWARE INC

Function, namely service resource awareness overall planning method oriented to computing power network

The invention discloses a computing power network-oriented function, namely a service resource sensing overall planning method, and belongs to the fields of cloud computing, server-free computing and computing power networks. The invention provides an efficient resource awareness and unified scheduling scheme which is divided into three stages: a task execution time prediction stage, a workflow scheduling stage and a data-driven FaaS platform construction stage. In the task execution time prediction stage, the transmission and execution time of the task is predicted by utilizing the dynamic change characteristics of the task in the system. In the workflow scheduling stage, the predicted transmission and execution time of the task is utilized, attributes such as the structure and the data size of the workflow and the function category are comprehensively considered, and computing power nodes are reasonably distributed so as to reduce the execution time delay of the workflow. In the data-driven FaaS platform construction stage, a FaaS platform normal form capable of making decisions by depending on data streams is constructed, so that system time delay caused by a workflow processing flow in the platform is reduced. According to the method, the computing power resource utilization rate and the FaaS service response efficiency are remarkably improved, the cold start delay is reduced, unified perception and efficient overall planning of heterogeneous and cross-domain resources are achieved, reliable support is provided for high-performance and cross-domain server-free application, and the method has wide application value and development prospects.
Owner:SOUTHEAST UNIV

Workflow-based faas platform for multi-event processing and service provision apparatus and method therefor

PendingUS20260154641A1Interprogram communicationTransmissionOperating systemFunction as a service
A workflow-based FaaS (Function as a Service) platform for multi-event processing, as well as a service-providing apparatus and method therefor. A Function as a Service (FaaS) platform for multi-event processing based on Kubernetes comprises an event-driven framework configured to detect events input from a mobile network and events input from a cloud, and to determine whether a combination of subscribed multiple events satisfies a preset condition; a workflow configured to execute a series of functions for performing one of an action, waiting, and restarting according to the combination of the multiple events when the combination of the multiple events satisfies the preset condition; and a state storage configured to store, based on identification information of an event consumer subscribing to a predetermined event, one of information about detection of the predetermined event, information about completion of a predetermined function execution, information about execution of a predetermined function in the workflow, and information about abnormal termination of a predetermined function in the workflow.
Owner:FOUND OF SOONGSIL UNIV IND COOP

Flexible text data intelligent labeling system and method based on function as a service

ActiveCN117972013BData setData acquisition
The application provides a flexible text data intelligent labeling system based on a function as a service, comprising: a data acquisition module configured to acquire a to-be-labeled data set and user input; a template management module configured to generate a function template of a labeling task based on the user input, and to acquire a function written by the user for packaging; a function creation module configured to construct a function image based on the packaged data, and to store the function image in a function image database, and to deploy the function image through OpenFaaS; an intelligent labeling module configured to acquire a corresponding model image from the model image database based on the user input, to construct a labeling model based on the model image, and to perform intelligent labeling on the to-be-labeled data set based on the labeling model through OpenFaaS; and a proofreading module configured to perform proofreading to obtain a proofread labeling result. The application with the above scheme enables the user to freely write and use a model to perform intelligent labeling on data according to an actual business scenario, thereby improving the labeling efficiency of data.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Checkpoint system for accelerators / quantum computing functions-as-a-service

A system for accelerator functions as a service is disclosed. The system may receive a job that includes a computer (CPU) portion and an accelerator portion. When the accelerator portion is performed, an execution time associated with a time for the accelerator to return results is determined. Resources or a portion thereof allocated to the job, or the CPU portion are freed or reallocated to another job at least during the execution time. The job is queued to receive resources when the results are received from the accelerator.
Owner:DELL PROD LP

Equipment networking method, equipment, system and medium in complex network environment

The invention discloses an equipment networking method, equipment, a system and a medium in a complex network environment. The method comprises the following steps: judging whether a local machine serves as a DHCP (Dynamic Host Configuration Protocol) server in a network or not; if not, an address configuration request is broadcasted to the network, so that an allocation address of a DHCP server in the current network is received within a preset time threshold value, and a local LLDP message is generated to be broadcasted to neighbor equipment in the current network; receiving a neighbor LLDP message sent by the neighbor equipment, analyzing the neighbor LLDP message to obtain a second identifier of the neighbor equipment, and judging whether the neighbor equipment serves as a DHCP server or not based on the second identifier; and if the neighbor equipment serves as a DHCP server, delaying a preset time threshold value of the local machine so as to ensure that the local machine sets the allocation address as a target protocol address of the local machine and sets the first candidate address as invalid within the delayed preset time threshold value. According to the invention, the networking efficiency in a complex network environment can be improved.
Owner:YEALINK (XIAMEN) NETWORK TECHNOLOGY CO LTD

Function as service (FAAS) system enhancements

The invention discloses a function as a service (FAAS) system enhancement. A computing system configured to provide such enhanced FaaS services includes one or more control architecture subsystems, a software and orchestration subsystem, a network and storage subsystem, and a security subsystem. The computing system performs a function in an execution environment provided by an architecture subsystem in response to a user-triggered event, the architecture subsystem representing an abstraction of execution management and protecting the user from the burden of managing execution. A software and orchestration subsystem allocates computing resources for function execution by intelligently rotationally accelerating and rotationally decelerating containers for function code to achieve reduced instantiation latency and increased execution scalability while maintaining secure execution. Further, the computing system enables consumers to make payments only when their code is executed to achieve granularity charging to a millisecond-level increment.
Owner:INTEL CORP

Function as a Service Dynamic Event Propagation

PendingUS20260099394A1Interprogram communicationEngineeringEvent propagation
A system can maintain a function-as-a-service architecture that comprises a group of executable serverless functions, a group of message consumers, and a group of message brokers, wherein respective message brokers of the group of message brokers are configured to transmit respective messages to respective message consumers of the group of message consumers, and wherein the respective message consumers are configured to transmit the respective messages to respective functions of the group of executable serverless functions. The system can determine respective utilization metrics of the respective message consumers. The system can determine that a utilization metric of the respective utilization metrics satisfies a misutilization criterion. The system can adjust which ones of the message brokers communicate with which ones of the message consumers based on the utilization metric being determined to satisfy the misutilization criterion.
Owner:DELL PROD LP

Super-computing internet operator servitization method and device

The invention provides a supercomputing internet operator servitization method and device. The supercomputing internet operator servitization device comprises a control end core service unit and a function execution management unit. Deploying the control end core service unit in a front-end server of the super-computing cluster system; and deploying the function execution management unit in a cluster shared file system of the supercomputing cluster system. According to the method, the technical thought of function-as-a-service is introduced into the super-computing internet under the condition of complying with the safety management and control and resource allocation modes of the current super-computing center, flexible supply of super-computing resources is realized, and the servitization construction and operation of super-computing internet operators are supported. According to the method, a complex cross-domain cooperative computing task is decomposed into reusable operator units, the operator units are flexibly deployed and run in supercomputing resources in a servitization mode, and operator loading is optimized by means of technologies such as self-adaptive adaptation, operator automatic measurement and cross-domain cooperative scheduling, so that efficient resource utilization and flexible application development are realized.
Owner:COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI

Function as a service fusion deployment

ActiveUS12511120B2Version controlSoftware reuseSoftware engineeringFunction as a service
A system can determine that a first containerized function invokes a second containerized function. The system can access first source code of the first containerized function from a repository. The system can access second source code of the second containerized function from the repository. The system can package the first source code and the second source code into an image that comprises a container in which the first source code and the second source code are configured to execute. The system can deploy the image to produce a deployed image. The system can terminate a first executing instance of the first containerized function. The system can terminate a second executing instance of the second containerized function. The system can direct a first call to invoke the first containerized function to the deployed image. The system can direct a second call to invoke the second containerized function to the deployed image.
Owner:DELL PROD LP

server

This application discloses a server, relating to the field of server technology. The server includes multiple power supply units, multiple motherboard computing nodes, a first bus, and a backplane. One power supply unit is disposed on one motherboard computing node, and the motherboard computing node includes a first power expansion interface. The power supply unit is electrically connected to the first power expansion interface. The first bus is electrically connected to the first power expansion interfaces of the multiple motherboard computing nodes. The backplane includes a second power expansion interface, and the first bus is also electrically connected to the second power expansion interface. The first bus acts as the power distribution hub of the server. The power supplied by the multiple power supply units is evenly distributed on the first bus before being allocated to the corresponding loads. The first bus has a simple structure, which helps to reduce costs, effectively achieve thermal management, and improve current balance.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Programs, information processing systems

To improve interest. [Solution] The computer functions as a service providing unit that provides a service, a first generation unit that causes a generative model to generate a first object based on first usage information corresponding to the usage status of the service by a first user, a second generation unit that causes a generative model to generate a second object that can be used in the service by a second user based on second usage information corresponding to the usage status of the service by a second user, and a usage unit that makes the second object available to the first user in the service.
Owner:COLOPL

Static webpage generation method and device, electronic equipment and storage medium

The application provides a static webpage generation method and device, electronic equipment and storage medium, and relates to the technical field of cloud computing. The method comprises the following steps: receiving a page generation request sent by a client through a browser, wherein the page generation request comprises a plurality of hash resource names, and the plurality of hash resource names are obtained by performing hash processing on a plurality of actual resource names; determining the plurality of actual resource names according to the plurality of hash resource names; obtaining a plurality of static resources according to the plurality of actual resource names; generating a file stream corresponding to the plurality of static resources; generating a target network address according to the plurality of actual resource names and the file stream, and sending the target network address to the client, wherein the target network address is used for the client to access the plurality of static resources. According to the above scheme, the generation of the static page is executed by using the function as a service method, the application server is not dependent, and the function package of the application server is not affected, so that the generation efficiency of the static webpage is improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Systems, methods, and devices for indirect network sharing

A solution for indirect network sharing is described herein. A user equipment (UE) may receive a Public Land Mobile Network (PLMN) Identifier (ID) corresponding to a hosted operator network and one or more participating operator networks. The UE may select a PLMN ID for a participating operator network and communicate with the hosted operator network to perform one or more procedures based on the PLMN ID for the participating operator network. Examples of such procedures may include an authentication procedure, a registration procedure, a protocol data unit (PDU) session establishment procedure, and subsequent data transfer to an external network. An access and mobility management function (AMF) of the hosted operator network acts as a serving AMF, and one or more functions in the hosted operator network and the participating operator network may be selected to complete the procedures.
Owner:APPLE INC

A method and device for providing supercomputing internet operator services

The present invention provides a method and device for servitizing supercomputing Internet operators. The servitizing device for supercomputing Internet operators includes a control-end core service unit and a function execution management unit; the control-end core service unit is deployed in the front-end server of the supercomputing cluster system; and the function execution management unit is deployed in the cluster shared file system of the supercomputing cluster system. While complying with the current security management and resource allocation methods of supercomputing centers, the present invention introduces the technical idea of ​​"function as a service" into the supercomputing Internet, realizes the elastic supply of supercomputing resources, and supports the construction and operation of supercomputing Internet operator services. The present invention decomposes complex cross-domain collaborative computing tasks into reusable operator units, and flexibly deploys and runs them in supercomputing resources in a service-oriented manner. At the same time, with the help of technologies such as adaptive adaptation, automatic operator measurement, and cross-domain collaborative scheduling, it optimizes operator loading, thereby achieving efficient resource utilization and flexible application development.
Owner:COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI

Systems, methods, and devices for indirect network sharing

Described herein are solutions for indirect network sharing. A user equipment (UE) can receive public land mobile network (PLMN) identifiers (IDs) corresponding to a hosting operator network and one or more participating operator networks. The UE can select a PLMN ID of a participating operator network and communicate with the hosting operator network to perform one or more procedures based on the PLMN ID of the participating operator network. Examples of such procedures can include an authentication procedure, registration procedure, a protocol data unit (PDU) session establishment procedure and subsequent data transfer to external networks. An access and mobility management function (AMF) of the hosting operator network acts as the serving AMF and can select one or more functions in the hosting operator network and the participating operator network to complete the procedures.
Owner:APPLE INC

System and method for implementing packet processing network functions as a service

A method and a system including a data plane service implementation (DPSI) platform operably accessible via application programming interfaces (APIs), implement packet processing network functions as a service. The APIs allow creation, customization, and configuration of network service-supporting application logics (ALs) and network service packages. The DPSI platform creates a packet processing primitive (PPP) by applying a use-case-specific primitive specification to a corresponding primitive template retrieved from a repository, and stores the PPP in a repository. Each PPP instance is implemented as an independent, self-contained, functional part of a whole data plane packet processing network function. The DPSI platform creates an AL based on a use-case-specific AL specification using one or more PPPs corresponding to the use-case-specific AL specification, and stores the AL in another repository. The DPSI platform creates and stores a network service package including one or more ALs corresponding to a use-case-specific service specification in another repository.
Owner:REDEVI INC

Management of federated learning in 5g system

PendingUS20250232225A1EngineeringMachine learning
Systems and methods are disclosed for Federated Learning (FL) in 5G systems. The FL enables collaborative machine learning (ML) across distributed data sources without exchanging raw data. The management framework includes an ML training function acting as FL server that aggregates local models from multiple ML training functions acting as FL clients. The FL clients train models locally and share only model parameters with the server at configured intervals. The management system provides capabilities for discovering FL roles, selecting appropriate FL clients based on training requirements, monitoring performance of global and local models, and tracking client contributions to the FL process. Authentication procedures between FL server and clients ensure secure model exchange.
Owner:YAO YIZHI

Securing function as a service cloud computing environments

A system and method of securing a Function as a Service (FaaS) cloud computing system without using access rights to operating system (OS) kernels of the cloud service system. The method includes receiving a request to invoke a user-function associated with a computing language. The method includes executing the user-function within an operating system that executes on a processing device of the cloud service system. The method includes monitoring, by the processing device, a real-time behavior of the user-function using a security sensor that executes within the operating system, wherein the security sensor is without access rights to a kernel of the operating system. The method includes acquiring behavioral data indicative of the real-time behavior of the user-function.
Owner:CROWDSTRIKE

A function-as-a-service-based data pre-labeling method and system

The application relates to the technical field of large model data labeling, in particular to a data pre-labeling method and system based on function as a service. The method comprises the following steps: receiving a user-configured programming language, a model image address, a self-defined request construction function code and a result analysis function code. The function code is encapsulated into a containerized function and deployed to a FaaS platform, and the model image is deployed to provide model services. The request construction function is responsible for converting the data to be labeled into model input, and the result analysis function converts the model output into a platform format. When a task is triggered, the two functions are called to complete data conversion and result analysis, and the instance resources are automatically released after the task is completed. By creating and releasing instance resources on demand, the waste of computing resources during no task is avoided, and the flexibility, scalability and resource utilization efficiency of the system are improved.
Owner:INSPUR GENERSOFT CO LTD

Methods and systems for executing functions as a service (FAAS) applications

Methods and systems for executing Functions as a Service (FaaS) applications A method for executing Function as a Service (FaaS) functions involves bringing a FaaS function to a test execution with a hardware configuration and testing it based on a performance criterion to obtain a test result. The test result is compared with at least one further test result for a test execution of the FaaS function with at least one further hardware configuration. Based on the comparison, the hardware configuration for executing the FaaS function is selected. This method enables optimal hardware selection for FaaS function execution by evaluating performance across different configurations before operational deployment.
Owner:SIEMENS AG

Programs, information processing systems

To improve interest. [Solution] The computer is configured to function as a service provider unit that provides services, a first generation unit that generates a first object in a generation model based on first usage information corresponding to the service usage status of a first user, a second generation unit that generates a second object usable by a second user in the service in a generation model based on second usage information corresponding to the service usage status of a second user, and a usage unit that makes the second object available for use by the first user in the service.
Owner:COLOPL

Server

The invention discloses a server, and relates to the technical field of servers, and the server comprises a plurality of power supply units, a plurality of mainboard computing nodes, a first busbar and a middle backboard. One power supply unit is arranged on one mainboard computing node, the mainboard computing node comprises a first power expansion interface, and the power supply unit is electrically connected with the first power expansion interface. And the first busbar is electrically connected with the first power supply expansion interfaces of the plurality of mainboard computing nodes. The middle backboard comprises a second power supply expansion interface, and the first busbar is further electrically connected with the second power supply expansion interface. The first busbar serves as a power distribution center of the server, current sharing of electric energy provided by the power supply units is achieved on the first busbar, then the electric energy is distributed to the corresponding loads, the first busbar is simple in structure, cost reduction is facilitated, heat management is effectively achieved, and the current balance degree is improved.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Intelligent agent tool invocation method and product based on function-as-a-service platform

A method and product for invoking intelligent proxy tools based on a Function as a Service (Quais) platform, relating to the field of computer technology, involves converting a first tool invocation request into a first function invocation request, sending the first function invocation request to the Quais platform, retrieving the execution result of the first function corresponding to the first function invocation request from the Quais platform, and returning the first function execution result to the intelligent proxy. This method reuses the resource scheduling, security isolation, high availability, and network transmission capabilities of the Quais platform, eliminating the need to deploy separate model context protocol services for each tool. It provides a unified and scalable toolset for the intelligent proxy at low cost. No protocol modification or code adaptation is required; any function from the Quais platform can be used as a tool for the intelligent proxy, achieving plug-and-play functionality. It can cover all functions already integrated into the Quais platform, greatly enriching the tool ecosystem of the intelligent proxy.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Setting and / or detecting internet protocol version of o-RU in o-ran

A radio access network control apparatus for controlling an O-RAN including the O-RU as a radio unit has at least one processor that performs: by an IP version setting unit, setting the Internet Protocol version required for the O-RU to IPv6; by an IP version detecting unit capable of communicating with the O-RU, detecting that IPv6 is included in the Internet Protocol version supported by the O-RU. The IP version detecting unit functions as a NETCONF client in the NETCONF implemented via the O1 interface, and acquires from the O-RU that functions as a NETCONF server the information suggesting the Internet Protocol version supported by the O-RU.
Owner:RAKUTEN MOBILE INC

Function as a service fusion deployment

A system can determine that a first containerized function invokes a second containerized function. The system can identify a first number of instances of the first containerized function, and a second number of instances of the second containerized function. The system can determine a first cost of executing the first number of instances of the first containerized function, and the second number of instances of the second containerized function, wherein the first cost comprises a first computer memory cost, a first computer storage cost, and a first service level agreement violation cost. The system can determine a second cost associated with executing a third number of instances of a third container that comprises the first function and the second function. The system can, in response to determining that the second cost is less than the first cost, execute the third number of instances of the third container.
Owner:DELL PROD LP