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

2593results about How to "Improve availability" patented technology

Recovery from failures within data processing systems

Provided are methods, data processing systems, recovery components and computer programs for recovering from storage failures affecting data repositories. At least a part of the recovery processing is performed while the data repositories are able to receive new data and to allow retrieval of such new data. Although new data items may be received into the repository and retrieved therefrom during recovery processing, updates to the data repository which were performed before the failure and which are then restored to the repository by the recovery processing are restored within a recovery unit of work and are inaccessible to processes other than the recovery process until successful completion of the recovery unit of work. The recovery processing ensures that the recovered repository is consistent with the state of the repository at the time of the failure, but is available for addition and retrieval of new data items before completion of the recovery processing.
Owner:LENOVO PC INT

System and method for performance acceleration, data protection, disaster recovery and on-demand scaling of computer applications

A method for improving the performance and availability of a distributed application includes providing a distributed application configured to run on one or more origin server nodes located at an origin site. Next, providing a networked computing environment comprising one or more server nodes. The origin site and the computing environment are connected via a network. Next, providing replication means configured to replicate the distributed application and replicating the distributed application via the replication means thereby generating one or more replicas of the distributed application. Next, providing node management means configured to control any of the server nodes and then deploying the replicas of the distributed application to one or more server nodes of the computing environment via the node management means. Next, providing traffic management means configured to direct client requests to any of the server nodes and then directing client requests targeted to access the distributed application to optimal server nodes running the distributed application via the traffic management means. The optimal server nodes are selected among the origin server nodes and the computing environment server nodes based on certain metrics.
Owner:YOTTAA

Enterprise management system

A Managed Site (10), a logical network entity, is composed of a number of Sub Sites (20) in a one to many relationship. A Sub Site (20) is a logical component, which is composed of a number of Engines (30). Nodes (40) similarly relates to their Engine (30) in a many to one relationship. A Node (40) is a collection of Managed Elements (ME's) (50) (while being an ME (50) itself), which represent network state information. The subsite (20) consists of the engine (30) connected to server nodes (40). One or more clients (110) are connected to the management engine (30) and access management engine (30) information relating to managed elements (50) including nodes (40). The connected manager engines may communicate with one another so that, for example, in the event of a failure, one of the manager engines remaining on line commences monitoring of manage elements assigned to the failed manager engine. Upon accessing the manager engine (30), the client interface displays relationships among managed elements (50) using meaningful connectors and tree-like structures. In addition to basic managed element state monitoring functionality, the manager engine (30) provides a variety of automated tasks ensuring the health of the network and optimal failure correction in the event of a problem. For example, the manager engine (30) performs root cause analysis utilizing an algorithm tracing through manged element (50) relationships and indicating the source of the failure.
Owner:MICROSOFT TECH LICENSING LLC

Method, systems, and computer program products for implementing function-parallel network firewall

Methods, systems, and computer program products for providing function-parallel firewalls are disclosed. According to one aspect, a function-parallel firewall includes a first firewall node for filtering received packets using a first portion of a rule set including a plurality of rules. The first portion includes less than all of the rules in the rule set. At least one second firewall node filters packets using a second portion of the rule set. The second portion includes at least one rule in the rule set that is not present in the first portion. The first and second portions together include all of the rules in the rule set.
Owner:WAKE FOREST UNIV

Data access, replication or communication system comprising a distributed software application

A data access, replication or communications system is distributed across a terminal-side executable running on a terminal and a server-side executable. Together the terminal-side executable and the server-side executable form a client to a larger server and collaborate by sending messages using a message queuing system over a network. The larger server can be, for example, a mail server. Splitting the client into a terminal-side executable and a server-side executable allows a terminal, such as mobile device with limited processing capacity, power, and connectivity, to enjoy the functionality of full-featured client access to a server environment using minimum resources on the mobile device by distributing some of the functionality normally associated with the client onto the server side executable, which is not so resource constrained.
Owner:MALIKIE INNOVATIONS LTD

Arrangement of equipment for remote monitoring of bodily functions

An arrangement of equipment for the remote monitoring of bodily functions of a mammal under medical care, comprises: a function-measurement device to measure a physiological quantity relevant to bodily function; a first display unit disposed remotely from the function-measurement device and monitored by a responsible medical person, to display the measured values of the measured physiological quantity and a function characterization derived therefrom; an input unit disposed remotely from the function-measurement device, for the input of control commands for the function-measurement device, and to input warning signals; and a bi-directional public telecommunication-network connection with an outward channel between the function-measurement device and the first display unit and a return channel between the input unit and the function-measurement device, where, for each connected device, there is provided an interface adapted to a transmission protocol of the telecommunication network.
Owner:UBICOM GES FUR TELEKOMMUNIKATION

System and methodology providing automation security analysis and network intrusion protection in an industrial environment

The present invention relates to a system and methodology facilitating automation security in a networked-based industrial controller environment. Various components, systems and methodologies are provided to facilitate varying levels of automation security in accordance with security analysis tools, security validation tools and / or security learning systems. The security analysis tool receives abstract factory models or descriptions for input and generates an output that can include security guidelines, components, topologies, procedures, rules, policies, and the like for deployment in an automation security network. The validation tools are operative in the automation security network, wherein the tools perform security checking and / or auditing functions, for example, to determine if security components are in place and / or in suitable working order. The security learning system monitors / learns network traffic patterns during a learning phase, fires alarms or events based upon detected deviations from the learned patterns, and / or causes other automated actions to occur.
Owner:ROCKWELL AUTOMATION TECH

Quality prognostics system and method for manufacturing processes

A quality prognostics system and a quality prognostics method for predicting the product quality during manufacturing processes are disclosed. The present invention utilizes the current production tool parameters sensed during the manufacturing process and several previous quality data collected from the measurement tool to predict the future product quality. The quality prognostics system is composed of conjecture modeling means and prediction modeling means. The conjecture modeling means itself also can be applied for the purpose of virtual metrology. Further, the quality prognostics method possesses a self-searching means and a self-adjusting means for searching the best combination of various parameters / functions used by the conjecture algorithm or prediction algorithm; and meeting the requirements of new equipment parameters and conjecture / prediction accuracy.
Owner:NAT CHENG KUNG UNIV

System and method for dynamic, transparent migration of services

System and method for the dynamic and transparent migration of services in a peer-to-peer networking environment. Member peers in a peer group using a peer-to-peer platform may cooperate to provide redundant instances of services to member peers. Dynamic migration of a service may be performed by unbinding one or more peer-to-peer platform pipes from a peer hosting an instance of the service and binding the pipes to another peer hosting a different instance of the service. Using pipes, services may transparently failover from one physical peer endpoint to another in order to mask a service or peer failure, or to access a newly published instance of a service. Thus, a collection of peers may provide a high level of fault tolerance, where, for example, a new peer at a different location may replace a crashed peer, with the new peer taking over the existing pipe to keep the communication going.
Owner:ORACLE INT CORP

Thin film write head with interlaced coil winding and method of fabrication

The preferred embodiment of the present invention provides a write head having an interlaced conductor coil winding and method of fabrication. The interlaced winding of the present invention may have alternating turns of a first and a second coil. In the preferred embodiment, the side walls of successive coil turns are separated by an ultra thin inorganic insulation which defines the distance between successive turns of the first and second coil. In one method of fabrication, a conductive seed layer is deposited on a generally planar insulative surface, a resist mask is formed on the seed layer, and a conductive material deposited on the exposed seed layer to form the turns of the first coil. The masked portions of the seed layer are removed, after resist mask removal, to electrically isolate the turns of the first coil. The inorganic insulation may be formed in a layer conformal with the first coil. The second coil is formed between the turns of the first coil. A seed layer and mask may be used to facilitate second coil deposition. Etching, or planarization, may be used to electrically isolate the turns of the second coil. A capping layer may be formed over any exposed conductor material to insulate the winding from an upper pole structure or other overlying structure. Embodiments of the present invention may have multiple layers of conductor winding having some conventional, or all interlaced coil structure.
Owner:WESTERN DIGITAL TECH INC

Global asset management

A system and a method for managing data among devices, servers and systems by providing a logically unified and aggregated view of a user's digital assets including metadata from any system node or device. This invention describes a method supporting the aggregated view by using manifests. A manifest is a file / database that includes data about all media assets within a user's virtual collection.
Owner:APPLE INC

Shared transport system and service network

The network system matches the supply and demand of transportation services by incorporating unused transportation capacity (i.e., empty seats) with a real-time allocation and matching service that enables individuals and goods to conveniently hire that capacity with attractive pricing, rapid responsiveness, better information availability and trusted security. The network system provides an electronic registry of capacity containing an indication of the spare transport capacity and location of a plurality of transport vehicles, an electronic registry of demand containing an indication of the demand for transportation needs of a plurality of individuals and a central processing capability to effect a match of the transport capacity of at least one transport vehicle with the transport demand of at least one individual.
Owner:CARMA TECH LTD

System and method for business systems transactions and infrastructure management

The system and method for business systems transactions and infrastructure management includes a client side collection system and a server side system having the capability to communicate with the other over a secure communication path. The collection system extracts transaction and infrastructure data from a business system and transmits the extracted data to the management server over a secure communication path. The management server receives the extracted data over the secure communication path, compares it to threshold analyzes the data that exceed threshold values, and notifies a user of the results of the analysis. The management server also has the capability to activate corrective scripts in the client business system and to reconfigure the client business system.
Owner:CA TECH INC

System, method and computer program product for analyzing e-commerce competition of an entity by utilizing predetermined entity-specific metrics and analyzed statistics from web pages

A system, method and computer program product for analyzing e-commerce competition is disclosed. The method involves collecting pages that are commonly transmitted over a computer network (e.g., the Internet, an institutional intranet, etc.), collecting external data, which may or may not be available on the computer network, processing the collected pages and content, and scoring the pages based on all the information collected to determine statistics. The statistics are analyzed for providing benchmarks that compare an entity's presence on the computer network and compares it to the presence of other entities.
Owner:ZEROFOX

Layer four optimization for a virtual network defined over public cloud

Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and / or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
Owner:VMWARE INC

Cluster failover from physical node to virtual node

The present invention provides a system, method and apparatus for facilitating the failover of a cluster process from a physical node to a virtual node so that interrupts of the affected software application are minimized. Upon detection that a node on the cluster has failed, a signal is sent to the failover or the backup server to start a virtual machine (virtual node) that can accommodate the failed process. The failed process is then resumed on the virtual node until the failed node is rebooted, repaired, or replaced. Once the failed node is made operational, the process that is running on the virtual node is transferred back to the newly operational node.
Owner:DELL PROD LP

Data access, replication or communication system comprising a distributed software application

The present invention envisages a data access, replication or communications system comprising a software application that is distributed across a terminal-side component running on a terminal and a server-side component; in which the terminal-side component and the server-side component (i) together constitute a client to a server and (ii) collaborate by sending messages using a message queuing system over a network Hence, we split (i.e. distribute) the functionality of an application that serves as the client in a client-server configuration into component parts that run on two or more physical devices that commuunicate with each other over a network connection using a message queuing system, such as message oriented middleware. The component parts collectively act as a client in a larger client-server arrangement, with the server being, for example, a mail server. We call this a ‘Distributed Client’ model. A core advantage of the Distributed Client model is that it allows a terminal, such as mobile device with limited processing capacity, power, and connectivity, to enjoy the functionality of full-featured client access to a server environment using minimum resources on the mobile device by distributing some of the functionality normally associated with the client onto the server side, which is not so resource constrained.
Owner:MALIKIE INNOVATIONS LTD

Method and system for providing high availability to computer applications

A set of system-level high availability services for computer systems, including a service that functions in general terms like an extension of the operating system. By providing High Availability (HA) at the system-level, modifications to the applications or the operating system kernel are not required.
Owner:RED HAT

Channel frequency allocation for multiple-satellite communication network

A method and apparatus (system) for providing forward-link channel-frequency allocation for multiple-satellite cellular communications networks is disclosed. The system has a centralized ground-operations control center that provides bi-weekly minute-by-minute allocation plans for geographically-defined service areas. This enables each service area to set its diversity policy in accordance with the requirements of the government regulators and customer preferences within the service area. The system has a user model having a frequency re-use pattern, a channel allocation model for modelling the power allocated to each channel, and a gateway channel model for allocating channels in accordance with the user model and the channel allocation model. The allocation is made for each satellite of the plurality of satellites. The traffic allocation induces an operating frequency for each of the one or more links in each satellite of the plurality of satellites. The satellite communication system computed frequency allocation is optimized to minimize total radiation from all forward links for one or more of the plurality of satellites.
Owner:GLOBALSTAR INC +1

Method and apparatus providing rapid end-to-end failover in a packet switched communications network

A hardware-based failover scheme enabling rapid end-to-end recovery is provided. Hardware logic periodically generates, transmits, receives, and processes heartbeat packets, sent from one end of the communications network to another, and then returned back. If a communications network node or communications link failure is being experienced along the transport path, then the hardware logic rapidly swaps the affected traffic conveyed to a pre-established backup transport path, typically within microseconds. Advantages are derived from the rapid failover effected end-to-end which enables continued delivery of provisioned communications services improving the resiliency and / or availability of a communications network.
Owner:SYNAPTICS INC

Techniques for health monitoring and control of application servers

InactiveUS20060048017A1Improving application server performanceImprove availabilityError detection/correctionApplication serverMonitoring and control
Techniques for improving application server performance and availability are provided. In one aspect, a method of monitoring the health of one or more application servers comprises the following steps. One or more health classes are specified, each of the one or more health classes defining one or more health policies for the one or more application servers. At least one of the one or more health policies is monitored. Violations, if any, of the one or more health policies are detected.
Owner:IBM CORP

System, method and apparatus for providing functions to applications on a digital electronic device

To greatly simplify the developer's task, an application function server or application logic controller (“ALC”) server runs on a digital electronic device with a common set of tools and methods to deliver high-value capabilities to applications developed in different application languages and running in various different application environments. The applications and the application function server have a local client-server relationship. The functions themselves are provided by various plug-ins. The interface of a plug-in illustratively is a discrete set of functions, common to the command plug-ins. The ALC Server accepts simplified commands directly from the applications, applies the appropriate policy, and interacts with the plug-ins to perform the requested functions on behalf of the applications. The result is that applications can use various capabilities without dealing with the complex methods, standards, and system interoperability required to make the technologies work, and technology additions and upgrades can be performed independently from the applications that use them.
Owner:ECRIO

Half-Duplex Phased Array Antenna System

In an exemplary embodiment, a phased array antenna comprises a bidirectional antenna polarizer and is configured for bidirectional operation. The bidirectional antenna polarizer may combine active implementations of power splitters, power combiners, and phase shifters. Furthermore, in another exemplary embodiment a bidirectional antenna polarizer has extensive system flexibility and field reconfigurability. In yet another exemplary embodiment, the bidirectional phased array antenna operates in “radar-like” applications where the transmit and receive functions operate in half-duplex fashion. Furthermore, in exemplary embodiments, the phased array antenna is configured to operate over multiple frequency bands and / or multiple polarizations.
Owner:VIASAT INC

Application of virtual servers to high availability and disaster recovery soultions

Server virtualization technology is applied to virtualize and encapsulate all unique information of a server as an image that is stored on a storage area network at one site and replicated on a storage area network at another site to provide high availability of system resources and data recovery capabilities. In one embodiment, a virtualized server system (100) includes a primary site (110), a secondary site (130), and a computer executable control application (150). The primary site (110) includes a storage area network (112), at least one primary virtual server platform (114), and at least one primary virtual server stored as at least one image (116) on the storage area network (112). The control application (150) directs replication of the primary virtual server image (116) onto a storage area network (132) at the secondary site (130) to create a corresponding replicated virtual server image (138). The control application (150) also monitors operation of the primary virtual server platform (114) and associates the replicated virtual server image (138) with a secondary virtual server (134) at the secondary site (130) in the event that a problem is detected with the primary site virtual server (114).
Owner:LEIDOS INNOVATIONS TECH INC

Storage system, storage device, and control method thereof

A storage system including a storage device 1 which includes: media 50 for storing data from a host computer 2; a medium controller 14 for controlling the media; a plurality of channel controllers 11 for connecting to the host computer 2 through a channel; and a cache memory 13 for temporarily storing data from the host computer 2, wherein the media 50 have a restriction on a number of writing times. The storage device 1 includes a bus 123 for directly transferring data from the medium controller 14 to the channel controller 11.
Owner:HITACHI LTD

Tobacco having reduced nicotine and nitrosamines

Aspects of the present invention concern tobacco having reduced nicotine and nitrosamines, which is used to manufacture consumer tobacco products, and methods to produce such tobacco. More specifically, embodiments include methods to reduce nicotine and nitrosamines in tobacco crops by applying auxin, auxin analogs, and jasmonate antagonists during the cultivation of such tobacco crops. Tobacco generated using said methods and consumer tobacco products obtained therefrom are also embodiments.
Owner:VECTOR TOBACCO LLC

Policy based service management

A system and a method for policy management in a web services environment includes a policy design tool, a policy storage and a policy manager controller. The policy design tool creates (or updates) a policy for association with a web service. The policy storage stores the policy. The policy manager controller provides an interface for transmission of the policy to a policy enforcement tool and also receives messages relating to the policy from the policy enforcement tool. In addition, a system and method for policy enforcement in a web services environment includes a policy enforcement controller, a policy enforcement repository, an enforcer, a policy enforcement framework, and a policy container. The policy enforcement controller receives and commits a policy and the policy enforcement repository stores the committed policy. The enforcer module receives a request to invoke the policy and the policy enforcement framework determines whether the requested policy is committed in the policy enforcement repository and whether the policy is instantiated. The policy container determines whether the policy is enforceable.
Owner:ORACLE INT CORP

Formation of Layers of Amphiphilic Molecules

To form a layer separating two volumes of aqueous solution, there is used an apparatus comprising elements defining a chamber, the elements including a body of non-conductive material having formed therein at least one recess opening into the chamber, the recess containing an electrode. A pre-treatment coating of a hydrophobic fluid is applied to the body across the recess. Aqueous solution, having amphiphilic molecules added thereto, is flowed across the body to cover the recess so that aqueous solution is introduced into the recess from the chamber and a layer of the amphiphilic molecules forms across the recess separating a volume of aqueous solution introduced into the recess from the remaining volume of aqueous solution.
Owner:OXFORD NANOPORE TECH LTD

Curable resin composition

The object of the present invention is to provide a novel acrylic-modified silyl-terminated polyether resin composition which is advantageous not only in terms of the availability of raw materials and the ease of synthetic reaction, but also in fast-curing, good storage stability, good weatherability, high adhesiveness, thus promising high potentials of industrial utilization. Further, the object of the present invention is also to develop an environment-friendly curable composition which is a major social consideration. The composition is a curable composition comprising an oxyalkylene polymer (A) containing silyl functional group capable of crosslinking by forming a siloxane bond and a copolymer (B) having a molecular chain comprising alkyl acrylate and / or alkyl methacrylate monomer units and containing silyl functional group capable of crosslinking by forming a siloxane bond, said copolymer (B) having both dialkoxysilyl and trialkoxysilyl groups as said silyl functional group.
Owner:KANEKA CORP

Method and system for providing high availability to distributed computer applications

Method, system, apparatus and / or computer program for achieving transparent integration of high-availability services for distributed application programs. Loss-less migration of sub-programs from their respective primary nodes to backup nodes is performed transparently to a client which is connected to the primary node. Migration is performed by high-availability services which are configured for injecting registration codes, registering distributed applications, detecting execution failures, executing from backup nodes in response to failure, and other services. High-availability application services can be utilized by distributed applications having any desired number of sub-programs without the need of modifying or recompiling the application program and without the need of a custom loader. In one example embodiment, a transport driver is responsible for receiving messages, halting and flushing of messages, and for issuing messages directing sub-programs to continue after checkpointing.
Owner:RED HAT
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