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

32results about How to "Fault tolerance" patented technology

System and Method for Providing Augmented Reality

A system and method for providing augmented reality. A method comprises retrieving a specification of an environment of the electronic device, capturing optical information of the environment of the electronic device, and computing the starting position / orientation from the captured optical information and the specification. The use of optical information in addition to positional information from a position sensor to compute the starting position may improve a viewer's experience with a mobile augmented reality system.
Owner:TEXAS INSTR INC

Method and system for building big data distributed log

The invention relates to a method and a system for building a big data distributed log. The method comprises the following steps that: 1, a log transmission sub system receives log data from a service system, generates a UUID (Universally Unique Identifier) for each piece of received log data, and sends the log data with the UUID to a log storage sub system through a plurality of nodes after the load balance; 2, the log storage system receives the log data, and stores the log data in a horizontal expansion mode; and 3, a mass log processing sub system extracts the log data stored in the log storage sub system, uses a MapReduce algorithm to regularly perform mass pre-processing on the log data, and generates a report by the hour and a report by the day to be required by an external service report system. The method and the system have the advantage that the requirements on the reliability, the real-time performance, the high performance, the high expandability and the maintainability of a log system under the big data condition can be met.
Owner:北京思特奇信息技术股份有限公司

Orthogonal Data Memory

InactiveUS20080162824A1Efficiency of the present invention is readily apparentEfficient solutionHandling data according to predetermined rulesMemory systemsData transmissionData memory
A multi-ported orthogonal data memory (16) for effecting a corner-turning function, where for example data input as a sequence of bit-parallel word-serial data transfers are converted to data output in a bit-serial, word-parallel fashion, is described. The memory (16) is arranged to transfer data words comprising a plurality of data items and comprising: a plurality of data memory cells (36) arranged in the form of a matrix having rows and columns, and a plurality of groups (A, B, C, D) of memory cells (36) within the matrix, each group (A, B, C, D) being defined across multiple rows and columns and being individually addressable to effect transfer of a data word thereto; and enabling means having dedicated strobe connections (PDTEN) to each of the plurality of groups (A, B, C, D) of memory cells (36) and being arranged to enable selected ones of the plurality of groups (A, B, C, D) of memory cells (36) to read data present at their inputs, or to write stored data to their outputs, in a single transfer operation.
Owner:TELEFON AB LM ERICSSON (PUBL)

Programmably sliceable switch-fabric unit and methods of use

A programmably sliceable switch-fabric unit (PSSU) and methods of use are disclosed. An N×N′ switch matrix is programmably made to operate as if it were a plurality of S×S′ virtual switch slices, where S<N and S′<N′. Ingressing requests each specify an egress path (unicast mode) or plural egress paths (multicast mode) in terms of one or more relative egress port numbers. A request translator converts relative egress port numbers into absolute egress port numbers by determining what virtual slice each request belongs to. The translated egress requests are handed off to an arbitration and / or scheduling mechanism for further processing. If the translated request is granted, the corresponding payload egresses through the actual egress port(s) which the translated request asked for. An inventory of PSSU's may be distributed in accordance with the disclosure to segmented markets such that each PSSU can service the specific needs of a market, be it providing a plurality of 4×4 switch slices, 8×8 switch slices, 16×16 switch slices, or otherwise. In one embodiment, virtual slices are distributed throughout a physical switch-matrix so as to minimize pinout crossover for external line card units.
Owner:PMC-SIERRA

Transparent consistent semi-active and passive replication of multithreaded application programs

A system and method for replicating a multithreaded application program using a semi-active or passive replication strategy, wherein the application program executes under the control of an operating system having a thread library. The method comprises piggybacking mutex ordering information at the Primary replica onto regular multicast messages specifying the order in which threads in the Primary replica have been granted their claims to mutexes; and receiving the multicast messages at a Backup replica containing the mutex ordering information which determines the order in which threads in the Backup replica are granted mutexes. Thread library interpositioning is preferably utilized to intercept calls to functions in the operating system's thread library, so that the system and method of the invention may be implemented transparently. The invention enforces strong replica consistency without the need to count instructions, add significant messaging overhead, or modify application code.
Owner:IBM CORP

Virtual machine managing apparatus, virtual machine managing method, and program thereof

In a virtual machine system, an arrangement of virtual machines, which has fault tolerance, is performed. A virtual machine managing apparatus includes a similar group generating unit and an arrangement restriction generating unit. The similar group generating unit generates a group of virtual machines having a similarity relationship which indicates that performance values of virtual machines at each timing are approximately the same, out of plural virtual machines. The arrangement restriction generating unit outputs the group of virtual machines having the similarity relationship as a distributed-arrangement restriction indicating a group of virtual machines to be arranged on different processing apparatuses among plural processing apparatuses carrying out processes of the virtual machines.
Owner:NEC CORP

Method and system for monitoring a graphical interface in an aircraft cockpit

The invention relates in particular to a method and a system for monitoring a graphical interface in a computer system of an aircraft cockpit. The method comprises, in addition to the display of a graphical interface of a client application based on a tree structure of graphical interaction objects composing said graphical interface, the following steps: obtaining a plurality of graphical interaction objects having a tree-structure organization; creating and adding, to said obtained tree structure, at least one new graphical interaction object defining a critical graphical display zone; modifying the tree-structure dependency of at least one critical graphical interaction object, of the obtained tree structure to make it dependent from the new graphical interaction object defining the critical zone; and performing critical monitoring only of the critical graphical objects attached to the critical zone.
Owner:AIRBUS OPERATIONS (SAS)

System for providing fault tolerant data warehousing environment by temporary transmitting data to alternate data warehouse during an interval of primary data warehouse failure

A method and system utilizing one or more data generating computing devices as default data warehouses in the event of a primary data warehouse failure are provided. A data warehouse provides an environment in which data from one or more data servers in one or more locations, or premises, is aggregated in a central database. In the event of a system failure, in which communication between the data warehouse and one or more servers is disrupted, a warehouse ticket file, stored on secure, distributed ticket servers, is used to identify and initialize at least one of the data servers as a failover data warehouse. Once communication between the premises and its primary data warehouse is restored, the data collected during the failover is transferred to the primary data warehouse and purged from the failover data warehouse.
Owner:ROVI TECH CORP

Multi-fault intelligent diagnosing method for artificial circuit utilizing quantum Hopfield neural network

The invention provides a multi-fault intelligent diagnosing method for an artificial circuit utilizing quantum Hopfield neural network and aims at multi-fault coupling of the artificial circuit. The multi-fault intelligent diagnosing method includes the steps of data acquisition, feature extraction, feature quantization, fault cause probability analysis and the like. Ideal single-fault response and actual measured multi-fault response of the artificial circuit are obtained through SPICE simulation and a data acquisition board respectively. After wavelet packet decomposition, fault response wavelet coefficient defined by a new energy function realizes construction of an energy feature space. Elements in the energy feature space is submitted on the basis of quantization to a quantum Hopfield neural network model. Neuron states and connecting weight matrix in the network are expressed in quantum states. By calculating probability value of occurrence of related weight element in measurement matrix, the occurrence probability of quantum key input mode in forms of specific quantum memory prototype at specific time, and accordingly occurrence probability of multiple faults relative to specific single fault is obtained to judge fault types.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

System and method for fault tolerant TCP offload

Systems and methods that provide fault tolerant transmission control protocol (TCP) offloading are provided. In one example, a method that provides fault tolerant TCP offloading is provided. The method may include one or more of the following steps: receiving TCP segment via a TCP offload engine (TOE); calculating a TCP sequence number; writing a receive sequence record based upon at least the calculated TCP sequence number to a TCP sequence update queue in a host; and updating a first host variable with a value from the written receive sequence record.
Owner:AVAGO TECH WIRELESS IP SINGAPORE PTE

System and method for distributed imaging

The present invention is a system and method for providing distributed seamless, fault tolerant and reliable solutions for imaging devices through creating virtual imaging servers and virtual connections to network imaging devices. This invention provides imaging job routing, job balancing, continuous service availability, simplified imaging device administration and the transparency of imaging device locations and name on a network by employing a hierarchical schema which defines and describes imaging devices, servers and imaging jobs.
Owner:MICROSOFT TECH LICENSING LLC

Storage virtualization apparatus and computer system using the same

The storage virtualization apparatus has enough fault tolerance of communication paths connected to a physical storage unit. The storage virtualization apparatus of the present invention comprises: a first interface for connecting to a host computer; second interfaces for respectively communicating with physical storage units via communication paths, each second interface being capable of connecting to the communication paths including a first communication path and a second communication path; a virtualization unit for making the host computer recognize a storage area constituted by storage areas of the physical storage units as a virtual storage unit; and a path control uit for closing the first communication path connected to one of the physical storage units and communicating with the physical storage unit via the second communication path when a fault occurs in the first communication path.
Owner:FUJITSU LTD

Fault-tolerant Ethernet network

Fault-tolerant Ethernet is provided through the use of special interfaces providing duplicate ports that may be alternatively enabled with the same network address. A switching between the ports, corrects for single faults in a two-way redundant system without time-consuming reconfiguration of other end devices or the need for complex middleware in the end devices.
Owner:ROCKWELL AUTOMATION TECH

Long running transaction integration with selective dehydration and selective compensation

A method for executing a schedule in a workflow application is provided. The method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule. Also provided is a method of executing a workflow application comprising long running transactions. This method includes selectively storing a schedule state to a storage medium based on a latency attribute associated with the schedule, and selectively compensating certain actions within the schedule according to a compensation parameter associated with an action, based on failure or abortion of another action within the schedule. In addition, there is provided a method of executing a schedule comprising selectively compensating certain actions or transactions within the schedule according to a compensation parameter associated with an action or transaction, based on failure or abortion of another action or transaction within the schedule.
Owner:MICROSOFT TECH LICENSING LLC

Virtual keyboard response method and virtual keyboard response device

The invention provides a virtual keyboard response method and a virtual keyboard response device; and the method and the device relate to the field of computer technology, wherein the virtual keyboard response method comprises the following steps that a virtual keyboard is displayed by a display screen; the knocking operation of a user to the virtual keyboard is received; the knocking operation of the user is responded to, and a response area is displayed at a corresponding position at which the user knocks; the position information of the knocking of the user is reported to an input method; and information that the input method feeds back according to the position information is received. According to one aspect of the invention, when the user knocks a button, the position information of the knocking of the user is reported to system or input method software but not a specific piece of button information. Consequently, the virtual keyboard has fault-tolerant ability to the button knocking response of the user, i.e. the button knocking position of the user is allowed to have a certain deviation.
Owner:CHINA TELECOM CORP LTD

Distributed dynamic routing

In the present invention, packets are routed in a distributed and dynamic manner via an internal packet-switched telecommunication network comprising edge devices. A data packet is received from an external telecommunication network to a source edge device, wherein there is determined the address of the next-hop corresponding to the destination address prefix of the received data packet. The address and network interface of the target edge device corresponding to the determined next hop are determined and there is generated a transmission packet addressed to the determined target edge device, the transmission packet comprising the received data packet and the determined address of the next hop and the determined network interface of the target edge device. The generated transmission packet is transmitted from the source edge device to the target edge device via one or more internal telecommunication networks at the data link layer level. The data packet is sent further via the network interface of the target edge device based on the next-hop address in question.
Owner:XYLON LLC

System and method for converting a color formula using an artificial intelligence based conversion model

A system and method for converting a color formula from compositions such as paints, pigments, or dye formulations, is provided. The input to the system is a first color formula. The system includes an input device for entering a plurality of color formula values and an artificial intelligence conversion model coupled to the input device. The conversion model produces an output signal for communicating a second color formula. The artificial intelligence model may be embodied in a neural network. More specifically, the conversion model may be a back propagation neural network.
Owner:BASF CORP

Copy protection via redundant watermark encoding

A watermark is encoded redundantly so as to provide effective copy protection. To assure a reliable detection of the watermark in the presence of a potentially faulty watermark detection process, some or all of the watermark is redundantly encoded. The number of redundant encodings of the watermark is selected so that upon modification of the watermarked material, sufficient redundancy exists so that the material can be identified as watermarked material, and the number of detected copies of the watermark is used to detect the modification. Statistical processes are employed to determine the presence or absence of the watermarks in the presence of a potentially faulty watermark detection process. Different criteria may be applied to the watermark detection process for the verification of the watermarked portions, based on the desired degree of confidence for determining whether the appropriate watermark is present or absent, and the desired degree of confidence for determining whether a modification has occurred.
Owner:KONINKLIJKE PHILIPS ELECTRONICS NV

Method and apparatus for word synchronization with large coding distance and fault tolerance for PRML systems

A method and apparatus are provided for word synchronization with large coding distance and fault tolerance for a partial-response maximum-likelihood (PRML) data channel in a direct access storage device (DASD). A Viterbi detector receives equalized PR4 samples including a predefined word synchronization pattern. The Viterbi detector is a dedicated detector optimized for detecting the predefined word synchronization pattern. The Viterbi detector includes a two-state Viterbi trellis and a word synchronization detector for the two-state Viterbi trellis. The predefined word synchronization pattern includes only even length magnets. The predefined word synchronization pattern is a repetition code including pairs of ones and pairs of zeros and includes multiple pattern match sequences. The Viterbi detector is optimized with branches removed from the Viterbi trellis, thus increasing coding distance. The two-state Viterbi trellis and word synchronization detector of the Viterbi detector operate on a 2T basis, where 1 / T is the sample rate.
Owner:WESTERN DIGITAL TECH INC

Fault-tolerant monitoring apparatus, method and system

A fault-tolerant monitoring apparatus is arranged to monitor physical performance properties of a plurality of networked computing elements, each element including a processing unit and individual memory. The monitoring apparatus comprises a plurality of measurer apparatuses, each arranged to measure the physical performance properties of a single computing element, the physical performance properties being stored as local information in the individual memory of the computing element in which the measurement is made; and one or more collector apparatuses arranged to control collection of remote information representing physical performance properties from individual memory in a plurality of the computing elements; and storage of the remote physical performance information as replicate information in the individual memory of another computing element; wherein the remote physical performance information is collected using third party access.
Owner:FUJITSU LTD

Cage type rotor permanent magnetic synchro motor starting device and control method

The invention relates to a cage type rotor permanent magnetic synchro motor starting device and a control method, and belongs to the field of motor control. The starting device comprises a controllable rectification bridge (1), a current inversion bridge (2), a voltage inversion bridge (3), a cage type rotor permanent magnetic synchro motor (4) and switches K1-K8, wherein the input end of the controllable rectification bridge (1) is connected an A phase, a B phase and a C phase of three-phase alternating current; the input end of the current inversion bridge (2) is connected with the output end of the controllable rectification bridge (1), the output end of the current inversion bridge (2) is connected with the input end of the cage type rotor permanent magnetic synchro motor (4); and the input end of the voltage inversion bridge (3) is respectively connected with the input end of the current inversion bridge (2) and the output end of the controllable rectification bridge (1) through the switches K4 and K5, and the output end of the voltage inversion bridge (3) is respectively connected with the output end of the current inversion bridge (2) and the input end of the cage type rotor permanent magnetic synchro motor (4). The cage type rotor permanent magnetic synchro motor starting device provided by the invention can automatically realize switchover according to the running speed of the motor, and the cage type rotor permanent magnetic synchro motor starting device has the characteristics of low cost and large load-carrying capacity.
Owner:BEIJING UNIV OF TECH

Fault-tolerant monitoring apparatus, method and system

A fault-tolerant monitoring apparatus is arranged to monitor physical performance properties of a plurality of networked computing elements, each element including a processing unit and individual memory. The monitoring apparatus comprises a plurality of measurer apparatuses, each arranged to measure the physical performance properties of a single computing element, the physical performance properties being stored as local information in the individual memory of the computing element in which the measurement is made; and one or more collector apparatuses arranged to control collection of remote information representing physical performance properties from individual memory in a plurality of the computing elements; and storage of the remote physical performance information as replicate information in the individual memory of another computing element; wherein the remote physical performance information is collected using third party access.
Owner:FUJITSU LTD

Response method and device for virtual keyboard

The invention provides a virtual keyboard response method and a virtual keyboard response device; and the method and the device relate to the field of computer technology, wherein the virtual keyboard response method comprises the following steps that a virtual keyboard is displayed by a display screen; the knocking operation of a user to the virtual keyboard is received; the knocking operation of the user is responded to, and a response area is displayed at a corresponding position at which the user knocks; the position information of the knocking of the user is reported to an input method; and information that the input method feeds back according to the position information is received. According to one aspect of the invention, when the user knocks a button, the position information of the knocking of the user is reported to system or input method software but not a specific piece of button information. Consequently, the virtual keyboard has fault-tolerant ability to the button knocking response of the user, i.e. the button knocking position of the user is allowed to have a certain deviation.
Owner:CHINA TELECOM CORP LTD

Electrical power distribution integrated into a satellite structural panel

A structural panel for a satellite includes an external skin, an internal skin and a core layer arranged between the two, internal and external, skins and provided with a blind void comprising at least one electrically insulated inserted busbar.
Owner:THALES SA

High voltage battery module with series connected cells and internal relays

A battery module is disclosed having a plurality of series-connected battery cells contained in, and electrically isolated from, an enclosure, with a first internal relay to control connection between cells and a positive terminal, and a second internal relay to control the connection between cells and a negative terminal. A control signal input is provided to control the relays. An embodiment is disclosed having an internal battery management system which controls the relays in response to a digital message. A modular battery pack is disclosed consisting of a plurality of modules connected in parallel, which can be individually and independently activated and deactivated. A method is provided for activating an individual module.
Owner:PALATOV GRP LLC

A method and system for constructing a distributed log of big data

The invention relates to a method and a system for building a big data distributed log. The method comprises the following steps that: 1, a log transmission sub system receives log data from a service system, generates a UUID (Universally Unique Identifier) for each piece of received log data, and sends the log data with the UUID to a log storage sub system through a plurality of nodes after the load balance; 2, the log storage system receives the log data, and stores the log data in a horizontal expansion mode; and 3, a mass log processing sub system extracts the log data stored in the log storage sub system, uses a MapReduce algorithm to regularly perform mass pre-processing on the log data, and generates a report by the hour and a report by the day to be required by an external service report system. The method and the system have the advantage that the requirements on the reliability, the real-time performance, the high performance, the high expandability and the maintainability of a log system under the big data condition can be met.
Owner:北京思特奇信息技术股份有限公司
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