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

829results about "Specific program execution arrangements" patented technology

System and Method for Utilizing Available Best Effort Hardware Mechanisms for Supporting Transactional Memory

Systems and methods for managing divergence of best effort transactional support mechanisms in various transactional memory implementations using a portable transaction interface are described. This interface may be implemented by various combinations of best effort hardware features, including none at all. Because the features offered by this interface may be best effort, a default (e.g., software) implementation may always be possible without the need for special hardware support. Software may be written to the interface, and may be executable on a variety of platforms, taking advantage of best effort hardware features included on each one, while not depending on any particular mechanism. Multiple implementations of each operation defined by the interface may be included in one or more portable transaction interface libraries. Systems and / or application software may be written as platform-independent and / or portable, and may call functions of these libraries to implement the operations for a targeted execution environment.
Owner:ORACLE INT CORP

Docker Registry management optimization mode and device

The invention provides a Docker Registry management optimization mode. The Docker Registry management optimization mode comprises the steps that based on Docker Registry management requirements, a Docker Registry native management mode corresponding to the management requirements is determined; based on the management requirements, a corresponding optimization management mode is determined; optimization is conducted on the native management mode through the optimization management mode, and corresponding Docker Registry management operation is conducted through an optimized operational order. According to the embodiment, the problems that the native Docker Registry control operational mode is unfriendly, management operation is complex, and the network operation and maintenance cost is too high are solved. For example, storage catalogs of mirrored documents are changed to cluster-type share mirrored storage equipment from a local storage area, namely, single-machine mirrored storage is changed to cluster-type mirrored storage, and on the condition of large-scale cluster-type machinery equipment, the mirrored document maintenance cost can be greatly lowered. For another example, by means of the mode that multiple Registry service operation is simplified, the operating difficulty of Docker Registry management is lowered, and the network maintenance operational experience is improved.
Owner:360 TECH GRP CO LTD

Application dependency visualization

An application mapping engine may determine dependencies in existing executable application by monitoring and analyzing process flow and data flow of the application during runtime execution. The application mapping engine may generate dependency visualization maps that illustrate dependency interaction information.
Owner:BANK OF AMERICA CORP

Systems and methods for workload identity and access management

Described are methods and systems for workload identity and access management. The method comprises: receiving a request from a client workload to access a service workload; authenticating the client workload based at least in part on identifying information determined from a compute environment of the client workload; retrieving an access policy based at least in part on the client workload identity; generating or retrieving an access credential to access the service workload based at least in part on the access policy; and communicating data between the workload and the service based at least in part on the access credential.
Owner:AEMBIT INC

Sentiment analysis using magnitude of entities

Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support automated source code review using sentiment analysis with magnitude of entities. Known compliant and non-compliant source code may be used to generate dictionaries for evaluating lines of code using AI and ML techniques, such as by clustering data entities (lines of software code) and performing sentiment analysis on the data entities (lines of software code) which accounts for a magnitude of the data entities in the software code. The dictionaries enable automated review and correction of non-compliant code, such as vulnerable or insecure code, during the coding process. For example, sentiment analysis may be performed using the dictionaries on in-development code to determine a polarity and magnitude score for each line of code. The scores for each line can be compared to one or more conditions to determine a remediation action for individual lines of code.
Owner:ACCENTURE GLOBAL SOLUTIONS LTD

Interactive editing of a machine-generated document

Embodiments relate to interactive editing of a machine-generated document. A computer-implemented method includes receiving, by a processor, a machine-generated document and performing a comparison of a current state of the machine-generated document to a previous state. A user edit is identified as one or more user-replaced tokens of a previous token sequence based at least in part on the comparison. A new version of the machine-generated document is generated that includes the one or more user-replaced tokens and identifies one or more related tokens to replace with a suggested replacement token sequence associated with the one or more user-replaced tokens. A suggestion list is generated for display to the user in a graphical user interface to indicate the suggested replacement token sequence to replace the one or more related tokens.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Secure and trustworthy bridge for transferring assets across different networks with an updating pool of wardens

Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a secure-execution server configured to execute a bridge program to cause the secure-execution server to perform operations may include: determining to initiate a migration; receiving a portion of the first master secret; receiving a listing of first and / or second assets generating a second master secret; generating corresponding second portions; deriving address information; generating second transaction-data and first transaction-data; generating a migration-prepared data-object; generating a migration-prepared instruction; sending the corresponding migration-prepared instruction; sending the second portion of the second master secret; and sending a complete migration request.
Owner:AVA LABS INC

Document generation method and device, electronic equipment, storage medium and program

The embodiment of the invention discloses a document generation method and device, electronic equipment, a storage medium and a program, and relates to the technical field of financial science and technology. The method comprises the following steps: acquiring key process element information of each key process element in a target development process; constructing a multi-tuple model of a development process document according to the key process element information; converting the information of the key process elements included in the multi-tuple model into a knowledge graph; and converting the knowledge graph into a development process document of the target development process. According to the technical scheme provided by the embodiment of the invention, the efficiency, flexibility and accuracy of development process document generation can be improved, and the readability and maintainability of the development process document can be improved.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Automating software application infrastructure deployment in a cloud computing environment

Methods and apparatuses for automating software application infrastructure deployment in a cloud computing environment include defining hierarchical infrastructure layers for a software application, generating a deployment pipeline for the software application comprising pre-coded resource configuration modules, and triggering execution of the deployment pipeline to deploy the software application in the cloud computing environment.
Owner:FMR CORP

Systems and methods for organizing, finding, and using data

A system and associated methods for organizing, representing, finding, discovering, and using data. Embodiments represent information and data in the form of a data structure termed a Feature Graph, that includes nodes and edges, where the edges serve to connect a node to one or more other nodes. A node in a Feature Graph may represent a variable, such as a measurable object, characteristic, or factor of a study. An edge in a Feature Graph may represent a measure of a statistical association between a node and one or more other nodes. Datasets that demonstrate or support the statistical association or measure the associated variable may be accessed through an identifier in a Feature Graph. An application may traverse a Feature Graph and aggregate and process data associated with a set of nodes or edges.
Owner:SYSTEM INC

Methods and systems for identifying control flow patterns and dataflow constraints in software code to detect software anomalies

A method includes receiving executable binary code and a machine-readable specification that (1) defines a control flow pattern and a dataflow constraint and (2) is associated with a library function call. A target of a library function call site is retrieved, the library function call site being associated with the library function call and included in the executable binary code. An indication of an execution path in the executable binary code is identified based on the control flow pattern the target. An argument of the library function call is identified based on the dataflow constraint, the target, and the indication of the execution path. The method also includes determining, using solver software, that the argument satisfies the dataflow constraint defined by machine-readable specification. In response to the determining, a signal that indicates that the executable binary code is associated with a predetermined software action is transmitted.
Owner:AFFIRM LOGIC CORP

Latency service level agreement based scheduling of operating system threads at cloud services

A response initiation time target based at least in part on a service level agreement is assigned to a task requested from a network-accessible service. A deadline parameter of a thread identified to perform sub-tasks of the task at a service logic implementation node is set based on the target. The thread is scheduled for execution using an operating system thread scheduling algorithm which selects threads for execution based on their deadline parameters. After a first sub-task of thread is completed, a response is sent to the requester of the task.
Owner:AMAZON TECH INC

Efficient data processing

A processor and method for handling data, by obtaining operations from storage, analyzing each of the operations to determine an associated operation space, and generating at least one operation set, wherein the operations of the operation set have substantially similar operation spaces. Receiving input data in the form of a tensor; and allocate the input data, as the input to a given operation of the operation set. The input data having the predetermined input characteristics associated with the given operation. Executing the given operations using the input to produces an output with the known output characteristics. Storing in a segment being associated with an operation of the operation set, the input data; and the output associated with the operation of the operation set.
Owner:ARM LTD

Continuous development and delivery system

Disclosed are systems, methods, and non-transitory computer-readable media for a continuous software development and delivery system. Currently, the software development and delivery process is complicated and time consuming. The process requires multiple checkpoints and human intervention to ensure that software updates do not cause errors in the existing software when implemented. Coordination throughout the development process is also problematic as developers may be using varying development environment that are different than the environment used to test and produce the software. The continuous development and delivery system of the present disclosure remedies these issues by providing a consistent development environment throughout the development process. This reduces issues that may arise from use of inconsistent development environments and allows for automation of previously manual portions of the software development and delivery process.
Owner:SAP IRELAND LTD

Intelligent agent configuration method and device based on front-end interaction and medium

The invention discloses an agent configuration method and device based on front-end interaction and a medium, and relates to the technical field of computers.The method comprises the steps that a user interaction behavior is received through a front-end interaction interface, the user interaction behavior is analyzed, and a corresponding response instruction is generated; executing the response instruction, creating a plurality of agent nodes, and configuring corresponding role information; determining a task dependency relationship between the agent nodes, and constructing an agent node relationship graph through a preset task execution rule; receiving and analyzing a to-be-executed task, extracting required agent role information, determining to-be-executed agent nodes, and determining a to-be-executed sequence corresponding to the to-be-executed agent nodes according to the agent node relation graph; and calling the agent models corresponding to the to-be-executed agent nodes in sequence, executing the to-be-executed task, and updating the state parameters. Through deep fusion of front-end visual interaction and automatic process arrangement, the intuition and efficiency of the configuration process are improved.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

OTA differential upgrade method and system of master-slave architecture

The invention relates to the field of the Internet of Things, and in particular, to an OTA differential upgrade method and system of a master-slave architecture. The method comprises: Step S1, obtaining an upgrade scheme, and determining a master-slave connection relationship and an upgrade manner according to the upgrade scheme; Step S2, downloading a differential upgrading file; Step S3, determining a processing mode of a master node according to the upgrading manner of a slave node; if the upgrading manner of the slave node is a first manner, the node flashes and restores the differential upgrading file and sends the differential upgrading file to the slave node, so that the slave node completes upgrading; if the upgrading manner of the slave node is a second manner, the master node flashes and restores the differential upgrading file and sends the differential upgrading file to the slave node for upgrading.
Owner:ABUP TECH CO LTD

System and method for gradual migration from a legacy application to a replacement application

A system and method for gradual migration from a legacy application to a replacement application is disclosed. The method includes determining whether or not a feature requested by a user is available amongst installed features currently deliverable by a replacement software application. When the feature requested by the user is currently deliverable by the replacement software application, a legacy software application communicates with the replacement software application to cause the feature requested by the user to be obtained from the replacement software application.
Owner:MOTOROLA SOLUTIONS INC

Intelligent driving data processing method and system

The invention relates to an intelligent driving data processing method and system, and relates to the technical field of intelligent driving. The method is applied to a vehicle end sensing module and comprises the steps of collecting intelligent driving data; according to a cdr serialization method corresponding to the intelligent driving data, serializing the intelligent driving data to obtain cdr serialized intelligent driving data; and sending the intelligent driving data subjected to cdr serialization to a data acquisition program in a FastDDS shared memory mode. The method is applied to a data acquisition program, and comprises the following steps: receiving cdr serialized intelligent driving data sent by a vehicle end sensing module; deserializing the intelligent driving data subjected to cdr serialization into intelligent driving data according to a cdr deserialization method corresponding to the intelligent driving data; according to a protobuf serialization method corresponding to the intelligent driving data, serializing the intelligent driving data to obtain protobuf serialized intelligent driving data; and storing the protobuf serialized intelligent driving data in a database according to a preset format for playing and recharging simulation.
Owner:SAIC GM WULING AUTOMOBILE CO LTD

Automatic generation of assert statements for unit test cases

An assert statement generator employs a neural transformer model with attention to generate candidate assert statements for a unit test method that tests a focal method. The neural transformer model is pre-trained with source code programs and natural language text and fine-tuned with test-assert triplets. A test-assert triplet includes a source code snippet that includes: (1) a unit test method with an assert placeholder; (2) the focal method; and (3) a corresponding assert statement. In this manner, the neural transformer model is trained to learn the semantics and statistical properties of a natural language, the syntax of a programming language, and the relationships between the code elements of the programming language and the syntax of an assert statement.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Power management techniques for computing platforms in low temperature environments

Disclosed embodiments are related to techniques for powering compute platforms in low temperature environments. Embodiments include a preheating stage that is added to a power up sequence. The preheating stage may include a force-on stage and a force-offstage. During the force-on stage, all power rails of target components are forced to an ON state so that the target components consume current. When a target operating temperature is reached, the power rails of the target components are turned off, which causes the target components to revert back to their initial (pre-boot) state allowing the normal boot process to take place. Since the target components are now heated up, the boot process can execute faster than when the target components were cold. Other embodiments may be described and / or claimed.
Owner:INTEL CORP

Method and system for recommending runbooks for detected events

Techniques for selecting a runbook to recommend for remediating a detected event are disclosed. When a system detects an event, the system obtains metadata associated with the event. The metadata provides information about the event and a system topology of the system in which the event occurred. The system generates a recommendation for a runbook to remediate the event based on one or both of characteristics of the event and characteristics of the topology in which the event occurred. The system compares a system topology to system topologies associated with previously-executed runbooks. The system recommends one of the previously-executed runbooks to remediate a detected event based on determining that the topology associated with the previously-executed runbook is similar to the topology of the system in which the event occurred.
Owner:ORACLE INT CORP

State detection and responses for electronic devices

This disclosure describes, in part, techniques for utilizing global models to generate local models for electronic devices in an environment, and techniques for utilizing the global models and / or the local models to provide notifications that are based on anomalies detected within the environment. For instance, a remote system may receive an identifier associated with an electronic device and identify a global model using the identifier. The remote system may then receive data indicating state changes of the electronic device and use the data and the global model to generate a local model associated with the electronic device. Using the global model and / or local model, the remote system can identify anomalies associated with the electronic device and, in response to identifying an anomaly, notify the user. The remote system can further cause the electronic device to change states after receiving a request from the user.
Owner:AMAZON TECH INC

Electronic apparatus, information processing system, and information processing method

An electronic apparatus for acquiring a program via a network, includes an input unit configured to receive a user operation, and circuitry configured to display, on a display, a list including a plurality of versions of firmware programs installable on the electronic apparatus, download a specific firmware program included in the list or a particular firmware program not included in the list, update a current firmware program being installed on the electronic apparatus with the downloaded specific firmware program or the particular firmware program; and enable function of the updated firmware program. When updating with the specific firmware program, in response to a designation operation, the circuitry enables functionality of the specific firmware program. When updating with the particular firmware program not included in the list, the circuitry enables functionality of the particular firmware program having the upgraded function version after updating the particular firmware program.
Owner:RICOH CO LTD

File upload validation

Methods, storage systems and computer program products implement embodiments of the present invention that include deploying, to a computer, a hot-patched method for an original method in a method library that is dynamically loaded by a software application running on the computer, wherein the hot-patched method is configured to intercept requests from the software application to the original method. An upload policy can then be specified. Upon the hot-patched method intercepting a request from the software application to the original method to upload a given file from the computer to an Internet site, a comparison can be made between the intercepted request to the policy. In response to the comparison, the upload can be controlled.
Owner:SAILPOINT TECHNOLOGIES INC

Identifying significant code changes via syntactic representation

A first syntactic representation of a first version of a codebase and a second syntactic representation of a second version of the codebase are generated, the codebase comprising a plurality of units of software instructions. A portion of the first syntactic representation is determined to be different than a corresponding portion of the second syntactic representation. A first version and a second version of a unit of software instructions of the plurality of units of software instructions is obtained, wherein the portion of the first syntactic representation is based on the first version of the unit of software instructions and the corresponding portion of the second syntactic representation is based on the second version of the unit of software instructions. Information descriptive of a difference between the first version of the unit of software instructions and the second version of the unit of software instructions is generated.
Owner:RED HAT LLC

Annotation of a machine learning pipeline with operational semantics to support distributed lineage tracking

A system, computer program product, and method are provided for distributed data workflow semantics. A pipeline, such as a machine learning (ML) pipeline, is represented in a data flow graph (DFG). The represented pipeline is subject to annotations, with the annotations including pipeline nodes and object references. The pre-processed pipeline is subject to execution or processing with the annotated object references capturing object lineage. Output from the executed pipeline is constructed and a corresponding control signal is formatted to dynamically and selectively control an operatively coupled physical hardware device or software.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Resource aware patching service

A patching service provides customers with a mechanism to automate patching of customer operated computing resources. A set of patch actions may be specified for various computing resource. A patch workflow may be used to deploy patches to the computing resource. The patch workflows may be generated based at least in part on attributes of the computing resources and the set of patch actions. The patch workflows may be stored and used to deploy patches to the customer operated computing resources.
Owner:AMAZON TECH INC

Graphics processing system and method

A computer implemented method for rendering graphics data in a video gaming system comprising a GPU, the method comprising: determining a task-specific shader required for rendering a first graphical component within a scene to be rendered; rendering the first component of the graphics data with a multi-purpose shader stored in a shader memory usable by the GPU, the multi-purpose shader configured for rendering a plurality of different graphical components; while rendering with the multi-purpose shader, loading the task-specific shader into the shader memory; when the task-specific shader has loaded, resuming rendering of the first graphical component within the scene with the task-specific shader. Using the method, performance issues associated with loading required shaders at run time are mitigated since the multi-purpose shader may be used for rendering graphical components while a required task-specific shader is loaded
Owner:SONY INTERACTIVE ENTERTAINMENT LLC

Popular searches