Class / Patent application number | Description | Number of patent applications / Date published |
709209000 | Master/slave mode selecting | 34 |
20080244029 | DATA PROCESSING SYSTEM - A transmission cancellation section is provided on a bus connecting a master and a slave. During a reset of the master, the transmission cancellation section blocks the bus so that an invalid command flowing on the bus does not reach the slave and executes, instead of the master stopped by the reset operation, generation of data which corresponds to an access request command already output to the slave and is to be sent to the slave and receiving of data from the slave. | 10-02-2008 |
20080281938 | Selecting a master node in a multi-node computer system - Selecting a master node in a multi-node computer system is described. Each node of the multi-node computer system selects a timeout value (e.g., randomly). Each node starts a timer, which is set to expire at the selected timeout value of its corresponding node. The node with the timer that expires earliest broadcasts an election message to the other nodes of the multi-node computer system, which informs the other nodes that the broadcasting node is a candidate for mastership over the multi-node computer system. The other nodes respond to the election message upon receiving it. In the absence of a refusal message from one or more of the other nodes, the candidate is established as master node in the multi-node computer system and wherein the other nodes function as slave nodes therein. | 11-13-2008 |
20080288607 | METHOD AND APPARATUS FOR EXCHANGING HEARTBEAT MESSAGES AND CONFIGURATION INFORMATION BETWEEN NODES OPERATING IN A MASTER-SLAVE CONFIGURATION | 11-20-2008 |
20080301253 | COMMUNICATION METHOD, COMMUNICATION APPARATUS, INTEGRATED CIRCUIT AND CIRCUIT MODULE - A communication method in a communication system which includes a master apparatus and plural slave apparatuses including at least first, second and third slave apparatuses, that are connected to communication medium and are associated with plural cyclic slots including at least first and second slots for triggering data transmission after a latency time, wherein data transmissions of the first and the second slave apparatuses are triggered by the first slot; and data transmission of the third slave apparatus is triggered by the second slot, the method including: sensing the communication medium by the master apparatus; and modifying, by the master apparatus, the first slave apparatus so as to trigger the data transmission of the first slave apparatus by a third slot which differs from the first and the second slots when the data transmission of the first slave apparatus triggered by the first slot is sensed in the sensing process. | 12-04-2008 |
20090019130 | NETWORK RELAY SYSTEM AND CONTROL METHOD THEREOF - The network relay device of the invention makes a pair with at least a specific network device to relay data in a network. The network relay device includes: a control module that sends and receives a control frame signal to and from the specific network device, selects either of a master mode and a backup mode based on at least the control frame signal sent from the specific network device, and changes a working state according to a result of the selection; and a communication module that is under control of the control module to open a port and enable data transmission via a line linked to the port in the case of setting a master state to the working state, and to block off the port and disconnect the line linked to the port in the case of setting a backup state or another non-master state to the working state. The control module changes the working state from the backup state to a first intermediate state in response to selection of the master mode, determines whether the specific network device is in the backup state, based on the control frame signal sent from the specific network device, and changes the working state from the first intermediate state to the master state after confirmation that the specific network is in the backup state. | 01-15-2009 |
20090037553 | Configuring or Reconfiguring a Multi-Master Information Sharing Environment - Configuring an n-way multi-master information sharing topology. Adding a new node (e.g., database server) to the information sharing topology can be implemented as follows. Initially, the new node is added as a slave of a particular co-master in the information sharing topology. The objects to replicate are instantiated on the new node by propagating data from the particular co-master to the new node. Furthermore, a capture process is created on the particular co-master to send changes to the objects to the slave. Meanwhile, the co-masters continue to propagate changes to each other. To promote the slave to a master, changes to objects stored at the slave are propagated to each of the co-masters. Furthermore, changes at each of the masters are propagated to the promoted node. | 02-05-2009 |
20090049152 | Method and Apparatus for Collecting Performance Management Data in Communication Networks - Nodes such as base stations in a mobile communication network are divided and grouped into management clusters. One of the nodes in each management cluster is selected to be a master node. The master node aggregates performance data for each of the nodes in its assigned cluster, and sends a consolidated performance management report containing the aggregated data to a management entity. | 02-19-2009 |
20090077193 | Enhanced Single-Node Protocol for Data, Address and Control Operations - An integrated circuit digital device, acting as a master, communicates with at least one peripheral device, acting as a slave, using an enhanced single-node protocol for data, address and control operation. The peripheral device may be selected from any number of different functions. The peripheral device may be packaged in a low pin count integrated circuit package. At a minimum, the peripheral device integrated circuit package may have a ground terminal, V | 03-19-2009 |
20090083390 | AUTOMATIC CLUSTERING FOR SELF-ORGANIZING GRIDS - Computational grids have traditionally not scaled effectively due to administrative hurdles to resource and user participation. Most production grids are essentially multi-site supercomputer centers, rather than truly open and heterogeneous sets of resources that can join and leave dynamically, and that can provide support for an equally dynamic set of users. Large-scale grids containing individual resources with more autonomy about when and how they join and leave will require self-organizing grid middleware services that do not require centralized administrative control. Dynamic discovery of high-performance variable-size clusters of grid nodes provides an effective solution for implementation of grids. A brute force approach to the problem of identifying these “ad-hoc clusters” would require excessive overhead in terms of both message exchange and computation. Therefore, a scalable solution is provided that uses a delay-based overlay structure to organize nodes based on their proximity to one another, using a small number of delay experiments. This overlay can then be used to provide a variable-size set of promising candidate nodes than can then be used as a cluster, or tested further to improve the selection. Simulation results show that this approach results in effective clustering with acceptable overhead. | 03-26-2009 |
20090198787 | DATA STREAMING TO MULTIPLE BROWSER WINDOWS - A client computer has a master window and at least one slave window. The client computer receives streaming data at the master window. The master window includes a list of slave windows and the data includes an envelope that has a destination window identifier. The master window determines a destination window that corresponds to the window identifier. The master window dispatches the data to a slave window if the destination window is not the master window. Otherwise, the master window streams the data to the destination within the master window. | 08-06-2009 |
20090287791 | SYSTEMS AND METHODS FOR AUTOMATICALLY TESTING AN APPLICATION - Systems and methods for performing automated load and usability testing via an application delivery appliance can include methods where a browser having a unique identifier is detected and a script is injected into the HTML response generated by the page displayed within the browser. The injected script renders the page and the links on the page, and then selects a link within the rendered page. Upon selecting a link, the script then waits for a period of time before calling a function associated with the selected link. In situations where the browser is a control browser, the calling of a function associated with the link is followed by the spawning of one or more slave browsers, where each slave browser further executes the above-listed steps beginning with the execution of the injected script and ending with the calling of the function associated with the selected link. | 11-19-2009 |
20090300133 | NETWORK AND METHOD FOR UPDATING A PLURALITY OF DEVICES IN SUCH A NETWORK - A network and a method for updating a plurality of devices in a network are described. A primary master device provides update information for slave devices. One or more first predetermined slave devices are enabled to operate in a temporary master mode. The primary master device downloads the update information to the first predetermined slave devices. The first predetermined slave devices switch, when the download is completed, into the temporary master mode for downloading the update information to second slave devices. | 12-03-2009 |
20100299401 | AUTOMATED CONFIGURATION OF DEVICE COMMUNICATION SETTINGS - Automatically configurable master and slave devices in a master/slave multi-drop serial network are disclosed. In one embodiment, the devices and network utilize the Modbus serial communications protocol over a serial multi-drop network, such as an RS-232 or RS-485 (also referred to as EIA-485) based network. Alternatively, the disclosed embodiments may be used with any master/slave serial multi-drop network. In one embodiment, the master and slave devices include pseudo-slave and pseudo-master auto-configuration operating modes, respectively, whereby slave devices which are introduced to the network may send unsolicited identifying messages to the master device which will determine and assign a unique network address thereto, causing the slave device to configure itself to be responsive to messages addressed therewith and then enter its normal slave operating mode to await such messages. The master device, thereafter, maintains a database of the slave devices and their associated network addresses. In one embodiment, legacy slave devices, which do not support the disclosed pseudo-master auto-configuration mode, are supported by the master device which determines when network addresses are in use by such legacy devices, as will be described, and avoids assigning those addresses to newly introduced auto-configurable slave devices. | 11-25-2010 |
20100312849 | COMMUNICATION METHOD, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM RECORDING COMPUTER READABLE PROGRAM - A communication method includes: a first transmission step of transmitting first setting information and first network organization information regarding one information processing apparatus of a second network via a first communication path; a first determination step of determining a role of communication with a first master apparatus via a second communication path on the basis of the first network organization information and role adjustment information; a second transmission step of transmitting second setting information and second network organization information to the first master apparatus via the first communication path; a second determination step of determining a role of the communication with a second master apparatus via the second communication path on the basis of the second network organization information and role adjustment information by the first master apparatus; and a first communication start step of starting the communication via the second communication path with another information processing apparatus. | 12-09-2010 |
20110029633 | SERVER DEVICE AND METHOD FOR REMOTE CONTROLLING THE SAME - A server device and a method for remote controlling the server device and the server device are provided. The server device includes a plurality of nodes which are electrically connected to each other. In the method for remote controlling the server device, each of the nodes is first set to a common mode. When a first node among the nodes is logged in by a remote end, the first node enters a master mode from the common mode, and a plurality of second nodes among the rest of the nodes are notified to enter a slave mode from the common mode and can only be controlled by the first node, and then, the first node collects data of all of the nodes. | 02-03-2011 |
20110161455 | METHOD AND SYSTEM FOR NETWORKING - A method of wirelessly networking a system of at least first and second communication nodes includes obtaining a common power source for the at least first and second communication nodes, switching on the common power source, and establishing a power-up time. Each of the first and second communication nodes is capable of tracking the time since the power-up time. The method includes sending a start signal from one of the first and second communication nodes, wherein the start signal occurs after the power-up time and includes at least information of the elapsed time since the power up time. The method includes networking the other of the first and second communication nodes with the one of the first and second communication nodes sending the start signal, if the elapsed time of the other of the first and second communication nodes approximately matches the elapsed time provided in the start signal. | 06-30-2011 |
20120011217 | MASTER/SLAVE DECISION DEVICE AND MASTER/SLAVE DECISION METHOD APPLIED TO NETWORK DEVICE - A master/slave decision device applied to a first network device is provided, where the first network device is coupled to a second network device, and the master/slave decision device includes a seed distance detection unit and a decision unit. The seed distance decision unit is utilized for detecting a seed distance between a first seed utilized in a first scrambler of the first network device and a second seed utilized in a second scrambler of the second network device. The decision unit is coupled to the seed distance detecting unit, and is utilized for determining the first network device to be a master device or a slave device according to the seed distance. | 01-12-2012 |
20120179770 | VIRTUAL APPLICATION DELIVERY CHASSIS SYSTEM - A method for electing a master blade in a virtual application distribution chassis (VADC), includes: sending by each blade a VADC message to each of the other blades; determining by each blade that the VADC message was not received from the master blade within a predetermined period of time; in response, sending a master claim message including a blade priority by each blade to the other blades; determining by each blade whether any of the blade priorities obtained from the received master claim messages is higher than the blade priority of the receiving blade; in response to determining that none of the blade priorities obtained is higher, setting a status of a given receiving blade to a new master blade; and sending by the given receiving blade a second VADC message to the other blades indicating the status of the new master blade of the given receiving blade. | 07-12-2012 |
20120185553 | SELECTING A MASTER NODE USING A SUITABILITY VALUE - Selecting a master node in a group of computing nodes. Computing nodes exchange suitability messages, candidate messages, and master messages to indicate the state of each node. A deterministic algorithm based on scores and timings is executed by each computing node to encourage each node to select the same master node. | 07-19-2012 |
20120259939 | CALCULATOR - In one implementation, a calculator includes a first coupler, a second coupler, and a processor. The first coupler configured to form a complementary fit with a coupler of a first calculator. The second coupler configured to form a complementary fit with a coupler of a second calculator. The processor operatively coupled to the first coupler and to the second coupler. | 10-11-2012 |
20120271902 | SELECTING FORWARDING DEVICES IN A WIRELESS COMMUNICATION NETWORK - A forwarding device can establish a communication link with both a source device and a destination device to extend the communication range of the source device by forwarding data from the source device to the destination device. A coordinating device can be configured to identify a forwarding client through which to communicate with a client station that is inaccessible to the coordinating device via a direct communication link, based on the throughput achieved on communication links between the coordinating device, the inaccessible client, and accessible clients. The throughput achieved on the communication links can be determined by exchanging training packets, receiving acknowledgement messages in response to the training packets, and subsequently analyzing the received acknowledgement messages. Based on the calculated throughputs, one of the accessible clients can be designated as the forwarding client with respect to the coordinating device and the inaccessible client. | 10-25-2012 |
20130054725 | RATE ADAPTIVE AUTO-NEGOTIATION - A method to reduce link-up time between nodes in a communication system is provided. The method includes determining a node in the communication system is in a HANDSHAKE state; randomly configuring the node in one of a master mode and a slave mode based on a determination that the node is in the HANDSHAKE state; determining if the node is in a LINK-UP state with a selected node in the communication system based on the random configuring of the node; and randomly re-configuring the node in one of the master mode and the slave mode based on a negative determination that the node is in the LINK-UP state with the selected node. | 02-28-2013 |
20140040408 | SELECTING A MASTER NODE USING A SUITABILITY VALUE - Selecting a master node in a group of computing nodes. Computing nodes exchange suitability messages, candidate messages, and master messages to indicate the state of each node. A deterministic algorithm based on scores and timings is executed by each computing node to encourage each node to select the same master node. | 02-06-2014 |
20140059154 | Leader Node Appointment - Method, apparatus and computer program product for appointing a leader node from a group of nodes in a data communications network. Attribute data comprising status information of one or more nodes in the group is received. At least one attribute associated with the one or more nodes in the group is identified based at least in part on the received attribute data. A given node in the group is appointed, on behalf of the group, to be the leader node when status information has been received for nodes in the group. The appointment is based at least in part on identifying at least one attribute associated with the given node that it is desirable for the leader node to possess. Appointment announcement data announcing that the given node has been appointed as the leader node on behalf of the group is transmitted. | 02-27-2014 |
20140258437 | INTERNAL FIREWALLS FOR MICROCHIPS - A computer or microchip including protected and network portions controlled by a microprocessor that is a master controlling device; an internal hardware firewall between the protected portion and the network portion, and hardware communications components in the network portion. The protected portion is protected by the internal hardware firewall, and the network portion has a connection for a network of computers including the World Wide Web and/or the Internet. The internal hardware firewall denies access to the protected portion from the network. One or more microprocessors that are not hardware network communications components are located in the network portion and are separate from the internal hardware firewall. The location of the internal hardware firewall permits unrestricted access by the network of computers to the network portion so that processing operations, other than network communications and firewall operations are executed by one or more of the microprocessors in the network portion. | 09-11-2014 |
20140351359 | DATA PROCESSING APPARATUS AND METHOD FOR COMMUNICATING BETWEEN A MASTER DEVICE AND AN ASYCHRONOUS SLAVE DEVICE VIA AN INTERFACE - A data processing apparatus and method provide communication between a master device operating from a master clock signal and a slave device operating from a slave clock signal asynchronous to the master clock signal. An interface transfers packets between the master device and the slave device. A slave clock replica generator associated with the master device generates a slave clock replica that controls timing of transmission of packets by the master device over the interface. A sync request transfer is issued over the interface and has a property identifiable by the slave device irrespective of whether the sync request transfer is synchronised with the slave clock signal. In response, the slave device issues a sync response transfer indicative of at least a frequency of the slave clock signal, and the slave clock replica generator determines at least the frequency of the slave clock replica from that sync transfer. | 11-27-2014 |
20150067084 | SERVER SYSTEM AND REDUNDANT MANAGEMENT METHOD THEREOF - A server system and a redundant management method are provided. The server system includes a first central management board (CMB), a second CMB, a server and a redundant circuit board (RCB). The RCB includes a communication bus, a shared storage device, a storage switch circuit, and a redundant switch module. The communication bus communicates the first CMB with the second CMB. The storage switch circuit connects the shared storage device to the first CMB or the second CMB. The first CMB or second CMB acquires the system mastery of the server via the redundant switch module. | 03-05-2015 |
20150127761 | APPARATUS AND METHOD FOR CLIENT-SIDE FLOW CONTROL IN A REMOTE ACCESS ENVIRONMENT - A client-side flow control mechanism for controlling the flow of messages communicated from a service to a client in a remote access system. The service, which may be a managed or unmanaged service, may communicate messages to the client where the messages include a service sequence ID (SSI). As the client processes the messages from the service, the client responds with a client sequence ID (CSI). The SSI and CSI values determine the number of messages that are in transmission queues. The service compares a difference between the current SSI and CSI to a stop window value. If the difference is greater than the stop window value, transmission of messages from the service to the client is turned OFF. The client continues to send CSI acknowledgments as it processes messages. Once the difference falls below a start window value, the transmission of messages to the client is turned ON. | 05-07-2015 |
20150358403 | METHOD, SYSTEM, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR COMMUNICATION MANAGEMENT - A method for controlling communications in a communications system includes operating a client device in the communications system; communicating by a first master device with the at least one client device; and executing a communication management service in the first master device for controlling communications between the first master device and the at least one client device. The communication management service instructs the first master device to transmit identification information of the first master device for reception by the at least one client device to inform the at least one client device the identity of the first master device. A server, a client for the system, and a computer program product are also included The master device may also manage bandwidth provided to the client devices. The bandwidth management may take into account the priority of messages from client devices, the overall bandwidth available at the region, etc. | 12-10-2015 |
20160021217 | ROUTING COMMUNICATION BETWEEN COMPUTING PLATFORMS - Routing communication in a data processing system. Communication is routed from a communication client having no own communication stack through a first own communication stack of a first communication bridge, and through a second own communication stack of a second communication bridge. Routing between the communication client and the first and the second communication bridges uses a communication mechanism that does not include an own communication stack. One of the first or the second communication bridges is configured to act as a master communication bridge, and the other of the second or the first communication bridges is configured to act as a slave communication bridge. | 01-21-2016 |
20160080526 | ELECTRICAL INTERFACE MODULE - The object of the invention is an electrical interface module. The electrical interface module has a memory device for storing data and an integrated interface that provides data to an external reading device, wherein the electrical interface module contains a carrier on which the memory device and the integrated interface are arranged, wherein the electrical interface module can exchange data and/or power with other electrical interface modules as set forth in any one of the preceding claims in the vicinity via the integrated interface, and wherein adjacent electrical interface modules form a logical data bus via the integrated NFC interfaces, which can be addressed and/or controlled by means of at least one head module or a master module with a higher control and/or monitoring device. | 03-17-2016 |
20160094648 | CONTENT SHARING METHOD AND DEVICE - A content sharing method for a first electronic device is provided. The method includes: scanning several wireless signals and determining several slave electronic devices sending the wireless signals; according to the wireless signals, calculating a wireless signal strength corresponding to each slave electronic device; and according to the wireless signal strengths of the slave electronic devices, choosing a first slave electronic device among the slave electronic devices, wherein the wireless signal strength of the first slave electronic device is stronger than the wireless signal strengths of the other wireless signal strengths among the wireless signal strengths. The method further includes: building up a connection to the first slave electronic device; and, through the connection, automatically sending a content played in the first electronic device to the first slave electronic device and synchronously displaying the content on the first slave electronic device. | 03-31-2016 |
20160198285 | Method And Internet Of Things System For Controlling An Electronic Device | 07-07-2016 |
20160380778 | A Master Device and Methods Therein - A master device | 12-29-2016 |