Patent application number | Description | Published |
20090003342 | Reliable multicast with automatic session startup and client backfil support - A form of multicast, referred to as “on-demand multicast,” provides a methodology that allows for “on demand” multicasting of data. On-demand multicast allows clients to join or leave a transmission at any point. There is no transmission session start or end time—the session is continuously available, although data is not necessarily continuously transmitted. Data blocks missed by late-joining clients are retransmitted per amalgamated client requests through multiple transmission cycles until all clients that have joined the transmission session receive all content. Once a client has received all data blocks comprising the content for the session, the client may exit the ongoing session. | 01-01-2009 |
20090006641 | Reliable multicast transport protocol - A semi-reliable multicast transport protocol uses multiple channels for communication between a server and multiple client devices. A join channel allows the sever to negotiate with client devices to join and exit a transmission session. A communication channel allows the server to communicate with client devices about a status of the transmission session. A polling channel initiated by a content transfer protocol, which runs on top of the transport protocol, transmits polling queries received from the content transfer protocol, receives client device responses to the polling queries, and passes the client device responses to the content transfer protocol. A data channel transmits data to client devices over a network. | 01-01-2009 |
20090006642 | Multicast content provider - A multicast content provider operates on a multicast server in conjunction with a multicast transmission protocol that is independent of the content data transmitted and allows extensibility in the content provider to distribute any type of content. The content provider module is designed to find, read, write, and transform particular types of data into a form acceptable for transmission by the transmission protocol on the multicast server. The transmission protocol is agnostic to the type, size, format, or location of the data file. The content provider module manages these issues so that the transmission protocol does not have to. This relationship between the content provider module and the transmission protocol establishes a “generic” multicast solution, capable of complete flexibility with regard to content delivery. | 01-01-2009 |
20090013079 | Disconnecting selected participant in multicast session - A slow client that participates in a reliable multicast session may reduce the speed of data transfer for other clients in the session. A multicast server can mitigate the effect of a slow client by identifying and disconnecting one or more clients that are slowing down the session, or by using other criteria to identify clients to be disconnected. The server may monitor the performance of clients in the session based on factors such as the rate at which each of the clients is able to receive data, the number or rate of packets lost by a client, the amount of time that a client has spent as the slowest client in the session, the identity of a particular client, etc. A client that has been identified for disconnection based on the server's detection efforts, or that has been identified by an administrator, may be disconnected. | 01-08-2009 |
20100011203 | CONTROL PROTOCOL FOR IMAGE ENUMERATION AND TRANSFER - A control protocol is used to deploy and install an operating system image on a client. The data structure of the control protocol includes an operation code corresponding to an operation associated with the deployment and installation of the operating system image on the client. When a server receives a request packet from the client, the server parses the request packet and sends the parsed request packet to a provider. The provider then executes the operation associated with the operation code and generates a return value. The return value is sent to the server. The server then composes a reply packet including the return value and transmits the reply packet to the client. | 01-14-2010 |
20100180042 | Simulcast Flow-Controlled Data Streams - Simulcast flow-controlled data streams is described. In embodiment(s), multicast data streams each communicate data to client devices at a different data rate. A high data rate of a first data stream can be reduced to accommodate a receive data rate of a client device that receives the data slower than the high data rate of the first data stream. A flow control service can monitor the high data rate of the first data stream to determine when the high data rate is reduced to a low trigger data rate, initiate a data stream probe at a probe data rate to determine slow client devices that receive the data slower than the probe data rate, and then demote the slow client devices for communication with a second data stream that communicates the data at a low data rate. | 07-15-2010 |
20110286379 | RELIABLE MULTICAST WITH AUTOMATIC SESSION STARTUP AND CLIENT BACKFILL SUPPORT - A form of multicast, referred to as “on-demand multicast,” provides a methodology that allows for “on demand” multicasting of data. On-demand multicast allows clients to join or leave a transmission at any point. There is no transmission session start or end time—the session is continuously available, although data is not necessarily continuously transmitted. Data blocks missed by late-joining clients are retransmitted per amalgamated client requests through multiple transmission cycles until all clients that have joined the transmission session receive all content. Once a client has received all data blocks comprising the content for the session, the client may exit the ongoing session. | 11-24-2011 |
20130318571 | MANAGING DISTRIBUTED OPERATING SYSTEM PHYSICAL RESOURCES - Providing a uniform security model to heterogeneous devices in a distributed computing environment. A method includes storing information about a plurality of device security models, including device credentials. The method further includes storing information about a uniform security model, including access rights for various principals. The method further includes identifying a principal. Based on the identified principal, access is provided to the principal according to the uniform security model, based on the device security model credentials. | 11-28-2013 |
20140195672 | AUTOMATED FAILURE HANDLING THROUGH ISOLATION - Embodiments are directed to isolating a cloud computing node using network- or some other type of isolation. In one scenario, a computer system determines that a cloud computing node is no longer responding to monitoring requests. The computer system isolates the determined cloud computing node to ensure that software programs running on the determined cloud computing node are no longer effectual (either the programs no longer produce outputs, or those outputs are not allowed to be transmitted). The computer system also notifies various entities that the determined cloud computing node has been isolated. The node may be isolated by powering the node down, by preventing the node from transmitting and/or receiving data, and by manually isolating the node. In some cases, isolating the node by preventing the node from transmitting and/or receiving data includes deactivating network switch ports used by the determined cloud computing node for data communication. | 07-10-2014 |
20150113106 | AUTOMATIC IDENTIFICATION OF RETURNED MERCHANDISE IN A DATA CENTER - A method and system for determining a device identifier assigned to a device within an installation of devices connected via a network is provided. A system determines the device identifier of a device that has been repaired and reinstalled so that the device can be placed in service. Upon receiving an indication that a repaired device has been reinstalled, the system requests and receives a possible device identifier of the repaired device from an interconnect device that connects the repaired device to the network. To verify that the possible device identifier is the actual device identifier, the system directs the repaired device to reboot so that it broadcasts its device identifier. When the repaired device reboots, it broadcasts its device identifier. Upon receiving the broadcast device identifier, the system verifies that the possible device identifier is the same as the broadcast device identifier. | 04-23-2015 |
20150212901 | HEALTH MONITORING AND RECOVERY FOR INFRASTRUCTURE DEVICES - Automated health monitoring and recovery is provided for infrastructure devices supporting server devices in a data center. Health analysis operations may be selected to be performed on an infrastructure device based on the capabilities of the infrastructure device and/or how the infrastructure device is being used to support server devices in the data center. If the infrastructure device is unhealthy, an automated recovery operation may be performed. The automated recovery operation may include recovery actions selected based on the capabilities of the infrastructure device, the failure mode of the infrastructure device, and/or how the infrastructure device is being used to support server devices in the data center. | 07-30-2015 |
Patent application number | Description | Published |
20090009834 | OPTICAL PHASE PROCESSING IN A SCATTERING MEDIUM - An optical phase processing system for a scattering medium. A first beam has a direction and a wavefront and the first beam is configured to enter a holographic recording medium. A scattering medium is illuminated by a signal beam generating at least one scattered beam. An interference pattern is recorded from the at least one scattered beam and the first beam. A second beam is generated in a direction opposite to the direction of the first beam, the second beam having a wavefront and a phase substantially opposite to a phase of the wavefront of the first beam, and the second beam is configured to enter the holographic recording medium. The second beam and the interference pattern interact to generate at least one reconstructed beam having a phase substantially opposite to a phase of the at least one scattered beam, and the at least one reconstructed beam is configured to be viewable through the scattering medium. | 01-08-2009 |
20120307035 | SINGLE-SHOT FULL-FIELD REFLECTION PHASE MICROSCOPY - The present invention relates to a full-field reflection phase microscope. In a preferred embodiment, the invention can combine low-coherence interferometry and off-axis digital holographic microscopy (DHM). The reflection-based DHM provides highly sensitive and a single-shot imaging of cellular dynamics while the use of low coherence source provides a depth-selective measurement. A preferred embodiment of the system uses a diffraction grating in the reference arm to generate an interference image of uniform contrast over the entire field-of-view albeit low-coherence light source. With improved path-length sensitivity, the present invention is suitable for full-field measurement of membrane dynamics in live cells with sub-nanometer-scale sensitivity. | 12-06-2012 |
20140375792 | SYSTEMS AND METHODS FOR SELF-REFERENCED QUANTITATIVE PHASE MICROSCOPY - Systems and methods of self-referenced quantitative phase microscopy (SrQPM). The SrQPM systems and methods provide single-shot, full-field imaging capability for increased imaging speed, and near-common-path geometry for increased phase stability, allowing the study of internal structures of biological cells, live cell dynamics, and the like. | 12-25-2014 |