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

126 results about "Potential conflict" patented technology

"Potential conflict of interest " means any action or any decision or recommendation by a person acting in a capacity as a public official, the effect of which could be to the private pecuniary benefit or detriment of the person or the person 's relative, or a business with which the person or the person 's relative is...

Method for providing a visual representation of dynamic HTML table attributes

A table format object is used to format a dynamic HTML table at a web server. To facilitate the development of a dynamic server page for use in serving the dynamic table, first and second representations are created and made available for display to a page developer, e.g., in a web browser. The first representation illustrates how the HTML table will appear when formatted on a page by the table format object. The first representation includes given table attribute elements. The second representation is preferably online documentation for the table format object that includes, for each table attribute element, a set of methods that are available on the table format object. According to the invention, a given table attribute in the first representation is bidirectionally linked to its corresponding set of methods in the second representation to enable the developer to easily identify how given attributes in the table behave and how to resolve potential conflicts between these attributes.
Owner:IBM CORP

Interference Management In Wireless Communication Networks

InactiveUS20130150106A1Avoid most affected by interferenceRadio transmissionOrthogonal multiplexEffective solutionTelecommunications
A scheme to reduce the problem of radio interference between wireless devices such as MTC devices in a multi-RAT scenario. Wireless devices are configured (S10) for interference reporting in accordance with their capabilities. Information is collected, not only on interference measurements reported by the wireless devices, but also on device signatures (S12) and transmission patterns (S14) for the purpose of attributing interference, suffered by a reporting device, to one or more offending devices (S16). One or more mitigation techniques is then applied to the offending device and / or the reporting device (S20-S24). The scheme provides an additional stability mechanism for existing interference mitigation and co-existence schemes by using device management and avoiding potential conflicts across diverse systems. Under the assumption that geographically co-located devices are all using a common service platform, the centralised algorithm permits more efficient solutions than existing interference mitigation solutions.
Owner:FUJITSU LTD

Computing System with Transactional Memory Using Millicode Assists

A computing system processes memory transactions for parallel processing of multiple threads of execution with millicode assists. The computing system transactional memory support provides a Transaction Table in memory and a method of fast detection of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, directly addressable as part of the main data storage memory location, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread of said computing system. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system. Program millicode provides transactional memory functions including creating and updating transaction tables, committing transactions and controlling the rollback of transactions which fail.
Owner:IBM CORP

Transactional Memory System Which Employs Thread Assists Using Address History Tables

A computing system uses specialized “Set Associative Transaction Tables” and additional “Summary Transaction Tables” to speed the processing of common transactional memory conflict cases and those which employ assist threads using an Address History Table and processes memory transactions with a Transaction Table in memory for parallel processing of multiple threads of execution by support of which an application need not be aware. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, directly addressable as part of the main data storage memory location, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread of said computing system. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system.
Owner:IBM CORP

Smart airport automation system

A smart airport automation system includes a subsystem that inputs weather and airport configuration data to determine an active runway in use and an airport state. Another subsystem inputs aircraft position and velocity data from available surveillance sources, known flight-intent information, and past aircraft trajectories to project future aircraft unconstrained trajectories. A third subsystem uses the projected trajectories and aircraft intent to determine desired landing and takeoff sequences, and desired adjacent aircraft spacing. A fourth subsystem uses such information to predict potential aircraft conflicts, such as a loss of acceptable separation between adjacent aircraft. A fifth subsystem packages the weather, airport configuration, aircraft state, desired landing / takeoff sequence, and potential conflict detection into a verbal advisory message that is broadcast on a local common radio frequency. A sixth subsystem uses the projected trajectory information to control the runway and taxiway lighting system.
Owner:ARCHITECTURE TECH +1

Transactional Memory Computing System with Support for Chained Transactions

A computing system processes memory transactions for parallel processing of multiple threads of execution provides execution of multiple atomic instruction groups (AIGs) on multiple systems to support a single large transaction that requires operations on multiple threads of execution and / or on multiple systems connected by a network. The support provides a Transaction Table in memory and fast detection of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, directly addressable as part of the main data storage memory location, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system.
Owner:IBM CORP

Unmanned aerial vehicle flight service and supervisory system and method

InactiveCN106297417ARealize Regulatory ServicesEasy to manageAircraft traffic controlInformation processingRadar
The present invention discloses an unmanned aerial vehicle flight service and supervisory system and method. The system comprises a meteorology processing server, an information processing server, a flight plan processing server and a supervisory information processing server. The modules are employed to respectively provide meteorology product service, airspace data, geography altitude data and civil aviation annunciation information, the flight plan verification, the information of monitoring whether the flight is deviated or not, the passive and negative supervisory and the supervisory warning. The present invention further discloses an unmanned aerial vehicle flight plan calibration method based on the GRID meteorology forecast data, national radar reflection puzzle, the airspace data and the geography altitude data. The present invention further discloses an unmanned aerial vehicle operation supervision method by using the system, which depends on the supervisory information processing server, fuses the track information obtained by the passive and negative supervisory system and realizes the potential conflict analysis of the unmanned aerial vehicle flight to improve the real-time alarm information.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Conflict resolution mechanism for managing calendar events with a mobile communication device

The present invention discloses a method for handling scheduling conflicts. The method can include a step of conveying scheduled events to a mobile communication device. Times associated with the events can be analyzed to determine potential conflicts. A set of previously established conflict resolution rules can be applied to the potential conflicts. Recommendations for resolving the potential conflicts can be generated based upon the applied rules. A notification of the potential conflicts and the generated recommendations can be presented to a user of the mobile device through an interface of the mobile communication device. The notifications and recommendations can occur a sufficient time before the potentially conflicting events occur to permit anticipatory actions to be taken to alleviate the conflicts before their occurrence.
Owner:GOOGLE TECH HLDG LLC

Conflict-handling assimilator service for exchange of rules with merging

A system and method for merging two rulesets provided in rule-based systems associated with originating applications executing at different locations, each ruleset comprising rules in potential conflict with each other, and each ruleset being in a different rule format. The rulesets to be merged are communicated to an assimilator service provided with a merge policy comprising a set of specifications of partially-ordered priorities and / or mutual-exclusion constraints. The rulesets are translated into a common core representation capable of being implemented in any logic program rule engine provided in a rule-based application at any location. The rulesets are assimilated to produce a new merged ruleset comprising logic required for resolving potential conflicts among rules in accordance with the merge policy that is implemented in any logic program rule engine provided at any location. The new merged ruleset is then translated into one of the originating application's rule format.
Owner:IBM CORP

Cooperative vehicle control system

A method of cooperative vehicle control in which a high level controller includes a high level algorithm that manages the overall control strategy of the vehicle and decides which vehicle subsystems to control, with what timing and with what authority. Depending on the given situation at hand, including existing or potential conflict between sub-algorithms in the high level controller, the status of the various subsystems and the effectiveness of additional change of these subsystems, desired intervention speed, and environmental repercussions in the total vehicle system, the high level controller may decide to use differing control strategies to meet performance characteristics of the total vehicle system as well as maintain control of vehicle stability, traction characteristics and overall body motions.
Owner:HONDA MOTOR CO LTD

Computing System with Optimized Support for Transactional Memory

A computing system processes memory transactions for parallel processing of multiple threads of execution by support of which an application need not be aware. The computing system transactional memory support provides a Transaction Table in memory and a method of fast detection, of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, directly addressable as part of the main data storage memory location, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread of said computing system. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system.
Owner:IBM CORP

Smart calendar

A smart calendar system, method and program product that integrates disparate sets of data to identify scheduling conflicts and generate scheduling suggestions. The smart calendar system includes the following: a database for storing activity data associated with a user, wherein the activity data includes items scheduled for the user; an interface for receiving and storing profile data associated with the user; an analysis engine that includes: a system for selecting and interfacing with a plurality of external knowledge databases to obtain knowledge data associated with the user; a system that integrates the profile data, activity data, and knowledge data into a collection of integrated scheduling information; a suggestion system that suggests modifications to the items scheduled for the user, based on the integrated scheduling information; and a conflict system that identifies potential conflicts in the items scheduled for the user, based on the integrated scheduling information.
Owner:GLOBALFOUNDRIES INC

Method for establishing automatic driving lane changing decision model in hybrid driving environment

The invention discloses a method for establishing an automatic driving lane changing decision model in a hybrid driving environment, a multi-step dynamic game lane changing model of an automatic driving vehicle LV and a human driving vehicle RV in the hybrid driving environment are established, and a set of nested game algorithm for the automatic driving vehicle is designed. The method comprises the following steps: firstly, establishing a multi-step dynamic game framework; enabling the vehicles of the two parties to decide the following action according to the strategy selection of the otherparty; defining potential conflict points of the lane changing vehicles and the rear vehicles of the target lane; formulating starting and ending condition criteria of the game according to the initial information of the vehicle, the strategy and the game step number; and then enabling the two vehicles to use respective strategy and acceleration selection methods to carry out dynamic gaming untilthe lane changing termination condition is met, so that under the condition that the automatic driving vehicle does not meet the condition of direct lane changing, the lane changing space can also bemanufactured through the game playing with the human driving vehicle, and safe lane changing is achieved.
Owner:SOUTHWEST JIAOTONG UNIV

Method for concurrent migration and decomposition of integrated circuit layout

A method for concurrent migration and decomposition of an integrated circuit layout applicable to double patterning lithography techniques is provided. The method includes cutting a sub-pattern of an initial pattern to configure a potentially conflicting pattern having separate or cutting sections; removing odd cycles in the potential conflicting pattern so as to cut the separate or cutting sections; configuring the double patterning constraint based upon corresponding location relations between each and adjacent cut sections; and assigning a first color layer or a second color layer to the cut sections according to the double patterning constraint to obtain a final layout pattern. Therefore, disadvantageous factors and patterning conflicts caused by separate processes as encountered in the prior art are avoided.
Owner:NAT TAIWAN UNIV

Systems and mehtods for generating predictive diagnostics via package update manager

Embodiments relate to systems and methods for generating predictive diagnostics via a package update manager. A physical or virtual client machine can host a set of installed software packages, including operating system, application, and / or other software. A package manager tracks the set of installed packages and updates available for the installed set. A notification tool, in conjunction with the package manager, can monitor the user's selection of package update options, and compare those updates to a diagnostic database, a current state of the client machine, and / or other resources. Based on those determinations, the notification tool can generate notifications to the user advising them of potential conflicts, faults, or other conditions that may arise due to, or may surround, the prospective package update. The notification can permit the user to continue or terminate selected updates, before those updates are attempted and cause potential conflicts.
Owner:RED HAT

Policy conflict processing method for system and policy conflict processing system

The embodiment of the invention discloses a policy conflict processing method for a system and a policy conflict processing system, and is applied to the technical field of information processing. In the embodiment of the invention, element information of a first target policy to be detected can be obtained; the element information of the first target policy is matched with corresponding element information of at least one second target policy in the system respectively; at least one second target policy, the element information matching result of which accords with target policy conflict conditions, is added in a conflict set, so that the target policies possible to potentially conflict with the first target policy in the system to be detected can be known; element information of the second target policy with the matching result according with the target policy conflict conditions in the conflict set is marked, and the elements that can concretely conflict with the first target policy potentially in the second target policy can be known; and finally, the marked conflict set is output, so that potential conflicts can be intercepted in the elaboration phases of the target policies more conveniently and more accurately.
Owner:HUAWEI TECH CO LTD +1

System for allocating resources in a computer system

A system for allocating resources for use by devices of a computer. Device information for the devices of the computer is collected to uniquely identify the devices and to describe the device characteristics associated with the operation of those devices with the computer. A list of device configurations is constructed in response to the collection of device information. Each device is represented by at least one device configuration, which defines the resource element requirements for the corresponding device. Computer resources, which support the functions of the devices within the computer, are allocated based upon the device configurations and the availability of the desired resources. This allocation process prevents a potential conflicting use of computer resources by the installed devices.
Owner:MICROSOFT TECH LICENSING LLC

Transactional Memory System with Fast Processing of Common Conflicts

A computing system processes memory transactions for parallel processing of multiple threads of execution by support of which an application need not be aware. The computing system transactional memory support provides a Transaction Table in memory and performs fast detection of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread of said computing system. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system. A transaction program employs a plurality of Set Associative Transaction Tables, one for each microprocessor, and Load and Store Summary Tables in memory for fast processing of common conflict.
Owner:IBM CORP

Transactional memory computing system with support for chained transactions

A computing system processes memory transactions for parallel processing of multiple threads of execution provides execution of multiple atomic instruction groups (AIGs) on multiple systems to support a single large transaction that requires operations on multiple threads of execution and / or on multiple systems connected by a network. The support provides a Transaction Table in memory and fast detection of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, directly addressable as part of the main data storage memory location, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system.
Owner:IBM CORP

Transmission of syslog messages over a one-way data link

A special syslog daemon on a send node, wherein the send node is connected to a receive node by a one-way data link, the special syslog daemon configured to receive a syslog message from a syslog sender, insert a portion of IP information of the syslog sender in the body of the received syslog message and route the resulting syslog message to the one-way data link so that the resulting syslog message can be sent through the one-way data link to a syslog receiver communicatively coupled to the receive node. The present invention resolves the potential conflict between syslog and one-way data transfer applications that are configured to remove IP information from data prior to its passage through a one-way data link, thereby leading to a further enhancement of network security through their combination.
Owner:OWL CYBER DEFENSE SOLUTIONS LLC

Hierarchical bloom filters for facilitating concurrency control

Some embodiments provide a system that facilitates concurrency control in a computer system. During operation, the system generates a set of signatures associated with memory accesses in the computer system. To generate the signatures, the system creates a set of hierarchical Bloom filters (HBFs) corresponding to the signatures, and populates the HBFs using addresses associated with the memory accesses. Next, the system compares the HBFs to detect a potential conflict associated with the memory accesses. Finally, the system manages concurrent execution in the computer system based on the detected potential conflict.
Owner:ORACLE INT CORP

Transactional memory system with fast processing of common conflicts

A computing system processes memory transactions for parallel processing of multiple threads of execution by support of which an application need not be aware. The computing system transactional memory support provides a Transaction Table in memory and performs fast detection of potential conflicts between multiple transactions. Special instructions may mark the boundaries of a transaction and identify memory locations applicable to a transaction. A ‘private to transaction’ (PTRAN) tag, enables a quick detection of potential conflicts with other transactions that are concurrently executing on another thread of said computing system. The tag indicates whether (or not) a data entry in memory is part of a speculative memory state of an uncommitted transaction that is currently active in the system. A transaction program employs a plurality of Set Associative Transaction Tables, one for each microprocessor, and Load and Store Summary Tables in memory for fast processing of common conflict.
Owner:INT BUSINESS MASCH CORP

Backup disk-tape integration method and system

Aspects of the present invention provide a disk-to-disk-to-tape backup method and system responsive to a combined backup request to backup a dataset to a backup disk according to a disk backup schedule and then to backup the dataset from the backup disk to a backup tape according to a tape backup schedule. The combined backup method completes a backup of the dataset to the backup disk and then to a backup tape device in accordance with a resolved schedule that considers potential conflicts between the schedules. To restore, aspects of the invention receive a request to restore a backup of the dataset from a backup-tape and the resolved schedule derived from the tape backup schedule and the disk backup schedule. The restoration verifies that a backup tape holds the target dataset by matching a combined backup identifier from the request against a corresponding combined backup identifier held in storage.
Owner:NETWORK APPLIANCE INC

Distributed context-aware scheduled access in a network

A communication system includes devices configured to communicate with each other through a temporal sequence of frames. Each of these frames includes multiple sub-channels and network-context information associated with communication between the devices. For example, network-context information associated with a data packet transmitted by a first device using a first sub-channel during a first frame is included in the first sub-channel. Furthermore, a second device, which communicates with the first device and a third device, arbitrates potential conflicts between the first device and the third device over use of the first sub-channel by providing feedback information to the first device. This feedback information is determined based on the network-context information in multiple frames, which is accumulated by the second device.
Owner:XEROX CORP

Off road vehicle

InactiveUS20040195013A1Maximises manoeuvrabilitySpeed controllerSteering linkagesEngineeringFood consumption
There are two basic methods of steering a wheeled vehicle. One method is to turn one or more steerable wheels. The other is to drive one or more left hand wheels independently of one or more right hand wheels. Traditional vehicles address the potential conflict between to two steering systems by either disabling one system or by causing one to overpower the other. This leads to skidding or scuffing problems respectively. In the present invention both steering systems are enabled but are integrated by means of an on board computer so that they always act in unison. This mutual reinforcement will allow the invention to operate safely on steep or slippery slopes while minimising fuel consumption and ground damage. The invention will also be more manoeuvrable than traditional vehicles since it is capable of both pure rotation and pure translation or any combination of rotation and translation.
Owner:SPARK IAN JAMES

Off road vehicle

InactiveUS7191865B2Maximises manoeuvrabilitySpeed controllerSteering linkagesEngineeringFood consumption
There are two basic methods of steering a wheeled vehicle. One method is to turn one or more steerable wheels. The other is to drive one or more left hand wheels independently of one or more right hand wheels. Traditional vehicles address the potential conflict between the two steering systems by either disabling one system or by causing one to overpower the other. This leads to skidding or scuffing problems respectively. In the present invention both steering systems are enabled but are integrated by means of an on board computer so that they always act in unison. This mutual reinforcement will allow the invention to operate safely on steep or slippery slopes while minimizing fuel consumption and ground damage. The invention will also be more maneuverable than traditional vehicles since it is capable of both pure rotation and pure translation or any combination of rotation and translation.
Owner:SPARK IAN JAMES
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