Difference between revisions of "Oracle International Corporation patent applications published on November 30th, 2023"

From WikiPatents
Jump to navigation Jump to search
(Creating a new page)
 
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Patent applications for Oracle International Corporation on November 30th, 2023==
+
'''Summary of the patent applications from Oracle International Corporation on November 30th, 2023'''
  
===Space- And Time-Efficient Enumerations ([[US Patent Application 17664835. Space- And Time-Efficient Enumerations simplified abstract|17664835]])===
+
Oracle International Corporation has filed several recent patents that cover a range of technologies and methods. These patents focus on areas such as computer network architecture, security handshake validation, multi-domain service communication proxy routing, time series forecasting, key-value data migration, log data processing, and tenant-specific circuit breaking in microservices-based applications. Notable applications include:
  
 +
* A system and technique for a Request Forwarder in a computer network architecture that provides selective access to cloud services.
 +
* A method for validating the security handshake between different Public Land Mobile Networks (PLMNs) using a Secure Edge Protection Proxy (SEPP).
 +
* An optimized multi-domain service communication proxy (SCP) routing method that improves the routing of service requests in a network.
 +
* A time series forecasting system that generates forecasts based on a primary time series dataset and related features.
 +
* A method for migrating key-value data to a relational database by generating a relational database model and migrating data entities.
 +
* Systems and methods for improving log data processing by identifying and enhancing log messages that contain errors.
 +
* A method for processing log data to identify and correct errors in a configuration using enriched log records and a user interface.
 +
* A technique for using a multi-tenant framework in a microservices-based application to handle tenant-specific circuit breaking.
 +
* A system and method for managing the flow of data in a cloud computing environment by dynamically throttling workflows based on integrated applications.
 +
* A method for prioritizing the recycling of computing resources in a cloud-based computing environment to improve efficiency and allocation.
  
'''Main Inventor'''
+
Overall, these patents demonstrate Oracle International Corporation's focus on developing innovative solutions in various areas of computer network architecture, security, data processing, and cloud computing.
  
Mario Wolczko
 
  
  
'''Brief explanation'''
 
The patent application describes a method for implementing efficient enumerations in computer systems.
 
* Enumerations are a way to define a set of named values in programming.
 
* This method allows for the creation of an enumeration class with multiple constant values.
 
* The values are stored in memory along with a lookup table that references the stored objects.
 
* Instead of storing the entire object, only the ordinal value (position in the enumeration) is stored in memory.
 
* When needed, the ordinal value can be used to retrieve the corresponding object from the lookup table.
 
* This approach saves space and time compared to traditional methods of storing and retrieving enumerations.
 
  
'''Abstract'''
+
==Patent applications for Oracle International Corporation on November 30th, 2023==
Systems, computer instructions and computer-implemented methods are disclosed for implementing space- and time-efficient enumerations. An instance of an enumeration class may be created with a constant, plurality of enumerations. A plurality of objects corresponding to the respective enumerations may be stored in memory along with a lookup table indexed by respective ordinal values of the plurality of enumerations, the lookup table including respective references to the stored objects of the instantiated enumeration class. A reference to an enumeration may be stored in a memory location by storing an ordinal value of the enumeration. A determination may then be made to convert a stored ordinal value to a reference to an object, and responsive to the determination, the ordinal value may be loaded and used as an index into the lookup table to obtain the reference to the object corresponding to the enumeration.
 
  
===PREDICTIVE RECYCLING OF COMPUTER SYSTEMS IN A CLOUD ENVIRONMENT ([[US Patent Application 18228204. PREDICTIVE RECYCLING OF COMPUTER SYSTEMS IN A CLOUD ENVIRONMENT simplified abstract|18228204]])===
+
===Space- And Time-Efficient Enumerations ([[US Patent Application 17664835. Space- And Time-Efficient Enumerations simplified abstract (Oracle International Corporation)|17664835]])===
  
  
 
'''Main Inventor'''
 
'''Main Inventor'''
  
Tyler Vrooman
+
Mario Wolczko
 +
 
  
 +
===PREDICTIVE RECYCLING OF COMPUTER SYSTEMS IN A CLOUD ENVIRONMENT ([[US Patent Application 18228204. PREDICTIVE RECYCLING OF COMPUTER SYSTEMS IN A CLOUD ENVIRONMENT simplified abstract (Oracle International Corporation)|18228204]])===
  
'''Brief explanation'''
 
This patent application is about prioritizing the recycling of computing resources in a cloud-based computing environment. Here are the key points:
 
  
* The patent application focuses on prioritizing the recycling of computing resources, such as server-side computing systems and their accompanying resources.
+
'''Main Inventor'''
* The goal is to efficiently allocate and preserve cloud-based computing resources used for recycling.
 
* Estimates are made to determine when computing resources are most likely to require recycling.
 
* Computing resources that are likely to be recycled first are given priority over those that are more likely to be recycled later.
 
* Background sanitizing and updating processes are used to recycle the computing resources.
 
* The patent application aims to improve the efficiency of recycling computing resources in a cloud-based environment.
 
  
'''Abstract'''
+
Tyler Vrooman
Example embodiments facilitate prioritizing the recycling of computing resources, e.g., server-side computing systems and accompanying resources (e.g., non-volatile memory, accompanying firmware, data, etc.) leased by customers in a cloud-based computing environment, whereby computing resources (e.g., non-volatile memory) to be forensically analyzed/inspected, sanitized, and/or updated are prioritized for recycling based on estimates of when the computing resources are most likely to require recycling, e.g., via background sanitizing and updating. Computing resources that are likely to be recycled first are given priority over computing resources that are more likely to be recycled later. By prioritizing the recycling of computing resources according to embodiments discussed herein, other cloud-based computing resources that are used to implement computing resource recycling can be efficiently allocated and preserved.
 
  
===SYSTEM AND METHOD FOR DYNAMIC THROTTLING OF WORKFLOWS BASED ON INTEGRATED APPLICATIONS ([[US Patent Application 17752463. SYSTEM AND METHOD FOR DYNAMIC THROTTLING OF WORKFLOWS BASED ON INTEGRATED APPLICATIONS simplified abstract|17752463]])===
+
 
 +
===SYSTEM AND METHOD FOR DYNAMIC THROTTLING OF WORKFLOWS BASED ON INTEGRATED APPLICATIONS ([[US Patent Application 17752463. SYSTEM AND METHOD FOR DYNAMIC THROTTLING OF WORKFLOWS BASED ON INTEGRATED APPLICATIONS simplified abstract (Oracle International Corporation)|17752463]])===
  
  
Line 50: Line 45:
  
  
'''Brief explanation'''
+
===TECHNIQUES FOR CONSISTENT MULTI-TENANT BEHAVIOR IN MICROSERVICES BASED APPLICATIONS ([[US Patent Application 18231748. TECHNIQUES FOR CONSISTENT MULTI-TENANT BEHAVIOR IN MICROSERVICES BASED APPLICATIONS simplified abstract (Oracle International Corporation)|18231748]])===
The patent application is related to cloud computing environments and focuses on dynamic throttling of workflows based on integrated applications.
 
* The invention is directed towards a system and method for managing the flow of data in a cloud computing environment.
 
* The system utilizes an integration cloud or platform-as-a-service (iPaaS) platform to enforce fixed limits for data flows.
 
* The limits can be adjusted based on responses received from target applications, which are communicated through documented headers in their responses.
 
* The system allows for the evolution of throttling behavior based on the feedback received from the integrated applications.
 
* This dynamic throttling approach helps optimize the performance and efficiency of workflows in the cloud computing environment.
 
 
 
'''Abstract'''
 
Embodiments described herein are generally related to cloud computing environments, and are particularly directed to systems and methods for dynamic throttling of workflows based on integrated applications. An integration cloud or platform-as-a-service (iPaaS) platform can enforce fixed limits for flows, and evolve the limits behavior based on responses from target applications, for example as sent within documented headers in their responses.
 
 
 
===TECHNIQUES FOR CONSISTENT MULTI-TENANT BEHAVIOR IN MICROSERVICES BASED APPLICATIONS ([[US Patent Application 18231748. TECHNIQUES FOR CONSISTENT MULTI-TENANT BEHAVIOR IN MICROSERVICES BASED APPLICATIONS simplified abstract|18231748]])===
 
  
  
Line 69: Line 53:
  
  
'''Brief explanation'''
+
===SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING ([[US Patent Application 17829269. SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING simplified abstract (Oracle International Corporation)|17829269]])===
This patent application describes a technique for using a multi-tenant framework in a microservices-based application to handle tenant-specific circuit breaking. Here are the key points:
 
 
 
* The application uses a multi-tenant framework to provide functionality for a microservice.
 
* When a microservice receives an indication that another microservice is overloaded, it can receive a request containing tenant context data.
 
* The multi-tenant framework extracts the tenant context data from the request.
 
* The microservice then determines if the tenant context data corresponds to the tenant in question.
 
* If it does, the microservice triggers a circuit breaker for the overloaded microservice.
 
 
 
Overall, this technique allows for efficient handling of tenant-specific circuit breaking in a microservices-based application using a multi-tenant framework.
 
 
 
'''Abstract'''
 
Techniques are disclosed for using a multi-tenant framework for microservices in a microservices-based application to handle tenant-specific circuit breaking. The microservices-based application can include at least one microservice that incorporates the multi-tenant framework. The multi-tenant framework includes software components configured to provide multi-tenant functionality for the microservice. A first microservice may receive an indication associated with a tenant that a second microservice is overloaded. The first microservice can then receive a request containing tenant context data at an interface. A first software component of the multi-tenant framework can extract the tenant context data from the request. The first microservice may determine whether the tenant context data corresponds to the tenant. The first microservice can then trigger a circuit breaker for the second microservice.
 
 
 
===SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING ([[US Patent Application 17829269. SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING simplified abstract|17829269]])===
 
  
  
Line 91: Line 61:
  
  
'''Brief explanation'''
+
===SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING ([[US Patent Application 17829213. SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING simplified abstract (Oracle International Corporation)|17829213]])===
This patent application describes a method for processing log data to identify and correct errors in a configuration. Here are the key points:
 
 
 
* The method involves processing log data that contains multiple log records.
 
* The configuration of each log record and the data within it are validated.
 
* Errors are identified in a subset of log records.
 
* Enriched log records are generated by adding error information to each log record in the subset.
 
* A user interface is created to help correct the errors.
 
* The user interface includes interactive elements for different categories of errors.
 
 
 
'''Abstract'''
 
Log data that includes a plurality of log records is asynchronously processed to validate a configuration of each log record and data included in each log record. It is determined that one or more attributes of a particular subset of log records of the plurality of log records corresponds to one or more errors. Using the particular subset, one or more enriched log records are generated by augmenting each log record of the particular subset of log records with error information that indicates one or more categories corresponding to the one or more errors. A user interface is generated to facilitate correction of the one or more errors, the user interface comprising a plurality of interactive elements corresponding to a plurality of error metrics of different categories of errors, wherein the one or more categories of the one or more errors are included in the different categories of errors.
 
 
 
===SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING ([[US Patent Application 17829213. SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING simplified abstract|17829213]])===
 
  
  
Line 112: Line 69:
  
  
'''Brief explanation'''
+
===CONVERSION AND MIGRATION OF KEY-VALUE STORE TO RELATIONAL MODEL ([[US Patent Application 18222586. CONVERSION AND MIGRATION OF KEY-VALUE STORE TO RELATIONAL MODEL simplified abstract (Oracle International Corporation)|18222586]])===
The present disclosure describes systems and methods for improving log data processing by identifying log messages that contain errors and enhancing them with annotations. Here are the key points:
 
 
 
* The system receives log data, which includes log records.
 
* The log data is processed asynchronously to validate the configuration and data in each log record.
 
* An attribute of a specific log record is determined to correspond to an error.
 
* The category of the error is determined.
 
* An enriched log record is generated by adding error information indicating the category to the specific log record.
 
* The enriched log record is transmitted through a user interface to help correct the error.
 
 
 
Overall, this patent application presents a system that can efficiently process log data, identify errors, and provide enriched log records to facilitate error correction.
 
 
 
'''Abstract'''
 
The present disclosure relates to systems and methods that enhance log data processing by asynchronously processing log data for detecting log messages that include errors and enriching the log messages with annotations that identify the errors. More particularly, log data that includes log records can be received. The log data can be asynchronously processed to validate a configuration of each log record and to validate data included in each log record. An attribute of a particular log record can be determined to correspond to an error. A category of the error can be determined. An enriched log record can be generated by augmenting the particular log record with error information indicating the category. The enriched log record can be transmitted via a user interface to facilitate correction of the error.
 
 
 
===CONVERSION AND MIGRATION OF KEY-VALUE STORE TO RELATIONAL MODEL ([[US Patent Application 18222586. CONVERSION AND MIGRATION OF KEY-VALUE STORE TO RELATIONAL MODEL simplified abstract|18222586]])===
 
  
  
Line 135: Line 77:
  
  
'''Brief explanation'''
+
===LARGE SCALE FORECASTING WITH EXPLANATION INFORMATION FOR TIME SERIES DATASETS ([[US Patent Application 18323339. LARGE SCALE FORECASTING WITH EXPLANATION INFORMATION FOR TIME SERIES DATASETS simplified abstract (Oracle International Corporation)|18323339]])===
The abstract describes a method for migrating key-value data to a relational database. Here are the key points:
 
 
 
* The method retrieves a namespace from a key-value store and queries the store for a kind category associated with the namespace.
 
* Data entities associated with the kind category are retrieved from the key-value store.
 
* Property names and their associated values are identified in the data entities.
 
* A relational database model is generated, with the namespace identifier assigned as the schema of a table and the kind category assigned as the table name.
 
* The table is built in the relational database model, with columns defined for each different property name identified from the data entities.
 
* Data from the data entities is migrated to rows in the table in the relational database model.
 
 
 
'''Abstract'''
 
Systems, methods, and other embodiments associated with migrating key-value data to a relational database. A method comprises retrieving a namespace from a key-value store and querying the key-value store for a kind category associated with the namespace. The key-value store is accessed and data entities are retrieved that are associated with the kind category that is defined with the namespace identifier. Property names and associated property values are identified in the data entities. The method generates a relational database model including a table; assigns the namespace identifier as schema of the table and assigns the kind category as a table name; builds the table in the relational database model by defining a plurality of columns, wherein a column is defined for each different property name identified from the data entities; and migrates data from the data entities to rows in the table in the relational database model.
 
 
 
===LARGE SCALE FORECASTING WITH EXPLANATION INFORMATION FOR TIME SERIES DATASETS ([[US Patent Application 18323339. LARGE SCALE FORECASTING WITH EXPLANATION INFORMATION FOR TIME SERIES DATASETS simplified abstract|18323339]])===
 
  
  
Line 156: Line 85:
  
  
'''Brief explanation'''
+
===METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MULTI-DOMAIN SERVICE COMMUNICATION PROXY (SCP) ROUTING ([[US Patent Application 17824313. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MULTI-DOMAIN SERVICE COMMUNICATION PROXY (SCP) ROUTING simplified abstract (Oracle International Corporation)|17824313]])===
- The patent application describes a time series forecasting system.
 
- The system receives a request for a forecast at a specific time point.
 
- The request includes a primary time series dataset and a set of related features.
 
- The system uses a model to generate the forecast.
 
- The model calculates feature importance scores and selects a subset of features.
 
- Attention scores are determined for data points in the primary time series dataset based on the selected features.
 
- The system predicts the actual forecast for the requested time point.
 
- The system also provides explanation information associated with the forecast.
 
 
 
'''Abstract'''
 
A time series forecasting system is disclosed that obtains a time series forecast request requesting a forecast for a particular time point. The forecast request identifies a primary time series dataset for generating the requested forecast and a set of features related to the primary time series dataset. The system provides the primary time series dataset and the set of features to a model to be used for generating the forecast. The model computes a feature importance score for one or more features and selects a subset of features based on their feature importance scores. The model determines attention scores for a set of data points in the primary time series dataset based on the selected subset of features. The system predicts an actual forecast for the particular time point based on the attention scores and outputs the actual forecast and explanation information associated with the actual forecast.
 
 
 
===METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MULTI-DOMAIN SERVICE COMMUNICATION PROXY (SCP) ROUTING ([[US Patent Application 17824313. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MULTI-DOMAIN SERVICE COMMUNICATION PROXY (SCP) ROUTING simplified abstract|17824313]])===
 
  
  
Line 177: Line 93:
  
  
'''Brief explanation'''
+
===METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SELECTIVE INTER-PUBLIC LAND MOBILE NETWORK (PLMN) SECURITY HANDSHAKE VALIDATION ([[US Patent Application 17825523. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SELECTIVE INTER-PUBLIC LAND MOBILE NETWORK (PLMN) SECURITY HANDSHAKE VALIDATION simplified abstract (Oracle International Corporation)|17825523]])===
The abstract describes a method for optimized multi-domain service communication proxy (SCP) routing in a network. Here is a simplified explanation of the abstract:
 
 
 
* The method involves receiving a request for a service from a producer NF (Network Function) through a service based interface (SBI) at a first SCP (Service Communication Proxy).
 
* The first SCP performs a reverse lookup to find the identification information of the producer NF.
 
* The identification information is then added to the SBI request.
 
* The method determines the SCP domain of the producer NF.
 
* Finally, the SBI request is routed to a second SCP in a path that leads to the SCP domain of the producer NF.
 
 
 
In summary, this method optimizes the routing of service requests in a network by adding identification information to the request and routing it through the appropriate SCP domain.
 
 
 
'''Abstract'''
 
A method for optimized multi-domain service communication proxy (SCP) routing includes receiving, at a first SCP, a service based interface (SBI) request for requesting service provided by a producer NF. The method further includes performing, by the first SCP, a reverse lookup to determine producer NF identification information. The method further includes modifying the SBI request to include the producer NF identification information. The method further includes determining an SCP domain of the producer NF. The method further includes routing the SBI request to a second SCP in a path for reaching the SCP domain of the producer NF.
 
 
 
===METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SELECTIVE INTER-PUBLIC LAND MOBILE NETWORK (PLMN) SECURITY HANDSHAKE VALIDATION ([[US Patent Application 17825523. METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SELECTIVE INTER-PUBLIC LAND MOBILE NETWORK (PLMN) SECURITY HANDSHAKE VALIDATION simplified abstract|17825523]])===
 
  
  
Line 199: Line 101:
  
  
'''Brief explanation'''
+
===TECHNIQUES FOR SELECTIVE CONTAINER ACCESS TO CLOUD SERVICES BASED ON HOSTING NODE ([[US Patent Application 18144951. TECHNIQUES FOR SELECTIVE CONTAINER ACCESS TO CLOUD SERVICES BASED ON HOSTING NODE simplified abstract (Oracle International Corporation)|18144951]])===
The abstract describes a method for validating the security handshake between different Public Land Mobile Networks (PLMNs).
 
* The method involves a Secure Edge Protection Proxy (SEPP) receiving a security handshake request message from another PLMN.
 
* The SEPP checks if the requesting PLMN is trusted by looking it up in a trust relationship database.
 
* If the requesting PLMN is not trusted, the SEPP performs a security handshake validation procedure on the request message.
 
* If the request message fails the validation procedure, the SEPP performs a network protective operation to ensure security.
 
 
 
'''Abstract'''
 
A method for selective inter-PLMN security handshake validation includes receiving, at a SEPP, a first inter-PLMN security handshake request message. The method further includes performing, by the SEPP and in an SEPP trust relationship database, a lookup to determine whether the first inter-PLMN security handshake request message originates from a trusted SEPP. The method further includes determining that the first inter-PLMN security handshake request message does not originate from a trusted SEPP, and, in response, performing, by the SEPP, an inter-PLMN security handshake validation procedure on the first inter-PLMN security handshake request message. The method further includes determining that the first inter-PLMN security handshake request message fails the inter-PLMN security handshake validation procedure, and, in response, performing a network protective operation.
 
 
 
===TECHNIQUES FOR SELECTIVE CONTAINER ACCESS TO CLOUD SERVICES BASED ON HOSTING NODE ([[US Patent Application 18144951. TECHNIQUES FOR SELECTIVE CONTAINER ACCESS TO CLOUD SERVICES BASED ON HOSTING NODE simplified abstract|18144951]])===
 
  
  
Line 215: Line 107:
  
 
Olgierd Stanislaw Pieczul
 
Olgierd Stanislaw Pieczul
 
 
'''Brief explanation'''
 
- The patent application describes a system and technique for a Request Forwarder in a computer network architecture.
 
- The purpose of the Request Forwarder is to provide selective access to one or more cloud services.
 
- The computer system receives a request for access to a cloud service, which includes a container credential.
 
- The system determines the identification of the container using the container credential.
 
- The system verifies the authorization of the container requesting access to the cloud service based on stored policies.
 
- If the container is authorized, the system receives an instance credential from a metadata service.
 
- The instance credential is included with the request and sent to the cloud service.
 
- The Request Forwarder can be provided as a service in different examples.
 
 
'''Abstract'''
 
A system and technique for a Request Forwarder as for a computer network architecture is disclosed to provide selective access to one or more cloud services. In some implementations, a computer system may receive a request for access to a cloud service, the request including a container credential. The computer system may determine an identification of the container using the container credential. The computer system may verify that the container requesting access to the cloud service is authorized based at least in part on stored policies. Based at least in part on the determination that the container requesting access to the cloud service is authorized: receiving instance credential from a metadata service. The computer system may include the instance credential with the request. The computer system may send the request to the cloud service. In various examples, the Request Forwarder can be provided as a service.
 

Latest revision as of 14:53, 6 December 2023

Summary of the patent applications from Oracle International Corporation on November 30th, 2023

Oracle International Corporation has filed several recent patents that cover a range of technologies and methods. These patents focus on areas such as computer network architecture, security handshake validation, multi-domain service communication proxy routing, time series forecasting, key-value data migration, log data processing, and tenant-specific circuit breaking in microservices-based applications. Notable applications include:

  • A system and technique for a Request Forwarder in a computer network architecture that provides selective access to cloud services.
  • A method for validating the security handshake between different Public Land Mobile Networks (PLMNs) using a Secure Edge Protection Proxy (SEPP).
  • An optimized multi-domain service communication proxy (SCP) routing method that improves the routing of service requests in a network.
  • A time series forecasting system that generates forecasts based on a primary time series dataset and related features.
  • A method for migrating key-value data to a relational database by generating a relational database model and migrating data entities.
  • Systems and methods for improving log data processing by identifying and enhancing log messages that contain errors.
  • A method for processing log data to identify and correct errors in a configuration using enriched log records and a user interface.
  • A technique for using a multi-tenant framework in a microservices-based application to handle tenant-specific circuit breaking.
  • A system and method for managing the flow of data in a cloud computing environment by dynamically throttling workflows based on integrated applications.
  • A method for prioritizing the recycling of computing resources in a cloud-based computing environment to improve efficiency and allocation.

Overall, these patents demonstrate Oracle International Corporation's focus on developing innovative solutions in various areas of computer network architecture, security, data processing, and cloud computing.



Patent applications for Oracle International Corporation on November 30th, 2023

Space- And Time-Efficient Enumerations (17664835)

Main Inventor

Mario Wolczko


PREDICTIVE RECYCLING OF COMPUTER SYSTEMS IN A CLOUD ENVIRONMENT (18228204)

Main Inventor

Tyler Vrooman


SYSTEM AND METHOD FOR DYNAMIC THROTTLING OF WORKFLOWS BASED ON INTEGRATED APPLICATIONS (17752463)

Main Inventor

Sumit Aneja


TECHNIQUES FOR CONSISTENT MULTI-TENANT BEHAVIOR IN MICROSERVICES BASED APPLICATIONS (18231748)

Main Inventor

Arif Iqbal


SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING (17829269)

Main Inventor

Jerry Paul Russell


SYSTEM AND METHODS FOR ASYNCHRONOUS LOG PROCESSING AND ENRICHING (17829213)

Main Inventor

Jerry Paul Russell


CONVERSION AND MIGRATION OF KEY-VALUE STORE TO RELATIONAL MODEL (18222586)

Main Inventor

Onur SENTURK


LARGE SCALE FORECASTING WITH EXPLANATION INFORMATION FOR TIME SERIES DATASETS (18323339)

Main Inventor

Chirag Ahuja


METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR OPTIMIZED MULTI-DOMAIN SERVICE COMMUNICATION PROXY (SCP) ROUTING (17824313)

Main Inventor

Rajiv Krishan


METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SELECTIVE INTER-PUBLIC LAND MOBILE NETWORK (PLMN) SECURITY HANDSHAKE VALIDATION (17825523)

Main Inventor

Jay Rajput


TECHNIQUES FOR SELECTIVE CONTAINER ACCESS TO CLOUD SERVICES BASED ON HOSTING NODE (18144951)

Main Inventor

Olgierd Stanislaw Pieczul