Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

31 results about "Function as a service" patented technology

Task computing

Task Computing computer system by segmenting the system into a plurality of implementation tiers of a presentation layer, a remote procedure call programming interface (API), a middleware layer to which the presentation layer interfaces via the remote procedure call API to real-time, dynamically generate a computer implemented task interface at the presentation layer to a semantically described source of function as a service on a computer system, and a service layer and a function source realization layer providing the semantically described source of function as the service on the computer system to which the middleware layer interfaces. Real-time and dynamically composing an executable task that comprises one or more services using the generated task interface at the presentation layer to one or more services on the computer based upon the semantically described application-, device- and service-rich computer.
Owner:FUJITSU LTD

Building distributed software services as aggregations of other services

Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is leveraged to allow programmatic portlets to serve as proxies for web services, thereby extending portlets beyond their traditional visual role. A deployment interface and a system interface are described for these portlet proxies. The deployment interface is used for composing new web services, and a composition tool is described. The system interface allows for run-time management of the web services by the portal platform. The service provider for a particular function may be bound to the portlet proxy at development time or at run-time.
Owner:IBM CORP

Programmatic management of software resources in a content framework environment

Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is leveraged to allow programmatic portlets to serve as proxies for web services, thereby extending portlets beyond their traditional visual role. A deployment interface and a system interface are described for these portlet proxies. The deployment interface is used for composing new web services, and a composition tool is described. The system interface allows for run-time management of the web services by the portal platform. The service provider for a particular finction may be bound to the portlet proxy at development time or at run-time.
Owner:IBM CORP

Task computing

Task Computing computer system by segmenting the system into a plurality of implementation tiers of a presentation layer, a remote procedure call programming interface (API), a middleware layer to which the presentation layer interfaces via the remote procedure call API to real-time, dynamically generate a computer implemented task interface at the presentation layer to a semantically described source of function as a service on a computer system, and a service layer and a function source realization layer providing the semantically described source of function as the service on the computer system to which the middleware layer interfaces. Real-time and dynamically composing an executable task that comprises one or more services using the generated task interface at the presentation layer to one or more services on the computer based upon the semantically described application-, device- and service-rich computer.
Owner:FUJITSU LTD

Disaster recovery appliance

A disaster recovery appliance is described herein. The disaster recovery appliance is coupled to one or more servers. The disaster recovery appliance continuously receives backup data for each of the one or more servers. When a server fails, the disaster recovery appliance, replaces the failed server. While the failed server is inaccessible, the disaster recovery appliance is able to mimic the functionality of the failed server. In some embodiments, the disaster recovery appliance is able to act as a server in addition to a backup device for the other servers.
Owner:GOODRICH JOHN B +1

Method and device for configuring a user agent to operate as a web server

The present invention is directed toward a computer implemented method and device for configuring a user agent (e.g., a web browser) to act as a web server, and host services to be available to the end users of other user agents (e.g., web browsers) acting as clients. Such services may be provided by executing web widgets written in a scripting language, or provided as simple HTML services. The present invention further provides various techniques (e.g., Network Address Translation (NAT) traversal) for allowing requests for a service to pass to the user agent acting as a server, by making such requests appear to a firewall as responses to an initial request made by the user agent.
Owner:OPERA SOFTVEAR AS

Method and device for configuring a user agent to operate as a web server

The present invention is directed toward a computer implemented method and device for configuring a user agent (e.g., a web browser) to act as a web server, and host services to be available to the end users of other user agents (e.g., web browsers) acting as clients. Such services may be provided by executing web widgets written in a scripting language, or provided as simple HTML services. The present invention further provides various techniques (e.g., Network Address Translation (NAT) traversal) for allowing requests for a service to pass to the user agent acting as a server, by making such requests appear to a firewall as responses to an initial request made by the user agent.
Owner:OPERA SOFTVEAR AS

System for providing function as a service (FAAS), and operating method of system

A system for providing a function as a service (FaaS) is provided. The system includes a communicator which receives a request for setting resources to execute the function, a memory which stores one or more instructions, and a processor. The processor executes the stored instructions. When the processor executes the instructions, it analyzes characteristics of the function and provides recommendation information related to the setting of the resources to execute the function based on a result of the analyzing.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for persistent helpers for functions as a service (FAAS) in cloud computing environments

A method for improving the performance of functions-as-a-service including receiving a first function call comprising a first argument, performing a first function responsive to the first argument comprised by the first function call, producing a first function result, generating a first precomputation argument that differs from the first argument responsive to the first function call, executing a first persistent function responsive to the first precomputation argument, the persistent function comprising performing at least one precomputation operation, the at least one precomputation operation comprising performing the first function responsive to the first precomputation argument, producing a first precomputation result, storing the first precomputation result, receiving a second function call comprising a second argument, comparing the second argument to the first precomputation argument, and upon determining the second argument is identical to the first precomputation argument, transmitting the first precomputation result from a source of the second function call.
Owner:MADISETTI VIJAY

Wireless communication terminal

Provided is a radio communication terminal, A telephone set 2 is provided with a plurality of IC cards 212 and 213 storing subscriber information including a telephone number. The telephone set is provided with a function as a service setting change means requesting the start and stop of service in a network side facility 1 at every subscriber information, a function as a switching detection means detecting switching of the telephone number used for communication with a telephone network and a base band processor 203 having a function as a control means requesting the start of service in the network side facility 1 from the service setting change means on the telephone number which is not used for communication and requesting the stop of service in the network side facility 1 from the service setting change means on the telephone number used for communication when switching is detected.
Owner:KYOCERA CORP

System of providing contents information on idle-mode screen of mobile terminal using personal computer of functioning as server, method thereof and computer readable record medium on which program for executing method is recorded

An idle-mode service system, and more particularly, to a service system in which a personal computer is used as peer to peer (P2P) / WEB to phone (W2P) to provide contents on the idle-mode screen of a mobile communication terminal is provided. A system of providing contents information on the idle-mode screen of a mobile communication terminal using a personal computer that functions as a server comprises an on line portal server for providing contents to a personal computer through a communication network, a personal computer in which contents extraction / conversion programs for extracting contents from the on line portal server to convert the extracted contents to be displayed on the idle-mode screen of the mobile communication terminal are built, and a mobile communication terminal for receiving the contents from the personal computer to display the received contents on the idle-mode screen.
Owner:INSPRIT

Method and system for persistent helpers for functions as a service (FAAS) in cloud computing environments

A method for improving the performance of functions-as-a-service including receiving a first function call including a first argument, performing a first function responsive to the first argument including by the first function call, producing a first function result, generating a first precomputation argument that differs from the first argument responsive to the first function call, executing a first persistent function responsive to the first precomputation argument, the persistent function including performing at least one precomputation operation, the at least one precomputation operation including performing the first function responsive to the first precomputation argument, producing a first precomputation result, storing the first precomputation result, receiving a second function call including a second argument, comparing the second argument to the first precomputation argument, and upon determining the second argument is identical to the first precomputation argument, transmitting the first precomputation result from a source of the second function call.
Owner:MADISETTI VIJAY

Resource allocation optimization support system and resource allocation optimization support method

A resource allocation system calculates a performance ratio and a cost for each of a plurality of service tiers. For each of the service tiers, the performance ratio is a ratio of the intended performance to an agreement performance, the agreement performance is a performance that serves as a reference performance of the service tier, the intended performance is a performance calculated for the service tier, and the cost is based on a used capacity of an allocated storage resource among the storage resources belonging to the service tier. The system displays a service tier map that has an axis corresponding to the performance ratio and a second axis orthogonal to the axis and corresponding to the cost. A display object is placed, for each service tier, at a position according to the calculated performance ratio and the calculated cost of the service tier on the service tier map.
Owner:HITACHI LTD

Function as a service (FAAS) execution distributor

The disclosure provides an approach for distribution of functions among data centers of a cloud system that provides function-as-a-service (FaaS). For example, the disclosure provides one or more function distributors configured to receive a request for loading or executing a function, automatically determine an appropriate data center to load or execute the function, and automatically load or execute the function on the determined data center. In certain embodiments, the function distributors are further configured to determine an appropriate data center to provide storage resources for the function and configure the function to utilize the storage resources of the determined data center.
Owner:VMWARE INC

System of providing contents information on idle-mode screen of mobile terminal using personal computer of functioning as server, method thereof and computer readable record medium on which program fo

The present invention provides a system for providing content information on an idle mode screen of a mobile terminal using a personal computer functioning as a server, a method thereof, and a computer-readable recording medium recorded with a program for executing the method. The present invention provides an idle mode service system, and more particularly, provides a system in which a personal computer is used as a peer-to-peer (P2P) / WEB-to-phone (W2P) to provide content on an idle mode screen of a mobile communication terminal service system. This system for providing content information on an idle mode screen of a mobile communication terminal using a personal computer acting as a server includes: an online portal server for providing content to the personal computer through a communication network; and a personal computer in which is built a content extraction / conversion program that extracts content from a portal server, converts the extracted content, and displays it on the idle mode screen of the mobile communication terminal; and a mobile communication terminal for receiving content from the personal computer, and The received content is displayed on the idle mode screen.
Owner:INTROMOBILE

Method and apparatus for providing function as service platform

Embodiments described herein provide methods and apparatus for enabling third party developers to use functions in a function as a service platform. The method comprises the following steps: storing one or more corresponding function descriptions associated with one or more functions available for a third-party developer to use in a function directory, wherein each function description comprises an intention and a function name of the corresponding function; receiving, from the first function developer, a function call including an indication of the first intent; and selecting a first function description matched with the first intention from the function directory.
Owner:TELEFON AB LM ERICSSON (PUBL)

Portable predictable execution of serverless functions

Provided herein are methods and systems for providing a function as a service in a predictably timed manner, for example within a deadline or in a given frequency. A specialized executor function, namely a custom runner, is called from the function service using a wrapper function on the framework controller. The process allocates some, or all of the required computing resources required to execute a function on the initialization stage, based on foresight. The custom runner function may keep the resources for expected function service requests, or terminate in accordance with prediction rules thereof. The disclosure supports different platforms, and custom scheduling algorithms, for real-time use-cases, demand prediction, custom function execution, and the like. The disclosure mitigates overhead due to startup and shutdown delays, which may be incurred by opening and closing a database connection, loading and unloading a neural network to physical memory, and the likes.
Owner:IBM CORP

System for providing function as a service (FAAS), and operating method of system

A system for providing a function as a service (FaaS) is provided. The system includes a communicator which receives a request for setting resources to execute the function, a memory which stores oneor more instructions, and a processor. The processor executes the stored instructions. When the processor executes the instructions, it analyzes characteristics of the function and provides recommendation information related to the setting of the resources to execute the function based on a result of the analyzing.
Owner:SAMSUNG ELECTRONICS CO LTD

Reducing latency of hardware trusted execution environment

The invention relates to reducing latency of a hardware trusted execution environment. Example methods and systems are directed to reducing latency in providing a trusted execution environment (TEE). Initializing the TEE includes a plurality of steps prior to the TEE starting execution. In addition to a workload-dependent initialization, a workload-independent initialization, such as adding memory to a TEE, is to be performed. In a function as a service (FaaS) environment, a substantial portion of the TEE is workload independent so as to be executed before receiving the workload. Certain steps performed during TEE initialization are the same for certain classes of workloads. Thus, a common portion of the TEE initialization sequence may be executed before the TEE is requested. When a TEE is requested for a workload in the category, and it is known that a portion of the TEE is specialized for its particular purpose, a final step of initializing the TEE is performed.
Owner:INTEL CORP

A DDS-based distributed C4I service system

The invention provides a DDS-based distributed C4I service system comprising a data layer, a service layer and an application layer. The data layer is used for completing access and management of datain a system and providing data support for the service system; the service layer provides services required by the system; the service layer includes three layers which are a special support layer, apublic support layer and a computing service layer, which provide different surfaces and integrate data and services through data subscription and release and enterprise service; the application layer functions as a service registration center in the architecture of the whole service system, connects all the services, provides functions such as connectivity, technological differentiation, communication differentiation and technical services and manages and monitors interaction between all the services.
Owner:CHINA CHANGFENG SCI TECH IND GROUPCORP

Meshed virtual private network system

A meshed virtual private network system includes L junction nodes each including a device being capable of making a radio VPN communication and each being registered in advance, wherein L is an integer equal to or greater than 2, and a database, the meshed virtual private network system making communication to a receiver node from a sender node through the junction nodes, each of the junction nodes being capable of acting as a VPN server by carrying out predetermined steps.
Owner:YUGEN KAISHA TOMABECHIAN

System for providing function as a service (FaaS), and operating method of system

A system for providing a function as a service (FaaS) is provided. The system includes a communicator which receives a request for setting resources to execute the function, a memory which stores one or more instructions, and a processor. The processor executes the stored instructions. When the processor executes the instructions, it analyzes characteristics of the function and provides recommendation information related to the setting of the resources to execute the function based on a result of the analyzing.
Owner:SAMSUNG ELECTRONICS CO LTD

Cloud remote cooperative office data protection system and method

The invention discloses a cloud remote cooperative office data protection system and method, which relate to the technical field of communication, and solve the problem of single-point failure risk due to incapability of realizing simultaneous login and cooperative work of multiple computers in the prior art. The system comprises a server, an interconnection device and a plurality of clients. Theclient accesses the server in a C / S mode, shares resources of the server, and realizes cooperative office and data sharing at the server; the interconnection device can realize VPN one-key interconnection between the clients and the server, store the information of the current online clients, and sort the plurality of clients according to the sequence of the access time of the clients to the server from morning to evening. And the server synchronizes the data of the server to the plurality of clients at preset time intervals, and starts from the first client accessed to the server and online in a polling manner under the condition that the server cannot provide services, so that the plurality of clients serve as the server in turn to take over the functions of the server.
Owner:南京百锦信息科技有限公司

A cloud remote collaborative office data protection system and method

The invention discloses a cloud remote collaborative office data protection system and method. The invention relates to the field of communication technology, and solves the problem that the existing technology cannot realize simultaneous login and cooperative work of multiple computers, and there is a risk of single point failure. The system includes: a server, an interconnection device, and multiple clients. The client accesses the server in C / S mode, shares the resources of the server, and realizes collaborative office and data sharing on the server; the interconnection device can realize one-click VPN connection between the client and the server, and store the current online client Information, sort multiple clients according to the order of the time when the client accesses the server from early to late. The server synchronizes the data of the server to multiple clients every preset time period. When the server cannot provide services, it starts from the first online client connected to the server in a polling manner, so that Multiple clients take turns to act as the server and take over the functions of the server.
Owner:南京百锦信息科技有限公司

Function as a service gateway

Embodiments disclosed herein provide for systems and methods of efficiently scheduling the execution of user-provided functions on available serverless computing vendor platforms using a Function as a Service ("FaaS") gateway, wherein the FaaS gateway provides the function code to one of the available serverless computing vendor platforms based on service parameters provided by each platform.
Owner:JPMORGAN CHASE BANK NA

Scalable authentication for trusted execution environments

The invention relates to scalable authentication for trusted execution environments. In a function as a service (FaaS) environment, a client utilizes a function executing within a trusted execution environment (TEE) on a FaaS server. A plurality of tenants of the FaaS platform may provide a function to be executed by the FaaS platform via a gateway. Each tenant may provide code and data for any number of functions for execution within any number of TEEs on the FaaS platform and access via the gateway. In addition, each tenant may provide code and data for a single proxy authenticator TEE. A client device of a tenant uses a proxy authenticator TEE to authenticate each other TEE of the tenant and establish trust with functions in the TEEs. Once these functions have been authenticated, the client device believes that other TEEs of the tenant are running on the same platform as the gateway.
Owner:INTEL CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products