-
公开(公告)号:US11736416B1
公开(公告)日:2023-08-22
申请号:US17006727
申请日:2020-08-28
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Keith William Melkild
IPC: G06F9/455 , H04L49/55 , H04L43/0811 , H04L41/0668 , H04L43/0817 , H04L43/10 , G06F11/20 , H04L41/0604 , H04L41/0686 , H04L67/145 , H04L41/0654 , H04L41/0859 , H04L41/0803
CPC classification number: H04L49/557 , G06F9/45558 , G06F11/2041 , H04L41/0627 , H04L41/0668 , H04L41/0672 , H04L41/0686 , H04L43/0811 , H04L43/0817 , H04L43/10 , H04L67/145 , G06F9/455 , G06F2009/45595 , G06F2201/815 , H04L41/0803 , H04L41/0859
Abstract: An example operation may include a method, comprising one or more of: receiving a stop request from a VNFM, retrieving a last peer operational state from a heartbeat history datastore, staying in active state when the last peer operational state is not standby, sending a remaining check points message to a peer VNFCI when the last peer operational state is standby, sending a first heartbeat message to the peer VNFCI with an operational state of active and a desired operational state of shutdown, receiving, at the peer VNFCI, the first heartbeat message; sending a second heartbeat message to the VNFCI, determining an operational state of the VNFCI when the second heartbeat message is received from the peer VNFCI, staying in active state when the operational state in the second heartbeat message is activating, transitioning the VNFCI to a deactivating state, stopping accepting service traffic at the VNFCI, and transitioning to shutdown state at the VNFCI.
-
公开(公告)号:US11316803B1
公开(公告)日:2022-04-26
申请号:US16909900
申请日:2020-06-23
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Keith William Melkild
IPC: H04L12/939 , H04L49/55 , H04L41/0654 , H04L43/10 , H04L41/0668 , H04L43/0817 , H04L43/0811
Abstract: An example operation may include a system, comprising one or more of receiving a VNFCI status notification resumption with an active state, retrieving a timestamp of the VNFCI state change to active, retrieving a timestamp of a peer VNFCI state change to active, checking with a VIM to determine if the VNFCI network isolated while active, checking with the VIM to determine if the peer VNFCI network isolated while active, sending a first state change request message with standby to the peer VNFCI when one or more of: the peer VNFCI was network isolated, and the VNFCI was not network isolated, sending a second state change request message with standby to the peer VNFCI when one or more of: the VNFCI is not the preferred standby instance, and the peer VNFCI was not network isolated, and the VNFCI was not network isolated, starting a first retry timer for the peer VNFCI when one or more of: the first state change request message is sent, and the second state change request message is sent, sending a third state change request message with standby to the VNFCI when one or more of: the VNFCI is the preferred standby instance, and the peer VNFCI was network isolated, and the VNFCI was network isolated, sending a fourth state change request message with standby to the VNFCI when one or more of: the peer VNFCI was not network isolated, and the VNFCI was network isolated, and starting a second retry timer for the VNFCI when one or more of: the third state change request message is sent, and the fourth state change request message is sent.
-
公开(公告)号:US11269674B1
公开(公告)日:2022-03-08
申请号:US16421334
申请日:2019-05-23
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Keith William Melkild
Abstract: An example operation may include a method comprising one or more of receiving a VNFC module LCM request where the LCM request specifies a VNFC instance (VNFCI), a target VNFC module, and an LCM operation to be performed, comprising retrieving a VNFCI data entry, determining a target OS installation of the VNFCI, establishing a secure connection to a target OS on a VNFCI hosting VM/container, determining a default command for the LCM operation, adapting the default command to the target OS, executing the adapted command, normalizing a response code, and sending a response to the VNFC module LCM request.
-
公开(公告)号:US11252032B1
公开(公告)日:2022-02-15
申请号:US17033829
申请日:2020-09-27
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Keith William Melkild
IPC: H04L12/24 , G06F9/4401 , G06F9/455
Abstract: An example operation may include a method comprising one or more of receiving a VNFC module status request from a NFVO where the status request specifies a VNFC instance (VNFCI), determining a target OS installation of the VNFCI, retrieving a list of one or more VNFC modules of the VNFCI, determining the status of the one or more VNFC modules wherein the status determination includes at least one or more of constructing a default status command, adapting the command to the target OS, executing the adapted status command, and recording a normalized status result, sending a VNFC module status notification.
-
公开(公告)号:US11250024B2
公开(公告)日:2022-02-15
申请号:US14124221
申请日:2012-09-24
Applicant: Open Invention Network, LLC
Inventor: Luke Marsden
Abstract: A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application are asynchronously replicated to a number of slaves for that application. Servers may be located in geographically diverse locations; the invention permits data replication over high-latency and lossy network connections and failure-tolerance under hardware and network failure conditions. Access to applications is mediated by a distributed protocol handler which allows any request for any application to be addressed to any server, and which, when working in tandem with the replication system, pauses connections momentarily to allow seamless, consistent live-migration of applications and their state between servers. Additionally, a system which controls the aforementioned live-migration based on dynamic measurement of load generated by each application and the topological preferences of each application, in order to automatically keep servers at an optimum utilisation level.
-
公开(公告)号:US11245571B1
公开(公告)日:2022-02-08
申请号:US16903267
申请日:2020-06-16
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Samuel Hendon , Colin Feeser
IPC: H04L12/24 , H04L12/26 , H04L12/801 , H04L29/08
Abstract: A system and method for monitoring a plurality of servers by a monitoring server in a computer network. A list of servers and a plurality of services to monitor in the computer network is generated at the monitoring server. A status query is transmitted sequentially by the monitoring server to each of the plurality of servers, the status query including the plurality of services to monitor at each server. A status message report is received from each of the plurality of servers in response to each status query. An event is reported in an event log for each server that has an abnormal service status. The transmission of the status query to each server is performed by the monitoring server at a specified service time interval.
-
公开(公告)号:US11240170B1
公开(公告)日:2022-02-01
申请号:US17122419
申请日:2020-12-15
Applicant: OPEN INVENTION NETWORK LLC
Inventor: John Michael Suit
IPC: H04L12/911
Abstract: Cloud migration may be performed by identifying applications that are currently operating in the enterprise and performing certain determinations as to whether those applications are proper candidates for the migration to the cloud. One example method of operation may provide identifying at least one application operating on an enterprise network, retrieving current usage data of the at least one application, comparing the current usage data of the at least one application to a threshold amount of usage data to determine whether the application has exceeded the threshold amount of usage data. Next, the creation of an instance process may be performed on an entity operating outside the enterprise network and the application may be operated via the instance process and otherwise terminated in the enterprise network to alleviate resources.
-
公开(公告)号:US11216145B1
公开(公告)日:2022-01-04
申请号:US16260135
申请日:2019-01-29
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Farid Khafizov , Margarita Khafizova
IPC: G06F3/0481 , G06F3/0488
Abstract: A method and apparatus of providing a user with a customized user interface is disclosed. One example may include generating a window display area based on at least one predefined user preference, and displaying the window display area in a specified location of the user. The method may also include prompting the user to select at least one particular application that may be associated with the window display area, and prompting the user to customize the window attributes by modifying the window display area. Other operations may include saving the customized window display area in a memory of a computing device once the user has completed the customizing of the window attributes.
-
公开(公告)号:US11204999B1
公开(公告)日:2021-12-21
申请号:US16861154
申请日:2020-04-28
Applicant: OPEN INVENTION NETWORK LLC
Inventor: William Charles Easttom
Abstract: Disclosed are an apparatus and method of verifying an application installation procedure. One example method of operation may include receiving an application at a computer device and initiating the installation of the application on the computer device. The method may also provide executing the application during the installation procedure and creating a hash value corresponding to the executed application data. The method may further provide storing the hash value in memory and comparing the hash value to a pre-stored hash value to determine whether to continue the installation of the application.
-
公开(公告)号:US11196616B1
公开(公告)日:2021-12-07
申请号:US17009679
申请日:2020-09-01
Applicant: OPEN INVENTION NETWORK LLC
Inventor: Keith William Melkild
IPC: H04L12/24 , H04L12/46 , H04L29/08 , H04L12/931 , H04L12/713 , H04L12/715 , H04L12/703 , H04L29/14 , G06F9/455 , G06F9/48
Abstract: An example operation may include a system, comprising one or more of receiving a virtual network function component instance (VNFCI) status notification resumption message with an active state when a peer VNFCI operational state is active, retrieving a timestamp of a VNFCI state change to an active state from an element VNFCI state database, retrieving a timestamp of a peer VNFCI state change to active from an element VNFCI state database, sending one or more of: a request to a virtual network function manager (VNFM) to determine if the VNFCI network is isolating while an operating state was active, and a request to the VNFM to determine if the peer VNFCI network is isolating while an operating state was active, sending a state change request with standby state to the peer VNFCI when the VNFCI is not network isolated and the peer VNFCI is network isolated, and a VNFM response is received regarding the VNFCI, a timeout response from the VNFM, and a VNFM response is received regarding the peer VNFCI, and sending a state change request with standby to the VNFCI with one or more of: the VNFCI network isolate and peer VNFCI is not network isolated, and the VNFCI is network isolated or the peer VNFCI is not network isolated, and the VNFCI is not network isolated and the peer VNFCI is network isolated and the VNFCI is in preferred standby.
-
-
-
-
-
-
-
-
-