Abstract:
A joining peer is bootstrapped into in a peer-to-peer (P2P) network in the presence of network address translators (NAT). A bootstrap peer is contact by the joining peer to establish a connection between the joining peer and an admitting peer in the peer-to-peer network. The joining peer receives an indication from the bootstrap peer that the connection between the joining peer and the admitting peer has been established with a message path through the bootstrap peer. The indication includes contact information for the admitting peer. The connection is them modified to remove all proxies therefrom.
Abstract:
A transducer in a magnetic storage device includes an elongated magnetoresistive element having an active region. First and second electrical contacts couple to the elongated magnetoresistive element on opposite sides of the active region. A bottom inductive write pole and shared shield is positioned adjacent the elongated magnetoresistive element and includes a body region and a pole tip region proximate the active region. The shared shield includes a notch defined between the pole tip region and the body region to thereby improve magnetic stability in the pole tip region. A top inductive write pole is spaced apart from the bottom inductive write pole and shared shield to form a magnetic gap with the pole tip region for inductively writing information.
Abstract:
An approach for providing a quality indicator in support of a communication session between a near end station and a far end station over a data network. The quality of the communication session in a direction of the near end station sending to the far end station is determined. A message containing statistics associated with the communication session is transmitted according to a prescribed protocol to the near end station to notify the near end station of the quality of the communication session. The prescribed protocol supports real-time data exchange. The present invention has particular applicability to SIP (Session Initiation Protocol) IP (Internet Protocol) telephony services.
Abstract:
A system, method, and computer program product for web communication based content servicing and delivery. In use, a first communication session is established with a user using a first embedded communication data channel. Next, during the first communication session, a second communication session is established using a second embedded communication data channel. Further, a plurality of profiles is exchanged using the second embedded communication data channel, wherein the plurality of profiles is associated, at least in part, with the user and with a content provider. Additionally, while simultaneously maintaining the first communication session and the second communication session, content is exchanged based on the plurality of profiles using the second embedded communication data channel.
Abstract:
A method and system of enabling communication between peers in a peer-to-peer (P2P) network in the presence of network address translators (NAT). The method includes: assigning a unique peer identifier to each one of the plurality of peers in the P2P network; establishing an overlay topology connecting each peer to a subset of the plurality of peers in a structured connection pattern based on the unique peer identifier of each peer, each one of the plurality of peers having more connections to close peers and fewer connections to distant peers; and routing messages between peers through the established overlay topology.
Abstract:
An approach for providing a quality indicator in support of a communication session between a near end station and a far end station over a data network. The quality of the communication session in a direction of the near end station sending to the far end station is determined. A message containing statistics associated with the communication session is transmitted according to a prescribed protocol to the near end station to notify the near end station of the quality of the communication session. The prescribed protocol supports real-time data exchange. The present invention has particular applicability to SIP (Session Initiation Protocol) IP (Internet Protocol) telephony services.
Abstract:
A micro-electromechanical systems (MEMS) disc drive includes high-precision and integrated components to allow for increased functionality, robustness and reduced size as compared to currently produced disc drives. Integrating multiple subcomponents of the disc drive using batch processing provides low manufacturing costs. Furthermore, using MEMS techniques, new features can be added to disc drives. For example, an environmental control component, an accelerometer and/or a thermometer may be integrated into the housing of the disc drive.
Abstract:
A magnetic sensor includes a magnetoresistive sensor element and electrical contacts coupled to the magnetoresistive element configured to sense a response of the magnetoresistive element to a magnetic field. A magnetic shield is positioned adjacent the magnetoresistive element and configured to shield the magnetoresistive element from stray magnetic fields. The shield has a substantially stable magnetic domain pattern. A shield flux thief is positioned generally in a plane of the shield and spaced apart from the shield by a gap.
Abstract:
A method for performing mode-agile communications during a communications session is disclosed. A communications terminal device supporting multiple modes of access is configured to determine when, during a session involving a first mode of access communications, a second mode of access is available and is to be used for subsequent communications for the session. The communications terminal device initiates or controls switchover from one mode of access to another.
Abstract:
An approach provides interdomain traversal to support packetized voice transmissions. A centralized data store, maintained by a service provider, stores one or more user identifiers and an associated directory number. The centralized data store also stores routing information including one or more communication paths corresponding to the user identifier, wherein the routing information includes a data path or a circuit-switched path for establishing a call to the user. In response to a request for establishing the call to the directory number, the data store retrieves the routing information for use to establish the call.