Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Session/connection parameter setting

Subclass of:

709 - Electrical computers and digital processing systems: multicomputer data transferring

709227000 - COMPUTER-TO-COMPUTER SESSION/CONNECTION ESTABLISHING

Patent class list (only not empty are listed)

Deeper subclasses:

Entries
DocumentTitleDate
20090157884GENERIC REMOTE CONNECTION TO A COMMAND LINE INTERFACE APPLICATION - A method to establish a generic remote connection to a command line interface (CLI) application is provided. A server is implemented. The server is configured with a data input channel, a data output channel, and an error output channel, each connected to the CLI application. A first socket is configured for routing data streams through the data input channel and data output channel of the server. At least one client is implemented. The at least one client is configured with the data input channel, data output channel, and the error output channel.06-18-2009
20130031260METHOD AND APPARATUS FOR ESTABLISHING AN AD-HOC BI-DIRECTIONAL NETWORK WITH AN OPTICAL IDENTIFIER - A method of managing the establishment of a bi-directional communication session between a first client device and at least a second client device comprising receiving data from the first and the second client devices. The reception of data from the first client device establishes a presence of the first client device on a network where the first client device has a first identification. The reception of data from the second client device establishes a presence of the second client device on a network where the second client device has a second identification. The embodiment also includes transmitting an optical identifier signal to the first client device, wherein the optical identifier signal enables the first client device to display an optical identifier comprising the first identification encoded therein. The optical identifier facilitates the establishment of the bi-directional communication session between the first and the second client devices.01-31-2013
20120173745SESSION INITIATION PROTOCOL-BASED INTERNET PROTOCOL TELEVISION - Video on demand (VoD) and other video streaming and delivery mechanisms are provided using a messaging protocol (e.g., a session initiation protocol (SIP))-based approach that builds upon existing service delivery platforms. In one example, SIP functionality is extended to provide the ability to control and alter a delivery mode of a content stream, such as to change a playback mode or quality of service, by providing such requests as part of the instruction or payload of existing SIP messages, or by providing new SIP messages. Using SIP allows for third party control, such as by IPTV applications, which is not provided by current Real Time Streaming Protocol (RTSP)-based systems. SIP also can establish a peer-to-peer connection between a client and a SIP-enabled content server to allow the client to directly control the media stream. As an advantage over RTSP, SIP provides for bi-directional messaging between SIP endpoints.07-05-2012
20100088421Evaluating Initial Filter Criteria - A method of evaluating Initial Filter Criteria (IFC) at a terminating Serving Call Session Control Function (S-CSCF) in an IP Multimedia Subsystem network. Upon receiving a Session Initiation Protocol (SIP) message containing a destination Uniform Resource Identifier (URI), the S-CSCF applies an Initial Filter Criterion to the message, sends the message to an Application Server (AS), and suspends further IFC evaluation. When a return message is received from the AS, the S-CSCF determines whether the AS changed the URI. If so, the S-CSCF makes a determination of whether to resume IFC evaluation. If the AS did not change the URI, the S-CSCF resumes IFC evaluation.04-08-2010
20100088420DATA PROCESSING DEVICE, PARTICULARLY A SET-TOP BOX FOR CONNECTION TO A RECEIVER, INPUT DEVICE FOR THE CONTROL OF A DATA PROCESSING DEVICE, AND METHOD FOR OPERATING A DATA PROCESSING DEVICE - A data processing device, particularly a set-top box, is connected to a receiver and a communication network from which it receives data, including content data and at least one item of identification data. The data processing device processes the data and transmits the processed data to the receiver for the output thereof. The data processing device is further configured to receive and process a code sent by an input device of the data processing device and/or of the receiver, the code being associated with an item of the identification data. In response to the receipt of the code, a communication connection is established between the data processing device, or a communication terminal, and a unit of the communication network, which is associated with the item of the identification data.04-08-2010
20090177788COMMUNICATION SYSTEM, SERVER, TERMINAL, PACKET DATA TRANSFERRING METHOD, AND PROGRAM THEREFOR - A communication system includes a plurality of terminals and a server that relays packet data transmitted and received between a first terminal and a second terminal among the plurality of terminals. The server includes a connection establishment message processing unit configured to transmit a first SYN ACK message that is a response message to a first SYN message transmitted from the first terminal for establishing a TCP connection upon receiving the first SYN message from the first terminal, and an option information notifying unit configured to transmit a first TCP option information notifying message that includes first TCP option information included in the first SYN message from the first terminal and first communication destination information to indicate the second terminal as a destination of communication. The first terminal recognizes the second terminal as the destination of communication and notifies the second terminal of the first TCP option information included in the first TCP option information notifying message, upon receiving the first TCP option information notifying message from the option information notifying unit.07-09-2009
20090193127Systems and Methods for Establishing and Validating Secure Network Sessions - A method and system that employ a central server with an associated database and a Master Agent for establishing a TCP/IP connection between a client and an application server associated with a Remote Agent.07-30-2009
20090193126SYSTEMS AND METHODS FOR CONFIGURATION DRIVEN REWRITE OF SSL VPN CLIENTLESS SESSIONS - The present disclosure provides solutions for an enterprise providing services to a variety of clients to enable the client to use the resources provided by the enterprise by modifying URLs received and the URLs from the responses from the servers to the client's requests before forwarding the requests and the responses to the intended destinations. An intermediary may identify an access profile for a clients' request to access a server via a clientless SSL VPN session. The intermediary may detect one or more URLs in content served by the server in response to the request using one or more regular expressions of the access profile. The intermediary may rewrite or modify, responsive to detecting, the one or more detected URLs in accordance with a URL transformation specified by one or more rewrite policies of the access profile. The response with modified URLs may be forwarded to the client.07-30-2009
20110196972Selective Connection between Corresponding Communication Components Involved in a Teleconference - A client device selectively establishes connections between selected client communication components and corresponding server communication components. The client device receives data from the corresponding server communication components via the connections between the selected client communication components and the server communication components. The data received via different ones of the connections is associated with a different content stream of a teleconference. During the teleconference, a given connection is suspended. When the given connection is suspended, the client computing device continues to receive data via connections other than the given connection.08-11-2011
20110196971APPLICATION SESSION CONTROL USING PACKET INSPECTION - Network devices, computer-readable media, and other embodiments associated with packet inspection are described. Packet inspection may be performed on data packets associated with a session, where a session can include multiple data channels and associated control channels that have been bound together. A session may be associated with an identity. Various policies may be associated with that identity. As packet inspection occurs, it can be determined whether policies are being violated on a per identity basis. If a policy is being violated, then an action may be selectively performed. The action performed may affect a single channel in the session or may affect the whole session. Different identities may have different policies. Example actions include dropping a session, throttling a session, monitoring a session, controlling the number of channels associated with a session, dropping a channel, throttling a channel, monitoring a channel, and other actions.08-11-2011
20110196976COMMUNICATION SYSTEM AND COMMUNICATION DEVICE - A communication system including a SIP client, a proxy, and a node. When the node relays a SIP message sent for the SIP client, the node replaces management information set up in a parameter with an ID, and stores the ID and the management information by associating them with each other. When the node relays a SIP message in which the stored ID is set up, the node replaces the ID with the management information associated with the ID. When an ID is set up in a parameter of a received SIP message, the SIP client stores the parameter and the ID by associating them with each other. When the client sends a SIP message that includes the stored parameter, an ID associated with the parameter is set up in the parameter.08-11-2011
20110196975METHOD AND DEVICE FOR THE BIDIRECTIONAL ADDRESS CONVERSION IN SIP-CONTROLLED DATA STREAMS BETWEEN IPV4 AND IPV6 DATA TERMINALS - The invention relates to a method and to a device for the bidirectional address conversion in SIP-controlled data streams between IPv4 data devices (T08-11-2011
20110196974SERVICE LEVEL CROSS NETWORK COORDINATED INTERACTION - Embodiments of the invention provide systems and methods for orchestrating or coordinating interactions between different types of networks such as a legacy network and a next generation network. According to one embodiment, a method for coordinating interactions between different types of networks can comprise receiving at a service layer component a communication in a communication session from a first communication network. The communication can be in a first protocol. The communication can be translated from the first protocol to a second protocol with the service layer component, wherein the first protocol is different from the second protocol. One or more additional service layer components for providing at least one service in the communication session can be identified with an application dispatcher of the service layer component. The translated communication can be dispatched to the one or more additional service layer components from the application dispatcher.08-11-2011
20110196973METHOD AND APPARATUS FOR INTER-DEVICE SESSION CONTINUITY (IDSC) OF MULTI MEDIA STREAMS - A method and apparatus for Inter-Device Session Continuity (IDSC). IDSC may include session transfer, session duplication, peer discovery, media transport control, session retrieval, and peer device detection of media streams between wireless transmit receive units (WTRUs) in real-time via Inter-User Equipment Transfer (IUT) across any internet protocol (IP) based network. This framework allows for both collaborative and non-collaborative media sessions, media session transport and shared media session control under the same subscription or multiple subscriptions.08-11-2011
20130031262METHODS FOR HANDLING MULTIPLE DEVICE MANAGEMENT (DM) SERVER ADDRESSES IN A DM ACCOUNT MANAGEMENT OBJECT (MO) - A method for handling multiple Device Management (DM) server addresses in a DM Account Management Object (MO) is provided. The method includes the steps of obtaining, by a DM client, a plurality of DM server addresses and a reference to one or more of the DM server addresses or an empty value from the DM Account MO, and building, by the DM client, a DM session according to the reference.01-31-2013
20130031261PAIRING A DEVICE BASED ON A VISUAL CODE - A pairing with a computing device may be based on a visual code. A pairing, associated with application input, may be established between a first control module associated with a responding computing device and a second control module associated with the computing device.01-31-2013
20110202670METHOD, DEVICE AND SYSTEM FOR IDENTIFYING IP SESSION - A method, a device, and a system for identifying an Internet Protocol (IP) session are provided. The method includes: a network gateway generates an IP session identity (ID) for an IP session during an IP address configuration process for a user equipment (UE), according to preset rules for generating the IP session ID; and filters a received IP session packet from the UE according to the IP session ID. By applying the technical solutions, a coupling relation between a data communication process and an authentication process or an IP address configuration process of the IP session is established, and the security of the IP session is enhanced.08-18-2011
20110202669Method for Network Domain Name Resolution and the Resolution Device Thereof - The invention relates to a method for network domain name resolution, the domain name comprises a first portion domain name and a second portion domain name, and the resolution method comprising following steps: In a first network system, resolving the first portion domain name into a first network address; In the first network system, searching for a first network node corresponding to the first network address according to the resolved first network address; In a second network system, resolving the second portion domain name into a second network node address, and the domain name resolution system of the second network system being independent of the domain name resolution system of the first network system. As the resolution structure of the domain name in the Intranet is independent of the resolution structure of the domain name in the Internet, the IP address of the Intranet will not occupy the IP address resource of the Internet.08-18-2011
20110202668Methods for Creating and Using a Telecommunications Link between Two Users of a Telecommunications Network - A technique is disclosed for the creation and the use of a telecommunications link between two users of a telecommunications network. Disclosed in particular is the technical creation of a social links network employing a telecommunications network. A method is disclosed for creating a telecommunications link between a first set of communications devices associated with a first user and a second set of communications devices associated with a second user, including generating a pair of certified identifiers of the first and second users allowing a communications session to be set up between at least a communications device of the first set and a communications device of the second set.08-18-2011
20110202667Database Virtualization - Aspects of the subject matter described herein relate database virtualization. In aspects, clusters of database servers may be located at various locations of the Internet. When a client seeks to access a logical database, the client may send a logical server and logical database name in a data structure. These names may be used to find a physical server(s) and database(s) that correspond to the logical database. Once the location is determined, a proxy component is used to intercept and/or forward communications between the client and the physical server(s) and database(s) corresponding to the logical database. Using this system, a client may access data from a logical database without knowing the physical address of the logical user database.08-18-2011
20100077090Fast switching between multiple user sessions - Methods, apparatus, systems and computer program product for instantiating user sessions in a terminal server environment in such a way as to accomplish fast switching between multiple user sessions while all user sessions are fully isolated from one another. The methods can embody a communication method wherein a user's credentials are used to identify the instances of system resources, for example, applications, that a user is using. This grouping can be referred to as a context, which may be associated with a particular user session. Independent communication mechanisms or pathways with window server for each context can be created and maintained. A bootstrap component can be created in such a manner that a logical barrier between user sessions is initiated and maintained; each instance of a given application thereby will be associated with a specific context. Additional control of information flow between bootstrap processes can be provided via a gateway, which may also manage communication between the components of the operating system and local user input/output agents.03-25-2010
20100077089SCANNER SHARING DEVICE - A scanner sharing device includes a scanner device connection terminal for a scanner device to be connected thereto, a plurality of computer connection terminals for a plurality of computers to be connected thereto, a connection switching unit selectively connecting one of the plurality of computer connection terminals with the scanner device connection terminal, and a switch control unit controlling the operations of the connection switching unit. When the scanner sharing device is in an automatic switching mode, the switch control unit maintains the connection between the computer connection terminal associated with that one computer and the scanner device connection terminal until the switch control unit receives a processing completion signal.03-25-2010
20100077088SYSTEM FOR CONTROLLING MULTIMEDIA BROADCAST MULTICAST SERVICE FOR LOAD DISTRIBUTION AND CONTROL METHOD THEREOF - Provided is a broadcast multicast service control system capable of distributively processing excessively given load under environments that have to offer MBMS service by linking with several mobile communication networks, and a control method thereof. The service control system provides a multimedia broadcast multicast service including a service announcement function of announcing service information, a security function of executing generation and distribution of keys for user authentication and information protection, and a proxy and transport function of transmitting/receiving control signals and traffics to/from a mobile communication network to provide the multimedia broadcast multicast service, and the service control system includes: a plurality of service control units, a load management unit, a service distribution policy management unit, and a processing load distribution policy management unit.03-25-2010
20100077087METHOD FOR HOST SELECTION BASED ON DISCOVERED NAT TYPE - A host may be selected for a peer-to-peer grid based on discovered NAT type. NAT profile information may be collected by each of the peers and shared with the other peers. Each peer receives NAT profile information for the other peers. Each peer may determine from the NAT profile information for the peer and the NAT profile information for the other peers which of the two or more peers to designate as the host.03-25-2010
20100115112SYSTEM AND METHOD FOR THE SOLICITATION OF PRESENCE INFORMATION FROM PRESENCE SOURCE - Disclosed is a system and method for directly requesting and receiving presence information from a presence source. The system for providing a presence service, which includes a presence source which stores presence information about at least one presentity, previously registers presence information elements, which the present source can publish, in a SIP/IP (Session Initiation Protocol/Internet Protocol) core in accordance with corresponding each media feature tag value, and publishes presence information according to media feature tag values when specific presence information is requested; a SIP/IP core which allows presence information elements registered by the presence source to each media feature tag value so as to store the presence information elements, allows the media feature tag value described in the message to correspond to a previously registered media feature tab value of the presence source so as to identify a presence source to which the message for requesting the presence information will be published when the SIP/IP core receives the presence information from the presence server, and transmits the message for requesting the presence information to corresponding presence source; and a presence server, which allows a media feature tag value regarding the corresponding presence information to be included in the message for requesting presence information so as to request specific presence information from the presence source, and then transmits the message for requesting presence information, which selectively includes a publication rule regarding corresponding presence information of the corresponding source.05-06-2010
20100115108WIRELESS DEVICE AND METHOD FOR AUTOMATICALLY ESTABLISHING WIRELESS CONNECTION - The invention discloses a wireless device and a method for automatically establishing a wireless connection. The wireless device is selectively connected to the information providing device. The information providing device stores setting information relative to a wireless network. The wireless device comprises a wireless interface and a first wired interface. The information providing device comprises a second wired interface. When the first wired interface of the wireless device is coupled to the second wired interface of the information providing device, alternatively, the information providing device automatically provides the setting information to the wireless device, or the wireless device actively gathers the setting information from the information providing device. After fetching the setting information, the wireless device utilizes the setting information to connect the wireless network via the wireless interface.05-06-2010
20130080646REMOTE INPUT DEVICES - In a first embodiment of the present invention, a method for operating a user agent on a first device is provided, comprising: discovering, using a home networking protocol, a second device, wherein the second device includes a user input mechanism; retrieving information regarding the user input mechanism from the second device using the home networking protocol; determining whether to accept the connection based on the information regarding the user input mechanism; when it is determined to accept the connection, negotiating an out-of-band connection in a protocol other than the home networking protocol with the second device; receiving input command events from the second device via the out-of-band connection; and executing the input command events at the user agent to control an aspect of the first device.03-28-2013
20130080648SESSION INITIATION FROM APPLICATION SERVERS IN AN IP MULTIMEDIA SUBSYSTEM - The present invention provides a technique where application servers can initiate sessions within the IMS network by initially sending session initiation messages to the I-CSCF. By routing the session initiation messages to the I-CSCF, the application servers need not directly access the HSSs in order to initiate sessions. Upon receiving a session initiation message from an application server, the I-CSCF may access the HSS to identify an S-CSCF to use for session control and then route the session initiation message to that S-CSCF. The S-CSCF may then access the same or different HSS to determine how to further route the session initiation message to establish the session. The session initiation message may be routed toward other S-CSCFs en route to the appropriate user elements. The session may be a session established between user elements or between the application server and a user element.03-28-2013
20130080647Providing Session Initiation Protocol Request Contents Method and System - An embodiment provides a user equipment that includes a processor configured to receive a Session Initiation Protocol (SIP) NOTIFY message transmitted by a network component as a result of a registration event. The SIP NOTIFY message contains at least a portion of information included in a first SIP message sent between a first user equipment and the network component. Another embodiment provides method and apparatus for a network node to determine whether filter criteria include one or more indicators that specify the need for information, and including in a second SIP message the information specified by the one or more indicators.03-28-2013
20130036232System and Method for Enhanced Physical Layer Device Autonegotiation - A system and method for enhanced physical layer device autonegotiation. The autonegotiation process typically identifies the highest common denominator amongst various standardized modes of operation. Enhanced autonegotiation can be used to select a mode of operation that is not the highest common denominator. Enhanced autonegotiation can also identify a non-standardized mode of operation using next page messaging, additional physical signaling, or Layer 02-07-2013
20130036231METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CONNECTION SETUP IN DEVICE-TO-DEVICE COMMUNICATION - Example method, apparatus, and computer program product embodiments are disclosed to enable out-of-band short-range communication carrier transport switching for connection setup in device-to-device communication. example embodiments of the invention include a method comprising the steps of participating, by a first device, in a wireless network managed by at least one of an access point device or a group owner device; and exchanging, by the first device, information with a second device over a wireless out-of-band short-range carrier, the exchanged information comprising in-band communication connection parameters for enabling the second device to join the wireless network and authentication information recognizable by the at least one of an access point device or a group owner device managing the wireless network.02-07-2013
20090177784END-POINT IDENTIFIERS IN SIP - A system and method for uniquely identifying an SIP device extends the SIP communications protocol with an end point identifier, carried for example in the header of an SIP transmission. The end point identifier is useful for routing, registration, subscription, and authentication. The end point (device) of a given user epid can be uniquely identified by creating a key from an epid and a user's address-of-record (URI). This in turn enables improved connection management and security association management when the connections/IP addresses are transient, such as when HTTPS tunneling is used.07-09-2009
20130042014MULTI-PROTOCOL NETWORK REGISTRATION AND ADDRESS RESOLUTION - The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.02-14-2013
20130042013METHODS, APPARATUSES AND COMPUTER PROGRAM PRODUCTS FOR ENABLING LIVE SHARING OF DATA - An apparatus for implementing a live sharing session may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including sending of a notification(s) to one or more devices. The notifications may include data informing the devices of an outstanding live sharing session. The computer program code may further cause the apparatus to provide representations to the devices for selection. The representations may relate in part to different representations of media content. The computer program code may further cause the apparatus to receive one or more requests for removing at least one of the representations or for receipt of one or more other representations of the media content and providing a final media presentation description to the devices, based at least in part on the removed representations or the requested representations. Corresponding methods and computer program products are also provided.02-14-2013
20130042012Multi-Headed Thin Client - Images from web pages may be classified based on the text associated with the images. A system for identifying and classifying images may identify one or more web pages containing the image, determine topics from the text of the web pages, and develop a set of training phrases for a classifier. The classifier may be trained, then used to analyze the text in the web pages. The training set may include both positive examples and negative examples of text taken from the website. A positive example may include captions or other elements directly associated with the image, while negative examples may include text taken from the web page, but from a large distance from the web page. In some cases, the system may iterate on the classification process to refine the results.02-14-2013
20100100629DOMAIN NAME SERVICE RESOLVER - A content delivery network (CDN) for providing content objects and domain resolution. The CDN includes a connection with a terminal device, a second domain name service (DNS) system, an IP address store for holding authoritative Internet protocol (IP) addresses, and a content store holding at least one of the first or second content object. A first request to resolve a first domain name is received by the second DNS system at a second location. A second request to resolve a second domain name is received by the second DNS system at the second location. The first domain name is associated with a first content object, and the second domain name is associated with a second content object. The first and second requests are relayed with the terminal device, which receives Internet access from an access network. The access network comprises a first DNS system that functions in a recursing DNS mode. The content object is realized in a first location that is different from the second location of the terminal device. The second DNS system operates in a recursing DNS mode to retrieve a first IP address corresponding to the first domain name. The first IP address for the first domain name is returned from the second DNS system to the terminal device to fulfill the first request. The second DNS system operates in an authoritative DNS mode to retrieve a second IP address from the IP address store. The second IP address for the second domain name is returned from the second DNS system to the terminal device to fulfill the second request.04-22-2010
20100042732METHOD FOR IMPROVING PEER TO PEER NETWORK COMMUNICATION - The present invention relates to a node for deployment on a peer to peer network. The node is programmed for monitoring the network to receive communication messages therefrom and to forward the communication messages, optionally changing the communications radius parameters to an optimal or near optimal value. The node can forward messages from one network to another or from one network to the same network. The invention also provides a method for monitoring communication messages for selected objects by nodes on a peer to peer network. The method includes interposing the node on the network. The node has at least one stored object corresponding to a communication message object stored the node; and monitors the network to detect communication messages matching at least one of the stored objects and decides whether or not to forward or change communication message radius parameters based on some defined programming or configuration.02-18-2010
20100042733TASK SWITCH BETWEEN TWO COMPUTING DEVICES - A method is provided to enable the person to switch use of computing devices when working with records and/or documents. A method such as described may be implemented for an individual operating two (or more) computing devices that share and synchronize sets of records. One or more operations may be performed to update and maintain correspondence between the two sets of records. A switchover event may be detected, where the event corresponds to the individual using a second computing device while already using a first computing device. Once the switchover event is detected, state of use information may be received on the second computing device. This information indicates the state of use of one or more records on the first computing device. This information may be used to affect the state of use of corresponding records on the second computing device. In particular, the corresponding records on the second computing device may be placed in a state of use, or in a selected state for subsequent use.02-18-2010
20100042731METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SESSION INITIATION PROTOCOL (SIP) DIALOG IDENTIFICATION - Methods, systems, and computer readable media for session initiation protocol (SIP) dialog identification are disclosed. According to one method, a first SIP message associated with a SIP dialog is received. A dialog ID that is associated with the SIP dialog is computed using fields of the first SIP message. A second SIP message associated with the SIP dialog is generated. The computed dialog ID is included in the second message.02-18-2010
20100042730DEVICE AND METHOD FOR DATA TRANSMISSION USING DUAL PROTOCOL STACKS - An intermediate device for data transmission includes an interface and a wireless module, the interface establishing a local connection with an electronic device and the wireless module establishing a remote connection with a server for the electronic device. Different network parameter values are adopted for the local connection and the remote connection. A method for data transmission is also provided.02-18-2010
20090157885ADDRESS MANAGING METHOD AND COMMUNICATION APPARATUS - A communication apparatus (06-18-2009
20090157887Control for the interface for sending an SIP reply message - In one embodiment a communication client, includes at least one sending interface to send a signaling message in accordance with the SIP protocol, towards a first interface of a communication server. The client and server are connected by a communication network. The communication client is suitable for inserting an indication within the signaling message regarding the interface for the communication server to use to send its response signaling message.06-18-2009
20090157886DYNAMIC UI SYSTEM AND METHOD FOR REMOTELY CONTROLLING LEGACY DEVICE - A dynamic user interface (UI) system and method is provided for remote controlling of a legacy device, which is not compatible with a peer-to-peer (P2P) middleware, through a P2P network. The dynamic UI system of the present includes at least one legacy device, a proxy for registering and managing the at least one legacy device and supporting a dynamic remote control user interface using a multi legacy device control protocol, and an edge peer for downloading the dynamic remote control user interface from the proxy and requesting control of the at least one legacy device to the proxy.06-18-2009
20100106845METHOD AND NETWORK ELEMENT FOR OBTAINING IP-CAN SESSION POLICY CONTROL INFORMATION - A method for obtaining IP-CAN session policy control information is applicable to a scenario where the access gateway does not process an IP-CAN session setup message directly, and includes: receiving a request for obtaining IP-CAN session policy control information; obtaining an address of an access gateway; and sending the IP-CAN session policy control information to the access gateway according to the address of the access gateway.04-29-2010
20100106844PROJECTOR, COMPUTER PROGRAM PRODUCT, AND NETWORK CONNECTION METHOD - A projector includes: an interface unit that reads multiple types of network setting information stored in a portable information storing medium; an image producing unit that produces, based on the multiple types of network setting information, a network setting selection image from which a network setting used to connect the projector to a network is selected; an input unit through which receives selection information indicating which one of the network settings is selected; a communication unit that connects the projector to the network based on the selected network setting contained in the selection information; and a projection unit that projects the network setting selection image.04-29-2010
20100106843Communication System and its Communication Control Method - According to one embodiment, a communication system comprises a plurality of communication devices connected to a communication network. The plurality of communication devices each comprises a negotiation module and a shifting module. The negotiation module determines a CODEC to be used for a peer to peer communication by notifying a priority order of a plurality of CODECs from a transmitter side to a receiver side in negotiation prior to start of the peer to peer communication. The shifting module shifts the priority order of CODECs based on a predetermined standard to optimize a quality of the peer to peer communication.04-29-2010
20100106842SYSTEM AND METHOD FOR PROVIDING TIMER AFFINITY THROUGH NOTIFICATIONS WITHIN A SESSION-BASED SERVER DEPLOYMENT - The session-based server deployment can be comprised of an engine tier that is designed for high throughput processing of communications and a state tier that maintains state information for access by the engine tier. The engine tier can include a plurality of engine nodes that process incoming messages. The state nodes can contain call state, including various timers. When processing a call, an engine can set various timers in the state tier. Upon expiration of a timer, the state node can transmit a notification assigning the timer to the corresponding engine node which handled previous communications for the call. This affinity between the timer and its respective engine can provide numerous benefits, such as reduced latency and more localized data access.04-29-2010
20090125631System And Method For Processing Quality-Of-Service Parameters In A Communication Network - System for processing a communication session to be set up via a communication path from an originating location (ASD) to a destination location (TYO) through a communication network. A common Service Level Agreement (SLA) registry contains Quality-of-Service (QoS) related parameters representative for the QoS valid for the domains between the originating location and the destination location. A QoS processor is adapted for processing QoS related parameters which are retrieved from the SLA registry, for predicting the end-to-end QoS values for one communication path between the originating and destination location and for ranking or selecting or both ranking and selecting, based on the predicted end-to-end QoS values, one or more recommended communication paths between the originating location and the destination location. The Quality-of-Service (QoS) processor may be adapted for processing the QoS parameters retrieved from the SLA registry and predicting end-to-end QoS values representative all communication paths between each network domain to each other network domain and for storing said predicted end-to-end QoS values in a QoS registry for selection and/or ranking actions for new session requests in future.05-14-2009
20120166661CONNECTION FORWARDING - Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly.06-28-2012
20120166656Establishing Secure Communications Between Client Computing Devices Located Behind Network Security Devices - Methods and apparatuses, including computer program products, are described for establishing secure communications sessions between computing devices located behind network security devices. The method includes receiving, from a first client computing device, a request for a secure connection with a second client computing device, the request including a first transport protocol role and a first security protocol role associated with the first device. The method includes transmitting the request to the second device. The method includes receiving, from the second device, a response to the request including a second transport protocol role and a second security protocol role associated with the second device, transmitting the response to the first device, and establishing the secure connection between the first device and the second device, where the first and second security protocol roles are determined independently from the first and second transport protocol roles.06-28-2012
20120166655METHOD AND APPARATUS FOR INVOKING NATIVE FUNCTIONS OF A MOBILE DEVICE TO CONTROL A SET-TOP BOX - An approach is provided for controlling a user device native function via a web-based application at a user device (e.g., a mobile terminal). The mobile terminal executes a web-based application and a shell application, wherein the shell application provides communication between the web-based application and a native function of the mobile terminal. The mobile terminal registers the web-based application with the shell application for the communication. The mobile terminal invokes the native function of the mobile terminal via the communication based upon a communication protocol that specifies a command of a native function associated with a set top box.06-28-2012
20130046897SIP COMMUNICATION PROTOCOL - The present invention provides an improved SIP communication protocol. An NAT (Network Address Translator) traversal method is added before the SIP communication protocol, i.e. a client to client (C2C) module function is added to improve the function of SIP communication protocol, so as to solve the problem that the RTP (Real-time Transport Protocol) packets cannot traverse NAT firewall to achieve C2C communication after SIP (Session Initiation Protocol) is ended in VoIP. The major content of the present invention is to conduct a plurality of detection before SIP communication protocol, so as to predict the allocation rules of the port number by the C2C module, and open the RTP channel for C2C.02-21-2013
20130046896SCALABLE TRANSCODING FOR STREAMING AUDIO - Systems and techniques for capturing audio and delivering the audio in digital streaming media formats are disclosed. Several aspects of the systems and techniques operate in a cloud computing environment where computational power is allocated, utilized, and paid for entirely on demand. The systems and techniques enable a call to be made directly from a virtual machine out to a Public Switch Telephone Network (PSTN) via a common Session Interface Protocol (SIP) to PSTN Breakout service, and the audio to be delivered onward to one or more Content Delivery Network (CDN). An audio call capture interface is also provided to initiate and manage the digital streaming media formats,02-21-2013
20090119406METHOD FOR DATA COMMUNICATION AND SYSTEM THEREOF - The present invention discloses a system and method for data communication. In the system and method for data communication, a part of communication peers in the communication system are assigned as super peers, and each super peer forwards message according to its route table. When a communication peer logs in the system, network information of the logged communication peer is saved in a super peer which is logically closest to the logged communication peer through messages forwarded among every super peer. And when an origination communication peer searches for a destination communication peer, the network information of the destination communication peer is saved in a super peer which is logically closest to the destination communication peer through the message forwarded among every super peer in super peer layer. The origination communication peer establishes connection with the destination communication peer based on the network information of the destination communication peer, and implements the data communication through the connection established.05-07-2009
20090043900System and method for establishing unique sessions for DNS subscribers - A method and system for providing service over a communication network. The method includes establishing a plurality of virtual DNS servers that is supported by a DNS server. A plurality of target IP addresses is assigned for the plurality of virtual DNS servers. Each target IP address includes a first IP subaddress identifying the DNS server, and a second IP subaddress identifying a corresponding virtual DNS server. A plurality of network capable devices is uniquely assigned to the plurality of virtual DNS servers for domain name resolution. Each network capable device accesses the communication network through a corresponding network device associated with a corresponding source IP address. A service plan of a client is assigned to a first network capable device used by the client. The service plan is implemented through a DNS request under a session established between the first network capable device and its assigned first virtual DNS server. The session is uniquely identified by a combination of a first source IP address of a first network device used by the first network capable device to access the communication network, and a first target IP address of the first virtual DNS server.02-12-2009
20090043899CLIENT SERVER SYSTEM AND CONNECTION METHOD - The disclosure refers to a server client system. In one example, a server client system includes at least one server and plural terminals connected to a network. A profile associating a temporal condition with at least each of the terminals or the server is stored with the terminals or the server. A connection between each of the terminals and the server is established in accordance with the profile.02-12-2009
20090043896Methods and apparatuses for synchronizing and managing content over multiple devices - In one embodiment, the methods and apparatuses detect an active device configured to utilize content; identify the content and a current location of the content; detect an idle device configured to selectively deliver the content; detect a transition parameter for determining a transition to the idle device; and transition the content from the active device to the idle device wherein the idle device is capable of utilizing the content based on the transition parameter.02-12-2009
20090307359IMAGE FORMING APPARATUS, COMMUNICATION CONTROL METHOD THEREOF AND RECORDING MEDIUM - An image forming apparatus has a server cooperation function to transmit data to a data processing server connected therewith via a network and receive processed data after the server performs data processing, and is capable of communicating with a plurality of external apparatuses via the network by establishing concurrent connections. A judger judges whether or not the number of the currently established connections with the external apparatuses reaches a limit number of connections that is an allowed upper limit of concurrent connections, and a controller reserves a connection with the data processing server if the judger judges that the number of the currently established connections with the external apparatuses does not reach the limit number of connections during execution of the server cooperation function, and cancels the reserved connection with the data processing server after the end of the execution of the server cooperation function.12-10-2009
20090307358Transmission of Data Between A Server and A Communicating Object - Transmission of data between a download server and a communicating object through a communications network is initiated by a registration server, by transmitting connection parameters received from the download server to the communicating object via a first data channel opened by a first agent of the communicating object after attaching the object to the network. As a function of the connection parameters, a second agent in the communicating object opens a second data channel to the download server so as to transmit the data therein. As long as the first data channel is open, other servers can initiate a transmission via the registration server.12-10-2009
20120191865SESSION TABLE FRAMEWORK - In accordance with embodiments disclosed herein, there are provided methods, systems, and apparatuses for implementing a session table framework including, for example, receiving a configuration request at a host organization from a client device; generating, via a configurator engine of the host organization, a configuration model having metadata therein; generating a user session unique to the client device in a memory of the host organization; creating a user session data table within the user session of the memory based on the metadata of the configuration model; populating data into the user session data table based on the metadata of the configuration model; generating a renderable User Interface (UI) based on the metadata of the configuration model and based further on the data in the user session data table; and transmitting the renderable UI to the client device for display, responsive to receiving the configuration request.07-26-2012
20090094370Seamless Host Migration Based on NAT Type - Systems and methods of the present invention for maintaining network data distribution are provided. Network data may be distributed in such as manner as to allow a network session to weather interrupted communications between host and clients without significant loss of data. Embodiments of the present invention provide for one or more clients to serve as backup host(s) for the network session, such determinations including the use of NAT profile information. When the other clients transmit data to the host, they may also transmit the data to one or more backup hosts if there are any indications of interrupted communication.04-09-2009
20130073739METHOD AND SYSTEM FOR SELECTING A COMPUTING DEVICE FOR MAINTAINING A CLIENT SESSION IN RESPONSE TO A REQUEST PACKET - A server farm for processing client requests comprising a first server having a first processor and a first network interface controller communicatively coupled to the first processor, and a second server comprising a second processor and communicatively coupled to the first server, wherein the first network interface controller is configured to maintain a state table associated with at least the first server and the second server and respond to receipt of a request packet from a client by, initiating by the first processor execution of a software application associated with the request packet when the state table corresponds to a first state, and selectively forwarding the request packet to the second server when the state table corresponds to a second state.03-21-2013
20130060954ENABLING SET UP OF A CONNECTION FROM A NON-REGISTERED UE IN IMS - A method and system for enabling a set up of a service connection from a user equipment (UE) to a priority service is provided. The UE is not registered with an Internet Protocol Multimedia Subsystem (IMS) and the proxy node is a P-CSCF network node in the IMS. The proxy node receives a service request from the UE. The proxy node determines that the UE is not registered with IMS when the UE is not indicated as registered in the proxy node. The proxy node further identifies the service request as a priority service. The proxy node, when the service request has been identified as a priority service request and the UE has been determined to be not registered with the IMS, simulates setup of a terminating service connection to the priority service node by sending a terminating request to an I-CSCF network node included in the IMS.03-07-2013
20130060953SYSTEM AND METHOD FOR SOLICITATION OF PRESENCE INFORMATION FROM PRESENCE SOURCE - A method for requesting presence information from a presence source by a presence server is provided. The method includes transmitting a message requesting specific presence information to the presence source; and receiving, from the presence source, the specific presence information published by the presence source.03-07-2013
20090287830Method and system for managing the transfer of files among multiple computer systems - A system and method is disclosed for transferring files from a source computer to a destination computer. The system and method comprises reading a configuration file containing one or more parameter expressions representing file transfer instructions. One or more transfer files stored on the source computer are identified based on at least one of the parameter expressions contained within the configuration file. The identified transfer files are transferred from the source computer to the destination computer in accordance with the parameter expressions contained within the configuration file.11-19-2009
20090287829Methods, apparatuses, and computer program products for facilitating establishing a communications session - An apparatus may include a processor configured to maintain at least a portion of a distributed database. The distributed database may comprise a plurality of private address data. The processor may be further configured to receive a request from a first terminal device seeking to establish a communications session with a second terminal device. The processor may be additionally configured to search the distributed database for a private address for the second terminal device. The processor may also be configured instruct a network address translating (NAT) apparatus to create a binding between the private address for the second terminal device and a public address accessible by the first terminal device. In some embodiments, the processor may be further configured to facilitate establishing a communications session between the first and second terminal devices based upon the binding between the private address and the public address.11-19-2009
20090271523System, Method and Software for Using One Computer Network to Bypass a Portion of Another Computer Network - A bypass computer network allows data communications between a client computing device and a remote content source to be selectively routed around a portion of the public Internet (or other computer network(s)) via the bypass network without requiring a physical connection between the bypass network and either the client computing device or the content source.10-29-2009
20090271521METHOD AND SYSTEM FOR PROVIDING END-TO-END CONTENT-BASED LOAD BALANCING - Methods and systems for providing end-to-end content-based load balancing are described. A Transmission Control Protocol (TCP) connection is accepted from a client and a request is received from the client. The request is processed, a target stack is selected, and the TCP connection is transferred to the selected target stack such that the client and selected target stack maintain an end-to-end TCP connection. In an exemplary embodiment, the request can be processed in a TCP kernel. In another preferred embodiment, the TCP connection can include TCP data packets and the request can include request data packets. The TCP connection transfer can be performed by replaying the TCP data packets and the request data packets to the selected target stack.10-29-2009
20090070475COMMUNICATION DEVICE AND RESPONSE METHOD THEREOF - A communication device connected to a first network receives a connection request transmitted from a second network, and sets a service existing in the first network to a data request wait state in accordance with receiving the connection request. The communication device transmits a response to the connection request in accordance with the service having been set to a data request wait state.03-12-2009
20130067104METHOD, DEVICE, AND SYSTEM FOR CONTROLLING CONTENT REPORT BEHAVIOR - The present invention relates to the multimedia field, and discloses a method, a device, and a system for controlling content report behavior. The method includes: receiving a request for subscribing to a configuration update notification, in which the request is sent by the terminal or the media control function, and a configuration update request that is sent by an SCF and carries the new content report configuration information, and sending a configuration update notification message to the terminal or the media control function, where the configuration update notification message carries the new content report configuration information or acquiring information thereof. The method of the present invention avoids using the message body of the SIP message to transmit the content report configuration information, is compliant and compatible with logic for processing a SIP INFO message specified in the RFC 2976.03-14-2013
20130067100MULTI-DESKTOP INTERACTION USING NESTED REMOTE DESKTOP SESSIONS - As described herein, a computer system receives a first indication that an interactive login session is to be established. The first indication includes user credentials for establishing the interactive login session. The computer system then establishes the interactive login session using the received user credentials. The interactive login session includes a data transfer endpoint for receiving data from other sessions. The computer system receives a second indication that a child session is to be established in parallel to the established interactive login session. The child session is configured to direct input and output data through a loopback connection to the data transfer endpoint of the interactive login session. The computer system also establishes the child session using the received user credentials. The child session then transfers at least a portion of data to the data transfer endpoint of the interactive login session using the loopback connection.03-14-2013
20120117257Method and Apparatus for Notifying Connection Attributes for Local Internet Protocol (IP) Access - The invention discloses a method for notifying connection attributes of local IP access, comprising in the procedure of establishing a PDN connection, a mobility management element notifying the user terminal of connection attributes of the PDN connection. The invention also discloses an apparatus for notifying connection attributes of local IP access, comprising: a determination unit for determining connection attributes of the PDN connection for user terminal in the process of establishing the PDN connection; a notification unit for notifying the user terminal of the connection attributes of the PDN connection. The mobility management element at the network side of the invention notifies the UE of the type and attribute information of the PDN connection at the same time after determining the PDN connection to be established for UE so as to facilitate the UE determining the corresponding access policy according to the attribute information of current PDN connection when moving.05-10-2012
20120117256Session Switching During Ongoing Data Delivery in a Network - There is described a method of delivering data from a server to a client device in a network. Data packets with a first source address are sent in a first session from the server to the client device. A Session Switch Information (SSI) message, including a second source address, is sent from the server to the client device. A second session is configured between the server and the client device, and data packets with a second source address are sent in the second session from the server to the client device. The same transport protocol may be used for both sessions, and the method can be 10 used to switch between unicast and multicast delivery.05-10-2012
20120117255SYSTEM AND METHOD FOR THE SOLICITATION OF PRESENCE INFORMATION FROM PRESENCE SOURCE - A method for requesting presence information from a presence source by a presence server is provided. The method includes receiving, from a presence source, media feature tag value corresponding to presence information published by the presence source, respectively; requesting specific presence information from the presence source using a specific media feature tag value from among the media feature tag values; transmitting a publication rule for controlling publication operation of the presence source; and receiving, from the presence source, the specific presence information published by the presence source, according to the publication rule. Each of the media feature tag value represents a type of presence information published by the presence source05-10-2012
20120117254Methods, Devices and Computer Program Products for Actionable Alerting of Malevolent Network Addresses Based on Generalized Traffic Anomaly Analysis of IP Address Aggregates - Methods for providing alerts in a network are disclosed. Some methods include collecting network traffic data corresponding to multiple subsets of network addresses during a predefined time interval. A suspect subset of the subsets of network addresses that corresponds to anomalous network activity may be identified based on the network traffic data and using at least one of multiple anomaly detection metrics. A source network address within the suspect subset of network addresses that corresponds to the anomalous network activity is identified. An alert corresponding to the source network address may be generated.05-10-2012
20130067103AGILE NETWORK PROTOCOL FOR SECURE COMMUNICATIONS USING SECURE DOMAIN NAMES - A client device comprises: (a) a memory, (b) an application program, and (c) a signal processing configuration. The memory is configured and arranged to facilitate a connection of the client device with a target device over a secure communication link created based on (i) an address request generated by the client device, and (ii) a determination as a result of the address request that the target device is a device with which a secure communication link can be established when the requested address is identified in an address lookup. The application program is configured and arranged so as to allow participation in audio/video communications with the target device over the secure communication link once the secure communication link is established. The signal processing configuration is arranged to execute the application program.03-14-2013
20130067102GATEWAY AND A METHOD THEREIN FOR ENABLING SIP COMMUNICATION OVER A NON-STANDARD SIP TRANSPORT PROTOCOL - A protocol conversion gateway and a method therein for enabling a client, which client does not support a Session Initiation Protocol (SIP) transport protocol, to communicate with a SIP proxy are provided. The method comprises receiving a first SIP message, over a non-standard SIP transport protocol, from the client. The method further comprises inserting a SIP address of the protocol conversion gateway in at least one header of the received SIP message, and sending the SIP message to the SIP proxy over a standard SIP transport protocol.03-14-2013
20130067101SESSION INITIATION AND MAINTENANCE WHILE ROAMING - The technology disclosed addresses initiation of peer-to-peer media exchange sessions, with traversal of NAT and firewall devices, in a manner adapted to roaming. In particular, involves preliminary determination of NAT/firewall topology, which reduces latency at initiation, and hole punching technologies to select a routing and traversal strategy that reduce reliance on external media relay devices.03-14-2013
20090265472Method, System, and Apparatus for System Level Initialization - Multiple initialization techniques for system and component in a point-to-point architecture are discussed. Consequently, the techniques allow for flexible system/socket layer parameters to be tailored to the needs of the platform, such as, desktop, mobile, small server, large server, etc., as well as the component types such as IA32/IPF processors, memory controllers, IO Hubs, etc. Furthermore, the techniques facilitate powering up with the correct set of POC values, hence, it avoids multiple warm resets and improves boot time. In one embodiment, registers to hold new values, such as, Configuration Values Driven during Reset (CVDR), and Configuration Values Captured during Reset (CVCR) may be eliminated.10-22-2009
20090234956METHOD, APPARATUS AND SYSTEM FOR ESTABLISHING A CONNECTION - A method for establishing a connection includes the following steps: A mobility management entity generates a create bearer context request message and sends the message to a selected serving gateway. The create bearer context request message at least includes address information of at least one packet data network gateway and corresponding indication information of the protocol type of connection establishment. The serving gateway receives and analyzes the create bearer context request message, and determines the protocol type of the connection according to the indication information of the protocol type of connection establishment. The serving gateway processes the create bearer context request message with the determined protocol type of connection. Further provided are a mobility management entity, a serving gateway, and a network system which are able to reduce time delay when connection is established.09-17-2009
20090234955Methods and Systems for Synchronization of Multiple Applications - Aspects of the present invention relate to systems and methods for synchronizing multiple applications.09-17-2009
20090234954SELECTABLE NON-INTERACTIVE ENTITY APPLICATION PROXY METHOD AND SYSTEM - A selectable security method and system. The method includes retrieving first configuration data associated with a non interactive entity (NIE) software application and second configuration data associated with a plurality of requesters. A master refresh period is calculated from the first configuration data and the second configuration data. Credentials data associated with the NIE software application are retrieved. The credentials data are transmitted to a resource server. A session key generated by the resource server is received by the NIE software application. The NIE software application calculates a stale time associated with the session key. The NIE software application stores the session key and the stale time.09-17-2009
20090013082Field communication system, field server, field device, and field communication method - A transmitting section spontaneously transmits a command including device information relating to a field device, to a field server. An updating section receives commands including device information which is spontaneously transmitted from field devices, and updates a database on the basis of the device information. Based on the device information stored in the database, a server communicating section communicates with the field devices.01-08-2009
20090013081METHODS AND APPARATUS RELATED TO PEER DISCOVERY AND/OR PAGING IN PEER TO PEER WIRELESS COMMUNICATIONS - Methods and apparatus related to peer to peer communication networks are described. A peer to peer timing structure is implemented which includes recurring peer discovery intervals and traffic intervals. During a peer discovery interval, a wireless communications device, supporting peer to peer communications, monitors for and receives a broadcast signal from another peer wireless communications device, recovers an identifier from the received broadcast signal, and stores the received identifier in memory. The identifier is one of a device identifier and a user identifier. The wireless communications device maintains a list of discovered identifiers in its vicinity. In some embodiments, paging intervals are also included in the recurring peer to peer timing structure. In various embodiments, a wireless communications device receives or sends a page to a peer node prior to sending or receiving user data in a traffic interval. Various features are directed to peer paging protocol implementations.01-08-2009
20090006635Network management - Systems and methods relating to managing network addresses. In one implementation, a method is provided. The method includes sending a first request to use a particular network address, sending one or more second requests for respective hardware addresses corresponding to network addresses of one or more network address leases. When a hardware address corresponding to a particular network address lease is received in response to one of the one or more second requests and an acknowledgement of the first request to use the network address is not received determining whether the network address identified by the lease is the same as the network address in the first request, and when the network address is not the same, sending a third request to use the identified network address corresponding to the lease.01-01-2009
20090006634Run-once static content generation using a descriptive file path - A variation of a static base asset used to build a web page is generated responsively to a client browser request using a descriptive file path that is included with the base asset's file name in the request. The descriptive file path employs a specific syntax to declare one or more variable parameters which are placed in the file name. Different values for the variable parameters will map to different variations of the base asset which can be used to implement various themes or other characteristics for the page. Server-side processes parse the variable parameter names from the request, and specify values for them. The variation of the base static asset that maps to the specified values is located and retrieved from a resource store. That variation is renamed to match the file name contained in the request and is included in a response back to the client browser.01-01-2009
20090006633Interactive Connectivity Establishment for Non-Enabled Endpoints - Procedures for commanding a media relay to direct interactive connectivity establishment (ICE) communications are discussed. In an implementation, a back-to-back user agent may issue a command changing the state of the media relay so that communications initially routed through the back-to-back user agent may be routed to a non-ICE device.01-01-2009
20090089441SYSTEMS & METHODS FOR PROXY RESOLUTION OF DOMAIN NAME SERVICE (DNS) REQUESTS - Systems and methods are provided for resolving domain name services (DNS) queries for address information about hosts on a network. The queries are posited from remote users across a satellite or other remote link to a network. In response to a domain name services request from the client containing a name of the server, a placeholder address is generated and provided in response to the client. After a subsequent request for a connection to the server is received, the name of the server is re-associated with the placeholder address and the connection request containing the proper host name is forwarded across the data link. A hub processor receives the request for connection, resolves the name of the server to an address on the network, and establishes a connection between the client and the server using the address on the network.04-02-2009
20130166761Dialog Establishment Over A Peer-To-Peer Architecture - A device and method are described for establishing a dialog between Internet Protocol (IP) end points using a peer-to-peer (P06-27-2013
20130166762Methods to Manage Services over a Service Gateway - In activating a service, a service gateway retrieves a service table entry using a service or server address of the service entry, where the service table entry has an association with another service entry. An association to the service entry is added and a marker value is set to indicate associations with two service entries. After a time duration, the association with the other service entry is removed, and the marker value is changed accordingly. In deactivating a service entry, the service gateway calculates a hash value for the service or server address of the service entry. After matching the hash value to a hash value of another service entry, an association with the other service entry is added. A marker value is set to indicate associations with two service entries. After a time duration, the association with the service entry is removed, and the marker value is changed accordingly.06-27-2013
20130166763METHOD AND NETWORK DEVICES FOR SELECTING BETWEEN PRIVATE ADDRESSES AND PUBLIC ADDRESSES WITHIN A USER SESSION - According to one aspect of the present invention there is provided a method for selecting a network address within a network. The method may comprise providing network address translation related information of a first user session, storing the network address translation related information of the first user session and selecting a network address for a subsequent second user session by taking into account the network address translation related information of the first user session for the selection.06-27-2013
20120239818Method and system for providing a session in a heterogeneous environment - A computer-implemented method and system are disclosed for providing a user with a consistent view of user session in a distributed environment, wherein the session requires establishing conversations between the external device and application servers (A1, . . . , C4) of a system. The system is provided with at least a routing means configured to establish, for a given session, a conversation between the external device and one of the application servers. Establishing the conversation includes the following steps performed at the routing means with at least one data processor: receiving a call from one among the application server and the external device to reach the other among the application server and the external device; determining if the call includes a session identifier (ID), If the call does not include a session ID, then opening a session for said conversation, creating a session ID that uniquely identifies said session, adding the session ID to the call, storing the session ID and routing the call to the other among the application server and the external device, establishing thereby the conversation; If the call already includes a session ID, then routing the call to the other among the application server and the external device and allowing said conversation to join an already opened session that is uniquely identified by said session ID, thereby establishing the conversation and enabling the conversation to share the context of said already opened session.09-20-2012
20080294785Communication system, node device, node process program and a message transmitting and receiving method - A node device in a communication system including plural node devices connected to a network through a relay device including: 11-27-2008
20080294783Grid Identification for Audio Provider - Procedures for identifying audio clients in a media session are described. A gateway device may provide a unique identifier for identifying the audio client/user agent instance. In an example, a globally routable user agent universal resource indicator (GRUU) may be mapped to the gateway device servicing the audio client and a unique identifier may be provided. In examples, the gateway device may include a grid and grid value for identifying the audio client.11-27-2008
20120102211METHOD AND APPARATUS FOR USE IN AN IP MULTIMEDIA SUBSYSTEM - A method is provided for use in an IP Multimedia Subsystem, IMS, in which a session control protocol (such as the Session Initiation Protocol, SIP) is used to establish and manage sessions within the IMS. The method comprises using session control protocol messages (such as Session Initiation Protocol messages) to carry node-specific charging information, where the charging information is required for charging purposes at a charging control system of the IMS. A private header part (such as a P-Charging-Vector header) of the session control messages may be used to carry the node-specific charging information. The node-specific charging information may comprise charging data and at least one of: an indication of the type of the charging data; a name or identifier of the node, allowing the node to update charging data which relates to the node and which is carried by a session control message received by the node; and an indication of the version of the charging data, a different version indication being used to indicate different charging data; node name; version number; data name; and value. At least one session control protocol message may be used to carry node-specific charging information relating to a plurality of different nodes.04-26-2012
20090319675METHOD FOR ESTABLISHING FILE SHARING SESSIONS - The session initiation protocol (SIP) is used to establish calls/sessions between end-points. The type of session to be established is described by the session description protocol (SDP), RFC 2327. At present however, RFC 2327 only contains parameters that describe audio or video sessions. The expansion according to the invention of the SDP by corresponding parameters that describe file sharing sessions thus permits file sharing sessions to be established using the SIP.12-24-2009
20110035504METHOD AND SYSTEM FOR CONDUCTING COMMUNICATIONS OVER A NETWORK - A method and system for conducting communications over a network is provided. An embodiment includes a server that is connectable to a client machine via a virtual private network that includes a VPN concentrator. The client machine and the VPN concentrator are configured to delay renegotiation of the VPN link in the event that an important stream is being carried over the VPN link.02-10-2011
20120066400SYSTEM AND METHOD FOR PARALLEL MUXING BETWEEN SERVERS IN A CLUSTER - Systems and methods are provided for providing parallel muxing between servers in a cluster. One such system can include a cluster of one or more high performance computing systems, each including one or more processors and a high performance memory. The cluster communicates over an InfiniBand network. The system can also include a middleware environment, executing on the cluster, that includes one or more application server instances. The system can further include a plurality of muxers, wherein each application server instance includes at least one muxer. Each muxer can receive information from a plurality of threads to transmit to a different muxer on a different application server instance over the Infiniband network using a plurality of parallel channels.03-15-2012
20110106956Communication System and Communication Method - The present invention discloses a communication system and a method. The communication system includes at least first 802.11 equipment and second 802.11 equipment. The first 802.11 equipment including a network connector for searching relevant information of the second 802.11 equipment and modifying a network setting of the first 802.11 equipment according to the searched relevant information and a 802.11 driver interface. The second 802.11 equipment includes a 802.11 driver interface. The driver interface of the first 802.11 equipment communicates with the driver interface of the second 802.11 equipment in accordance with the modified network setting.05-05-2011
20120179830ADAPTIVE NETWORK ADDRESS TRANSLATION BINDING FOR WIRELESS NETWORKS - The binding of addresses and port ranges is performed by a device, based on network usage conditions. The device may determine a port block size, indicating a quantity of ports, to allocate to client devices. The device may transmit a message including an Internet Protocol (IP) address and a port range. The message may indicate that the IP address and port range is to be allocated to the one of the client devices based on an order of a first port value and a second port value in the port range, where the port range covers a quantity of ports corresponding to the port block size.07-12-2012
20110191482Notification of resource restrictions in a multimedia communications network - The invention relates to a method of notifying an Application Function, AF, in a communications network of resource restrictions relating to a communications session. The network includes a Policy and Charging Rules Function, PCRF, for authorising and controlling flows of data in the session. In the method the AF sends an authorisation request to the PCRF for establishing the communication session. The authorisation request includes an indication that the AF is to be notified of resource restrictions for the data flows in the session. The PCRF notifies the AF of the resource restrictions.08-04-2011
20110283005GENERIC BROADBAND APPLICATION AND PLUG-INS - A network device may include one or more devices to select, upon receiving a broadband card at the network device, a first vendor-specific plug-in provided in the network device, to detect the broadband card; one or more devices to determine that the first vendor-specific plug-in fails to detect the broadband card; and one or more devices to select, when the first vendor-specific plug-in fails to detect the broadband card, a second vendor-specific plug-in provided in the network device, to detect the broadband card, the first vendor-specific plug-in being associated with a first vendor, and the second vendor-specific plug-in being associated with a different, second vendor.11-17-2011
20110283004APPARATUS AND METHOD FOR AUTOMATIC CHANNEL SETUP - Provided is a device and a method for automatically setting up a channel. A method for setting up a channel in a slave node includes examining whether a Link Control Protocol (LCP) session with a master node is opened by changing a time slot within a variable range, and performing an Internet Protocol Control Protocol (IPCP) connection with the master node when the LCP session is opened.11-17-2011
20110167163COMMUNICATION SYSTEM, METHOD, DEVICE AND PROGRAM - A first communication apparatus executes a session control protocol thereby to determine a session identifier which identifies a session for media-related protocols for transferring the data when the session is established, and thereafter executes the media-related protocols thereby to perform communications for transferring the data on the session. A second communication apparatus executes the session control protocol thereby to establish a session for the media-related protocols with the first communication apparatus, and thereafter executes the media-related protocol thereby to perform communications for transferring the data with the first communication apparatus on the session.07-07-2011
20090187663Method and system for accessing data in an enterprise information system - Systems and methods for requesting and receiving data from an enterprise information system are described. In accordance with one embodiment, the connector system includes an application server managed connection factory for receiving a data request, and a load balancer for assigning an enterprise information system server connection to the request.07-23-2009
20110283006COMMUNICATING WITH AN IN-BAND MANAGEMENT APPLICATION THROUGH AN OUT-OF-BAND COMMUNICATIONS CHANNEL - A remote management controller is provided for use in conjunction with a managed host computer. The remote management controller exposes a virtual network interface controller, such as a driverless virtual USB network interface controller, to the managed host computer. Through the in-band connection provided by the virtual network interface controller, the remote management controller can communicate with in-band management applications executing on the managed host computer. The managed host computer can also access services executing on the remote management controller through the in-band communications interface. The remote management controller can also enable communication between the management client computer and in-band management applications executing on the managed host computer. The managed host computer can also access an out-of-band communications network between the remote management device and a management client computer.11-17-2011
20100268831Thin Client Session Management - Thin client session management is described. In embodiments, a thin client device senses a usage context for the thin client device, and a process analyses the usage context to automatically select a session for the thin client device to connect to. Embodiments describe how the sensed usage context can indicate a location of the thin client device, movement of the thin client device, swapping of thin client devices or an identity of a user of the thin client device. Embodiments also describe how the thin client can be automatically authorized to access a selected session, based on the usage context. In other embodiments, a thin client device comprises a sensing device that can indicate a usage context for the thin client. Embodiments describe how the sensing device can determine that the thin client device is located in a docking station, and identify the docking station.10-21-2010
20090083430METHOD FOR SECURE USER PLANE (SUPL) VERSION NEGOTIATION - The subject matter disclosed herein relates to a system and method for negotiating a version of Secure User Plane Location (SUPL) between a network entity and a SUPL enabled terminal. In a particular implementation, a SUPL initiation message is transmitted from a network entity to a SUPL entity, where the SUPL initiation message identifies a plurality of SUPL versions capable of supporting a desired service. A response is received from the SUPL entity that is based, at least in part, on an ability of the SUPL entity to support at least one of the plurality of versions.03-26-2009
20090019167GENERIC BOOTSTRAPPING PROTOCOL (GBP) - Embodiments of methods and apparatus for discovering a bootstrapping server by a mobile station, and bootstrapping the mobile station are disclosed. In some embodiments, a mobile station discovers a remotely disposed bootstrapping server; transmits wirelessly a bootstrap request to the bootstrapping server; and receive wirelessly a bootstrap response from the bootstrapping server in response to the transmitted bootstrap request. Additional variants and embodiments are also disclosed.01-15-2009
20110302316METHOD AND SYSTEM FOR MANAGING AND USING SESSIONS AS RESTful WEB SERVICES - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for managing and using sessions as RESTful web services. A session is exposed as a resource having an associated Uniform Resource Identifier (URI), and the session is composed with other services. For example, a client sends an HTTP POST request to a web server to create a session, an HTTP GET request to retrieve a representation of the session, an HTTP PUT request to update the representation of the session, and an HTTP DELETE request to delete the session so that resources within the session are reclaimed. Since the sessions are resources, the resources can be shared among clients, and the web servers knows the client states while still being stateless, making them robust and scalable. Composing web services with the common RESTful session service reduces complexity and enhances interoperability.12-08-2011
20110302315DISTRIBUTED SERVICES AUTHORIZATION MANAGEMENT - One or more techniques and/or systems are disclosed for providing resource authorization to users of a distributed memory store (e.g., a distributed web-based cloud service). A session ID that identifies a location of an authorization document in a distributed memory store is used to access the authorization document, which comprises a global section with a principal ID related to a user. The user can be authorized to utilize a resource (e.g., in a distributed cloud service) if a resource section is present for the principal ID in the authorization document, and has appropriate resource data for the resource. If the resource section is not present, it can be created in the authorization document, and identified by a resource identifier. Authorization data can be loaded into the newly created resource section, and the authorization document, with the global and resource sections, is saved to a local cache for the distributed memory store.12-08-2011
20120191867MANAGING REQUESTS FOR CONNECTION TO A SERVER - A connection accepting system, an accepting server, and a connection-acceptance managing method, for reducing the processing load of a server and allowing connection to the server in the order of arrival of connection requests. An accepting server accepts a connection request to an application server made from a client terminal through a network. The accepting server issues a reference number to the client terminal at the time of receiving a first connection request, and manages a connection priority for connection to the application server, based on the reference number. The accepting server transmits a program for automatically executing a connection request again after a predetermined time period, at the time of issuing the reference number to the client terminal.07-26-2012
20120011260Method and system for transmitting large message mode converged IP messaging - The present invention discloses a method and system for transmitting a large message mode Converged IP Messaging (CPM) message, wherein the method comprises the following steps that: when sending a large message mode CPM message to a CPM client of a receiver, a CPM client of a sender sends a session invitation message to the CPM client of the receiver and negotiates with the CPM client of the receiver to determine a media transmission link between the CPM client of the sender and the CPM client of the receiver; the CPM client of the sender sends the content of the large message mode CPM message to the CPM client of the receiver via the determined media transmission link; and the CPM client of the sender or the CPM client of the receiver initiates a flow to end the session of the large message mode CPM message. The present invention realizes the transmission of a large message mode CPM message.01-12-2012
20110289226POLICY CO-ORDINATION IN A COMMUNICATIONS NETWORK - In order to address the problem of allowing a GGSN of a UMTS core network to work towards multiple Policy Control Functions (PCFs) co-located with P-CSCF nodes using the COPS protocol, a policy control function coordinator (PCF-C) is implemented between the GGSN and the P-CSCF. A single COPS connection is established between the GGSN and the PCF-C while a COPS connection is established between the PCF-C and each of the P-CSCF nodes. Decisions made at the PCFs are routed to the GGSN via the PCF-C, and responses generated at the GGSN are routed to the appropriate PCFs via the GGSN. This architecture avoids conflicts which might otherwise arise with the COPS protocol.11-24-2011
20110289228INTERNET PROTOCOL CAMERA MANAGEMENT SYSTEM AND METHOD - An Internet Protocol (IP) camera management system and method determines a MAC address of an IP camera corresponding to a communication channel, searches an IP address of the IP camera through the determined MAC address of the IP camera, then establishes connection between the IP camera management system and the IP camera through the searched IP address. Furthermore, video image data are acquired from the IP camera through the communication channel and are displayed on a display interface.11-24-2011
20110289227METHOD OF MULTI-TERMINAL CONNECTION TRAVERSING NAT WITHOUT THIRD PARTY INTERFACING - A method of multi-terminal connection traversing a network address translation (NAT) without third party interfacing is provided, which is applicable to existing network communication protocols. The method is mainly used to realize connection of a user end having a NAT or a firewall with a third party, and enable the user end to form direct network interconnection with other user ends through a multi-terminal network connection system without additionally opening a network connection port for the NAT or firewall. Moreover, the method enables a user of the user end to additionally load Internet application programs, such as Voice over Internet Protocol (VoIP) and video conference, on the multi-terminal network connection system based on demands of the user or for work. In addition, the user end may realize direct network interconnection through a checking mechanism of the NAT Internet protocol, so as to avoid information security vulnerability caused by exceptional opening of the network connection port for network connection, and the network connection is implemented without third party or proxy server interfacing. Therefore, the security of network connection between user ends is enhanced and the occurrence of information vulnerability is reduced.11-24-2011
20110289230APPLICATION SWITCH SYSTEM AND APPLICATION SWITCH METHOD - In data processing of network traffic (a communication amount), relay processing is distributed in a wide area. Specifically, an application switch system which controls a connection between a plurality of client terminals and a plurality of servers, is provided with at least one switch, a relay unit configured to perform protocol relays; and a controller. The controller is provided with a section for performing a centralized control on a route table used to determine a destination in the switch; a section for controlling relay processing of the relay unit; a section for selecting one server as a connection destination from the plurality of servers; a section for selecting a route which links between one client terminal of the plurality of client terminals and the selected server, and which contains the relay unit, and for setting the selected route to the route table in the switch; and a section for setting relay information used when the relay unit performs the protocol relay, to the relay unit.11-24-2011
20110289229METHODS AND SYSTEMS FOR WI-FI SETUP AND CONFIGURATION - The present invention relates generally to the configuration of wireless networks and the configuration of electronic devices to connect to wireless networks, especially when those electronic devices have limited user interfaces and/or no display screen. The present invention makes use of devices already connected to a wireless network, previously connected to a wireless network, or capable of acting as an interface to discover the connection settings required to connect to the wireless network. The present invention further uses a shared communication medium between that connected device and an unconnected device in order to share the connection settings needed to connect the unconnected device.11-24-2011
20110296038SYSTEM AND METHOD FOR CONTINUATION OF A WEB SESSION - A computer-implemented method, executed on a web server, for facilitating continuation of a web session after the web session has been terminated. The method includes initiating a web session having an associated web page with a URL upon receiving a request from a web browser. During the web session, the method includes generating session information, including a transaction identifier and state information. The generated session information is then transmitted to a web browser followed by termination of the web session. After the termination, the web session is resumed by the web server by accepting the session information from the web browser, authenticating the transaction identifier, and validating the client data corresponding to the authenticated transaction identifier. After validation, the web session may be continued at the web page.12-01-2011
20110296042METHOD, TERMINAL, AND COMPUTER READABLE MEDIA FOR PROCESSING MESSAGE - A method, a system, a server, and a terminal for processing message are described. The method includes the steps as follows. A notification message for requesting to establish a session sent by a session requester is received, in which the notification message carries session management information related to the session. The session management information of the session in the notification message is acquired, and a session connection with the session requester is initiated according to the session management information. Alternatively, the notification message is acknowledged according to the session management information, a reply message is generated according to an acknowledgement result, and the reply message is sent to the session requester. A Data Synchronization (DS)/Device Management (DM) server determines problems of the sent notification message according to the information returned from the terminal, so as to perform the further processing, thereby preventing the DS or DM server from blindly and repeatedly sending the notification message when not being informed that a session connection is established by a DS or DM terminal.12-01-2011
20120023244IP SERVER FACILITATING NETWORK COMMUNICATIONS BETWEEN DEVICES UTILIZING VIRTUAL NETWORK CONNECTIONS - A method includes, first, communicating by first and second devices, to a server, network contact information; and thereafter, communicating data from the first device to the second device by communicating, by the first device, a request to the server to engage in communications with the second device, communicating, by the server, the request received from the first device, communicating, by the second device, acceptance to the server of the request to engage in communications with the first device, communicating connection information, by the server, to one or more of the first and second devices for enabling an open network connection between the first and second devices, using virtualized network capabilities of a virtual machine of the first device, establishing a network connection with the second device using the connection information, and communicating data, from the first device using the virtualized network capabilities of the virtual machine, to the second device.01-26-2012
20110296041SYSTEM AND METHOD FOR COMMUNICATION SESSION CORRELATION - An arrangement and method in a communication system such as an Orthogonal Frequency Division Multiplexing (OFDM) radio receiver for reducing the impact of interference from an intermittent interfering signal transmitted by an interfering system which may be co-located with the OFDM system or may be remotely located. Each OFDM symbol in a received OFDM signal includes a guard interval (GI), a middle portion, and a last portion identical to the GI. The arrangement determines which portion of each OFDM symbol is contemporaneous with the interfering signal and time-shifts a fast Fourier transform (FFT) window in the OFDM receiver to minimize or eliminate FFT processing of samples of the OFDM symbol that are contemporaneous with the interfering signal, thereby minimizing the impact of the interfering signal.12-01-2011
20110296040IP Multimedia Service Provision - A method of operating an IP Multimedia Subsystem user terminal to facilitate user services over a communication network comprising an IP Multimedia Subsystem network. The method comprises receiving a SIP message and parsing the message to identify a generic service identifier. Upon identification of said generic service identifier, either a web link within the message body is identified and a web browser session to said web link established, or web page content contained within the message body is identified and displayed.12-01-2011
20110296039METHOD AND APPARATUS FOR BACK-OFF ALGORITHM HAVING DIFFERENT RETRY TIME CLASSES - A method and apparatus for a back-off timer having different retry time classes, the method checking whether a connection establishment attempt for a first service on a connection slot is in a back-off time that equals or exceeds a predetermined threshold; and if yes, allowing a second service access to the connection slot.12-01-2011
20110296037METHODS AND SYSTEMS FOR INTERFACING WITH A VEHICLE COMPUTING SYSTEM OVER MULTIPLE DATA TRANSPORT CHANNELS - In one or more embodiments, two or more devices may interface with a computing system over multiple communication channels. A connection may be established between a computing system and two or more devices communicating data using different communication protocols. The communication protocol of the two or more devices may be determined and a general transport protocol for communicating data with the two or more devices based on the respective communication protocols may be imposed on the communication protocol of the two or more devices. Data may be communicated with the two or more devices based on the general transport protocol. An event may be performed at the vehicle computing system or the two or more devices based on the data.12-01-2011
20110296036Method and apparatus for single sign-off using cookie tracking in a proxy - An intermediary (such as a web reverse proxy), which is located between a web browser and one or more backend applications, manages cookies that are provided by the backend applications and returned to the web browser during a user session. When a session sign-off event is initiated in the reverse proxy, HTTP “Set-Cookie” headers are sent back to the web browser to destroy the cookies (in the browser) that represent sessions with the one or more backend application(s).12-01-2011
20090164645REAL TIME COMMUNICATION BETWEEN WEB AND SIP END POINTS - Described are a service node and method for establishing a communication session between a non-SIP (session initiation protocol)-enabled computing device and a SIP-enabled communication device. The service node includes a web server component for establishing a web browser-based connection with a non-SIP (session initiation protocol)-enabled computing device over a first network. A SIP user agent of the service node establishes a SIP-based connection with a SIP-enabled communication device over a second network. Service logic establishes a transfer of media between the non-SIP-enabled computing device and the SIP-enabled communication device using the browser-based and the SIP-based connections.06-25-2009
20130219072SCREEN MIRRORING METHOD AND APPARATUS THEREOF - A screen mirroring method of a source device is provided, including determining whether a reproduction operation of media content is requested while a screen mirroring operation is performed, when the reproduction operation of the media content is requested, streaming the media content to a sink device and stopping the reproduction operation of the media content.08-22-2013
20090177781METHODS AND SYSTEMS FOR COMMUNICATING WITH STORAGE SYSTEMS USING SLIM IP STACKS - Methods, and associated devices, media, and systems, for establishing a communication link between a host system and a storage device are provided. Such a method includes the steps of: providing a communication stack having only an application layer and a physical layer; and establishing a communication channel between a host system and the storage device using the communication stack. The step of establishing may be performed via a TCP/IP emulator in a host-system side and a storage-command interpreter in a storage-device side. The method may further include: establishing a communication channel between the host system and a device having a static-IP address; and establishing a communication channel between the host system and a device having a storage identifier that is embedded into one of command parameters sent by the application layer or the physical layer to the TCP/IP emulator.07-09-2009
20100057920SESSION INTEGRATION METHOD AND SYSTEM - A session integration method is provided for integrating a first session between a first entity and a third entity and a second session between a second entity and the third entity in a session-based service environment. The first entity receives a REFER message including dialog information from the second entity, and sends a response message to the received REFER message to the second entity. When header information included in the received REFER message indicates an INVITE message and the dialog information is related to the first entity, the first entity generates a Re-INVITE message and sends the generated Re-INVITE message to an address of a target which is subject to session integration. The address is included in the header information and corresponds to the third entity. The first entity updates the first session into an integrated session with the third entity.03-04-2010
20120191866TRANSPORT LAYER CONNECTION - A method identifies a network socket on a machine by assigning a non-IP address socket anchor and a port number to the network socket. A socket anchor may comprise a globally unique number. In some embodiments, a socket anchor comprises a number having a preselected number of bits. The number having the preselected number of bits may comprise a selected number associated with the machine concatenated with a number of randomly generated bits. The number of bits of the selected number plus the number of randomly generated bits is equal to the preselected number of bits. In some embodiments, the selected number associated with the machine is a Media Access Control (MAC) address of a network interface associated with the machine.07-26-2012
20100268832SYSTEMS AND METHODS FOR ESTABLISHING CONNECTIONS BETWEEN DEVICES COMMUNICATING OVER A NETWORK - Systems and methods are described for establishing a connection between a client and a server that are each communicating via a network. The methods and techniques may be used, for example, to establish a media streaming connection between a media player and a placeshifting device when a firewall or other impediment to direct network connections exists. A relay server receives connection requests from the client and from the server via the network. In response to receiving the requests, a first connection is established between the relay server and the client and a second connection between the relay server and the server. Data received by the relay server on each of the first and second connections is relayed to the other of the first and second connections to thereby establish the connection between the client and the server via the relay server.10-21-2010
20100268833COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION SESSION CENTRALIZING APPARATUS - A communication system which causes a terminal apparatus to access a server apparatus via a network includes a communication session centralizing apparatus between the network and at lest one terminal apparatus. The communication session centralizing apparatus performs, for each user of the terminal apparatus, processing of establishing a session for a communication partner terminal on behalf of the user via a control apparatus of the network using a predetermined signaling protocol to obtain a use permission of the network.10-21-2010
20100030902Method for managing a communication between a server device and a customer device - A method is described for managing a communication between a server device and a customer device. The method comprises interchanging between the server device and the customer device one or more parameter messages that are comprising a parameter description for a parameter name. The parameter description does consist of an hierarchical tree-like structure of characters with each level separated by a predefined character (dot). The method further comprises a step of instantiating by an instantiating device of the customer device, an iterator associated to an index, for a next level of a parameter-sub-tree being part of the global parameter description, and a step of recalling an object array for the parameter-sub-tree with the next level having different values for its index starting with a predefined start-value and ending with a predefined end-value.02-04-2010
20110219131SYSTEM AND METHOD FOR TWO WAY COMMUNICATION AND CONTROLLING A REMOTE APPARATUS - A system for controlling a remotely controlled apparatus includes executing, by a remotely controlled apparatus, a program for controlling actions of the remotely controlled apparatus. The system includes a first network connection between the remotely controlled apparatus and a network hub device configured to extend the range of a computer network may be established. The system also includes second network connection between the network hub device and an endpoint device executing an application for controlling the remotely controlled apparatus may be established. An endpoint device may send data over the first and second network connections for controlling the remotely controlled apparatus. An application executing within a web browser may process the data. A method for controlling a remotely controlled apparatus is also provided.09-08-2011
20110219129SYSTEM AND METHOD FOR CONNECTING NETWORK SOCKETS BETWEEN APPLICATIONS - A system and method for establishing communication over a network includes devices, instructions, and/or operations for: executing a browser application within a web browser, the web browser including a security mechanism for restricting access to and from the browser application; receiving, by the browser application, a private network address of an endpoint device; establishing a first network socket connection and a second network socket connection between the browser application and an application; and sending loss-sensitive network traffic over the first network socket connection and loss-tolerant network traffic over the second network socket connection.09-08-2011
20110219127Method and Apparatus for Selecting Network Services - An approach is provided for selecting a network server. An apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause, at least in part, the apparatus to load from one or more network servers configuration information of one or more network servers used by a service provider network. The apparatus is also caused to select a network server in the service provider network based at least in part on at least one of network server latency and the network server load. The apparatus is further caused to set the network server as default network server used for at least one of current and future session on one or more user equipment.09-08-2011
20110219126MOBILE TERMINAL, FORWARDING INTERMEDIATE NODE AND MOBILE COMMUNICATIONS SYSTEM09-08-2011
20110191484HIERARCHICAL ROUTING AND INTERFACE SELECTION FOR MULTI-PROCESSOR MULTIMODE NETWORK DEVICES - The embodiments simplify the development of applications for current and future wireless communication devices, resolving the deficiencies of current methods by providing a hierarchical routing layer which abstracts the actual proximity of the network connection. An application can request and receive a type of network connection without having to address details of the actual connection established. A hierarchical routing layer is provided within the software architecture of each processor within the computing device. The hierarchical routing layer abstracts the actual proximity of the network connectivity on the modem from the applications using proxy network interfaces. The hierarchical routing layers on each processor cooperate to identify a best network interface for an application network request. The routing layer enables response to an application request for a network interface in a simple manner regardless of whether the network interface is provided on the application host processor or another processor.08-04-2011
20110191483METHOD AND APPLICATION SERVER FOR USING A SIP SERVICE FROM A NON-SIP DEVICE - A method and an Application Server for enabling a non-SIP device to use a SIP service are described. The method is executed in an Application Server and comprises the steps of receiving a request for a SIP service from a non-SIP device. The method comprises retrieving a contact card corresponding to the non-SIP device from a Contact Server, the contact card containing at least one identity. The method also comprises inserting the at least one identity retrieved from the contact card in the request for the SIP service and forwarding the request for the SIP Service to the Service Server.08-04-2011
20090259758METHOD AND SYSTEM FOR SESSION MIGRATION - A method for session migration includes: sending a request for transferring a session from a source terminal to a target terminal; receiving, by a media transfer controller, the request; and transferring, by the media transfer controller, the session to the target terminal by negotiating with the media relay. A system for session migration is also provided. Through the present disclosure, speed and efficiency for a session migration service are improved.10-15-2009
20110167164Method for Lawfully Intercepting Communication IP Packets Exchanged Between Terminals - A method for lawfully intercepting communication IP packets exchanged between terminals is provided. The method involves assigning an IP address associated with a telecommunication service provider to, for example, a sending terminal for use as its IP address in communications with a receiving terminal, the telecommunication service provider providing SIP proxy services for establishing communication between the sending and receiving terminals. The communication IP packets are intercepted in such a way that the terminals are unaware of the interception.07-07-2011
20100115113SYSTEMS AND METHODS FOR PROVIDING DYNAMIC NETWORK AUTHORIZATION, AUTHENTICATION AND ACCOUNTING - Systems and methods for selectably controlling and customizing source access to a network, where the source is associated with a source computer, and wherein the source computer has transparent access to the network via a gateway device and no configuration software need be installed on the source computer to access the network. A user may be prevented access from a particular destination or site based upon the user's authorization while being permitted to access to other sites that the method and system deems accessible. The method and system can identify a source without that source's knowledge, and can access customizable access rights corresponding to that source in a source profile database. The source profile database can be a remote authentication dial-in user service (RADIUS) or a lightweight directory access protocol (LDAP) database. The method and system use source profiles within the source profile database to dynamically authorize source access to networks and destinations via networks.05-06-2010
20090177785FAST HANDOVER USING SIP - A method of handling a data stream during a handover in a communications network comprising a first user agent having a fixed address, a proxy server and a second user agent, said method comprising the steps of: mapping at the proxy server the fixed address with a dynamic network address allocated to the first user agent; sending a request by the first user agent to the second user agent for a data stream; generating by the second user agent in response to the request a plurality of messages each comprising part of the data stream requested and the fixed address of the first user agent, wherein the message is a session initiation protocol message, and sending the messages to the proxy server; receiving the messages at the proxy server and determining the mapped dynamic network address corresponding to the fixed address in the message, and forwarding the messages to the determined dynamic network address; and when the first user agent is allocated a new dynamic network address, replacing by the proxy server the mapped dynamic network address with the new dynamic network address and forwarding the received messages to the new dynamic network address.07-09-2009
20090177782System and method for associating communication devices - A system and method of associating at least two communication devices is provided. First information identifying a first communication device and second information identifying a second communication device is received via a link layer protocol over a data network. It is determined if the first communication device and the second communication device are co-located based on first link layer data associated with the first communication device and second link layer data associated with the second communication device. An association is triggered between the first information and the second information if the first communication device and the second communication device are determined to be co-located.07-09-2009
20100115111SUBMIT REPORT HANDLING IN SMSIP - Submit report handling in Short Message Session Initiation Protocol (SMSIP) is provided. For example, a method can include preparing a submit report, wherein the preparing includes using a combination of forking and an in-reply-to header to find an appropriate terminal. The method can also include sending the submit report to the appropriate terminal. Likewise, another method can include receiving, by an apparatus, a session initiation protocol message request including a submit report. The method can also include processing the submit report to determine whether the request corresponds to a message sent by the apparatus. The method can further include sending, when the submit report is determined not to correspond to any message sent by the apparatus, a not-acceptable-here session initiation protocol response. The method can additionally include sending, when the submit report is determined to correspond to the message sent by the apparatus, an ok session initiation protocol message.05-06-2010
20100169498CENTRALIZED CONTROL OF PEER-TO-PEER COMMUNICATION - Techniques for centralized control of peer-to-peer (P2P) communication and centralized control of femto cell operation are described. For centralized control of P2P communication, a designated network entity (e.g., a base station) may control P2P communication of stations (e.g., UEs) located within its coverage area. The designated network entity may receive an indication of a first station (e.g., a UE) desiring to communicate with a second station (e.g., another UE). The designated network entity may determine whether or not to select peer-to-peer communication for the first and second stations, e.g., based on the quality of their communication link. The designated network entity may assign resources to the stations if peer-to-peer communication is selected. For centralized control of femto cell operation, the designated network entity may control the operation of femto cells (e.g., may activate or deactivate femto cells) within its coverage area.07-01-2010
20100268830WEIGHTING SOCIAL NETWORK RELATIONSHIPS BASED ON COMMUNICATIONS HISTORY - A method may include receiving or retrieving session information associated with one or more electronic communications that occurred outside of the social network site and included users of the social network site, comparing the session information with information associated with the users of the social network site, selecting one of the users as a user of the social network site and one or more of the users as one or more connections of the selected user of the social network site, based on the comparing, generating a weighted social graph for the selected user of the social network site, based on the session information, generating social network information based on the weighted social graph, and providing the social network information to at least one of the selected user of the social network site or the selected one or more connections of the user of the social network site.10-21-2010
20090089440PROTOCOL FOR LEASING SOCKETS - A system for establishing a communication session in a networked deployment includes a negotiation between a client application and a service regarding the duration of the communication session. A client application sends a packet or datagram having a load and a request for a communication link. The request for a communication link includes a first proposed interval for a lease term between the client application and the service. The service may accept the first proposed interval and begin processing the load. Alternatively, the service may deny the request or counter-propose a second proposed interval for the communication link. Substantially concurrently with sending the second proposed interval, the service may begin processing the load.04-02-2009
20120110197TECHNIQUE FOR RELOCATING A SERVING GATEWAY ASSOCIATED TO A USER EQUIPMENT - A technique for relocating a Serving Gateway associated to a User Equipment is described. One method implementation of this technique is performed in a Mobility Management Entity, MME, and comprises the steps of a) triggering, from the MME, a relocation of a source SGW to a target SGW by sending a Create Session Request message to the target SGW, b) receiving, from the target SGW, a Create Session Response message including S1 General Packet Radio Service, GPRS, Tunneling Protocol, GTP, endpoints of the target SGW, c) updating, from the MME to an Evolved NodeB, eNB, an Internet Protocol, IP, address and a Tunnel Endpoint IDentifier, TEID, of the target SGW, and d) sending, from the MME to the source SGW, a Delete Session Request to delete a session.05-03-2012
20120110196METHODS AND SYSTEMS FOR SELECTIVELY SHARING CONTENT - A method for sharing content with participants in a conference including establishing a network conference session, identifying restricted content to be shared, and identifying global content which is a subset of the restricted content. The method further includes the steps of identifying a global participant group for the network conference session wherein members of the global participant group attend the network conference session using one or more communication devices, identifying a restricted participant group for the network conference session wherein members of the restricted participant group attend the network conference session using one or more communication devices, transmitting the restricted content to the restricted participant group, and transmitting the global content to the global participant group.05-03-2012
20120110195UNCONNECTED CONNECTIVITY ANALYSIS - A computing device retrieves a set of configuration files of devices associated with a network, and extracts, from the set of configuration files, Internet protocol (IP) address information to form an IP address database. The computing device also extracts, from the set of configuration files, border gateway protocol (BGP) routing protocols to form a BGP routing database. The computing device analyzes the IP address database and the BGP routing database to determine network connection information for each of the devices associated with the network and generates an output file that includes the network connection information for each of the devices associated with the network. The device connectivity information is determined without establishing a connection between the computing device and the devices associated with the network.05-03-2012
20080270618Establishing and Modifying Network Signaling Protocols - Methods among nodes of a computer network for establishing a connection between the server and the client. A client node sends a session-invitation message to a server node. The session-invitation message is a message in a first protocol that establishes a channel at the level of the first protocol between the client and the server according to parameters of the session-invitation message that specify characteristics of session in a second protocol. An intermediary node of the network adding new information to the session-invitation message requesting modification of the session policies, and transmits the session-invitation message to the server node. The server receives the session-invitation message, and sends a provisional response back to the client, and holding in abeyance a success or failure response to the session-invitation, without establishing a channel at the level of the first protocol if no such channel is previously established, and without disrupting a channel at the level of the first protocol if such channel has been previously established. When the client receives the provisional response, it reconfigures the characteristics of the session of the second protocol, and sends an amended request to the server. When the server receives the amended request, the server sends a success or failure response to the client, the content of the response being based at least in part on the amended session-invitation, and being of a form defined in the protocol as being an appropriate response form for reply to the original session-invitation message.10-30-2008
20100121958INPUT-SENSITIVE INTERFACE SELECTION FOR POSTING - A system for supporting interactive functionality via the combined implementation of two or more messaging systems. This functionality may, in some instances, allow users/apparatuses to indirectly access remote resources that would not have ordinarily been available for direct access. Indirect access may be obtained, for example, by initially communicating utilizing a first messaging system and then employing a second messaging system when communication requirements exceed the abilities of the first system (e.g., where generating user content, such as posting information to the Internet, is difficult or impossible using the first system). While two different messaging systems are being employed, linkage between communication occurring in the first and the second messaging systems may be maintained through session information corresponding to the original interaction that took place via the first messaging system.05-13-2010
20090094371CONNECTION FORWARDING - Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly.04-09-2009
20090094369SYSTEM FOR CONDUCTING MULTI-MEDIA COMMUNICATION SESSIONS - A system for conducting multi-media communication sessions between two or more terminals includes a smart client application to dynamically load application code and data from servers on demand using an application management protocol. In the present embodiment the smart client is maintained on each terminal and initially executes a core application. This core application provides a user interface for selectively establishing and maintaining a communication session with a remote terminal. The core application also provides a user interface for including shared applications in the session to which the remote terminal has access. The core application provides a further user interface for combining two sessions into one that includes all participants and shared applications from both original sessions. Each shared application provides a user interface to each participant of the session according to their access rights: the participant who added an application to a session will typically have full access, while other participants typically have more restricted access. The core application uses a session management protocol to maintain consistent session state between all terminals involved in a session.04-09-2009
20090094368INSTANT MESSAGING GENERAL QUEUE DEPTH MANAGEMENT - The present invention provides systems, methods and computer program product code for data processing systems to manage instant messaging sessions and windows of a first user. An instant messaging chat window is initiated. Responsive to initiating the first instant messaging chat window, the first instant messaging chat window is flagged as a first active window, and an active window counter is incremented. A state of the first user is identified based on the active window counter. The state of the first user is then displayed to a second user.04-09-2009
20120215930P-CSCF ADDRESS DISCOVERY - The present invention relates to a method for enabling IP multimedia system, IMS, signalling traffic in a Policy and Charging Control, PCC, environment between a user equipment (08-23-2012
20100293281Managing web tier session state objects in a content delivery network (CDN) - Business applications running on a content delivery network (CDN) having a distributed application framework can create, access and modify state for each client. Over time, a single client may desire to access a given application on different CDN edge servers within the same region and even across different regions. Each time, the application may need to access the latest “state” of the client even if the state was last modified by an application on a different server. A difficulty arises when a process or a machine that last modified the state dies or is temporarily or permanently unavailable. The present invention provides techniques for migrating session state data across CDN servers in a manner transparent to the user. A distributed application thus can access a latest “state” of a client even if the state was last modified by an application instance executing on a different CDN server, including a nearby (in-region) or a remote (out-of-region) server.11-18-2010
20100082824PROGRAM NETWORK RECORDING METHOD, MEDIA PROCESSING SERVER AND NETWORK RECORDING SYSTEM - A program network recording method is provided. The method includes setting up a session control channel and a media transport channel with a user terminal, receiving media control information from the user terminal via the session control channel, receiving media data collected and transmitted in real time by the user terminal via the media transport channel, and executing a recording operation on the media data according to the media control information. A media processing system and network recording system are also provided for implementing at least portions of the provided method.04-01-2010
20100082822TECHNIQUE FOR REALIZING HIGH RELIABILITY IN INTER-APPLICATION COMMUNICATION - A storage medium storing a program, in inter-application communication that is performed between a first application operating on a first node and a second application operating on a second node, for making the first node perform processes by transmitting a same packet simultaneously to all the communication paths, the processes including: a trouble monitoring session establishing process in which, whether or not a trouble monitoring session has already been established between a first communication control unit and a second communication control unit is checked; an inter-application communication session establishing process in which, a request for establishing the inter-application communication session is performed to the second application and the inter-application communication session is established; and a trouble monitoring communication process in which trouble monitoring communication is performed using only necessary information for trouble monitoring in the trouble monitoring session and at a shorter interval than an interval between retransmission processes.04-01-2010
20090063690CONTINUING AN APPLICATION SESSION USING A DIFFERENT DEVICE FROM ONE THAT ORIGINALLY INITIATED THE APPLICATION SESSION WHILE PRESERVING SESSION WHILE PRESERVING SESSION STATE AND DATA - The present invention discloses a solution for migrating an application session from one device to another. In the solution, a migration event can be detected during an application session involving an application server and an original device. Client-side session information and server-side session information can be stored. The client-side session information can be conveyed to a transfer device, which establishes a communication connection with the application server. This session can occur after an arbitrary delay from an occurrence of the migration event. Transfer device settings can be changed in accordance with the client-side session information and application server settings can be changed in accordance with the stored server-side information. An application session involving the transfer device and the application server can be conducted, beginning in a state approximately equivalent to that which existed at the time of the migration event.03-05-2009
20090055541CONNECTION PARAMETER SETTING SYSTEM, METHOD THEREOF, ACCESS POINT, SERVER, WIRELESS TERMINAL, AND PARAMETER SETTING APPARATUS - An access point performing a communication with a wireless terminal performing a communication according to a predetermined wireless communication specification acquires a connection parameter required for a communication based on the predetermined wireless communication specification from a connection parameter server which can be connected thereto through a network. The access point sets an access point connection parameter in the access point itself. The wireless terminal acquires a wireless terminal connection parameter by using a communication method not requiring setting from the access point in advance and sets it in the wireless terminal itself. This completes the setting for performing a communication based on the predetermined wireless communication specification and it is possible to start a communication based on the predetermined wireless communication specification between the wireless and access point. Thus, it is possible to set a connection parameter for a wireless communication in the wireless terminal and access point without requiring a complicated setting work by a user.02-26-2009
20100082823METHOD AND SYSTEM FOR SEPARATING HTTP SESSION - A method and system for separating hypertext transfer protocol session. The method includes: detecting at the client a condition that a server is to be requested to instantiate same application during same hypertext transfer protocol session; obtaining from the server another hypertext transfer protocol session identifier corresponding to a service instance to be instantiated and setting the hypertext transfer protocol session identifier in the current session as a hypertext transfer protocol session identifier corresponding to a service instance that is to communicate with the server. The system includes: a session manager configured to detect a condition that a server will be requested to instantiate an application during a current HTTP session and a session agent configured to: (i) obtain from the server a second HTTP session identifier and (ii) set the second HTTP session identifier in the current session as a HTTP session identifier.04-01-2010
20100082821Device-to-device workflows - Systems, methods, and devices are provided for performing a workflow with two or more electronic devices. Embodiments include an initiator electronic device that may function to control the workflow and send instructions for executing the workflow to a target electronic device. The initiator device may generate instructions for the workflow based on properties received from the target device. The instructions generated by the initiator may allow both devices to accomplish a shared goal, such as exchanging contact information. In some embodiments, the initiator device may include a graphical user interface for creating workflows, downloading workflows from a web service, and entering preferences governing the performance of the workflows.04-01-2010
20090164647INTERFACE APPARATUS, EXCHANGE APPARATUS EQUIPPED WITH THE INTERFACE APPARATUS AND CONTROL METHOD FOR USE IN THE INTERFACE APPARATUS - According to one embodiment, an interface apparatus includes a connector capable of connecting a plurality of SIP terminals and a SIP network to a port, a first processor which executes an exchange processing to the plurality of SIP terminals, a second processor which executes an exchange processing to the SIP network, a memory which stores a terminal ID for specifying each of the plurality of SIP terminals, and a sorting module configured to refer to a stored content of the memory based on sender identification information in a control signal relating to an exchange received by the connector, and sort the control signal to the first processor or the second processor based on a reference result of the memory.06-25-2009
20090055544Broadcasting receiver and method of interfacing resource information between a host device and a POD, sending host device resource information and obtaining host device resource information - A broadcasting receiver and method of interfacing resource information between a host device and a POD, sending host device resource information and obtaining host device resource information are disclosed. A POD sends a resource information requesting message. And a host device receives the resource information requesting message and responds with a resource information message including a resource identifier defined in a resource information table which includes information indicating whether the host device supports A-mode. Using a “conditional access” feature provided by a conventional cable security card, content received through any type of transport protocol (including an IP protocol) including a wired/wireless network can be protected and A-mode resource information can be systematically defined together with other-mode IP communication resource and the resource information of different modes can be integrated and transmitted to the host device.02-26-2009
20100088419METHOD AND SYSTEM FOR PROVIDING A SETUP TIMER IN A SIP-BASED NETWORK - A system and method for providing a setup timer in a SIP-based network including initiating a session by transmitting one or more messages to a first user. The system and method also comprises starting a first timer upon transmitting the one or more messages, wherein the first timer is configured to expire after a first predetermined time period. The system and method further comprises starting a second timer upon transmitting the one or more messages, wherein the second timer is configured to expire after a second predetermined time period. The system and method furthermore comprises transmitting one or more instructions upon expiration of at least one of the first timer and the second timer, and taking one or more actions based at least in part on the one or more instructions.04-08-2010
20110173333UTILIZING RESOURCES OF A PEER-TO-PEER COMPUTER ENVIRONMENT - Utilizing resources of a peer-to-peer computer environment. Connections to a peer-to-peer computer environment are established using a first protocol at an open node computer system. A request for services is received at the open node computer system from a user computer system not currently associated with the peer-to-peer computer environment, wherein the request is received using a second protocol. The request for the services is satisfied using resources of the peer-to-peer computer environment.07-14-2011
20110173334Intercepting File Transfers In Multi-Node Topologies - A system and method for intercepting and processing a payload sent between clients. A home server determines the roles that are intermediate to the clients by having intermediate servers insert identity information into a message of a session setup protocol. The home server selects a role to be the intercepting role, and sends a notification and aggregate information to a server of the selected role. A server of the intercepting role intercepts and processes the payload when it is sent between the clients. Payload processing may include content inspection or filtering based on any of a number of factors.07-14-2011
20090089439COMMUNICATION BETWEEN A REAL WORLD ENVIRONMENT AND A VIRTUAL WORLD ENVIRONMENT - Gateway systems and methods are disclosed for allowing for communication between a real world environment and a virtual world environment. A gateway system in one embodiment is implemented between the virtual world environment and the real world environment. For a session being initiated from a real world user to a virtual world user, the gateway system receives a signaling message from the real world user to initiate the session with the virtual world user, and processes the signaling message to identify a virtual world identifier assigned to the virtual world user. The gateway system converts the signaling message to a communication request message in a protocol used in the virtual world environment, and transmits the communication request message to the virtual world user to establish the session. When the session is established, the virtual world user and the real world user may communicate via voice and/or data.04-02-2009
20100125669System, Method, and Software for Object-Based Cloud Computing Management - A method for managing cloud computing systems includes establishing a connection between a cloud computing interface and cloud computing systems. Each of the cloud computing systems includes computing resources accessible by a proprietary interface. The cloud computing interface includes object methods that abstract the proprietary interface of each of the cloud computing systems. The method further includes receiving a request to perform an operation on one or more of the cloud computing systems. The method further includes provisioning at least one object method to implement the request.05-20-2010
20100100630METHOD FOR ACQUIRING TRAVERSAL RESOURCE, PEER TO PEER NODE AND PEER TO PEER SYSTEM - A method for acquiring a traversal resource includes the following steps. A peer to peer (P2P) entity generates a message carrying a request for collecting a network address translation (NAT) traversal resource, and sends the message carrying the request for collecting the NAT traversal resource to a destination P2P node. A middle P2P node and the destination P2P node receiving the message carrying the request for collecting the NAT traversal resource collect the NAT traversal resource. The middle P2P node and the destination P2P node send the collected NAT traversal resource to a first P2P node. A P2P node and a P2P system are also provided.04-22-2010
20090287831APPLICATION DISTRIBUTION CONTROL SYSTEM, APPLICATION DISTRIBUTION CONTROL METHOD, INFORMATION PROCESSING APPARATUS, AND CLIENT TERMINAL - An application distribution control system is made up of an information processing apparatus including a data collecting part that collects and stores data of a use state when using an application of an application distribution server into a memory and a data moving part that moves the use state data to a client terminal; the client terminal including a data setting part that receives the use state data from the information processing apparatus to set a use state of the application in accordance with the use state data and a request transmitting part that transmits a use request for the application to the application distribution server; and the application distribution server including a service providing part that receives the use request for the application from the client terminal to allow for the use of the application through the network.11-19-2009
20080270617Method, System and Article of Manufacture for Providing Connections and Connection Aliases Descriptors by Services and Libraries Archives - A method, system and machine accessible medium for establishing connectivity to a remote computer system by using connectivity objects descriptors provided with services and libraries SDAs. A service or in a library SDA provides a description of how to establish a connectivity object for accessing a remote system. When the SDAs are deployed on an application server, all packed descriptions are stored in a repository. The connectivity is established at server startup in accordance with the descriptions and is accessible for all applications, services and libraries while the server is running.10-30-2008
20090089438INTELLIGENT NETWORK ADDRESS LOOKUP SERVICE - An intelligent lookup service for a network is provided for clients of a network requesting services of the network that intelligently determines, based on a service requirement of the requested service, optimal service endpoint(s) for providing the requested service. The intelligent lookup service can incorporate predetermined mapping policy and traffic measurements into the determination. In addition, a feedback loop is provided from clients and/or service endpoints to the lookup service concerning measurements about prior connections in the network. The lookup service can include a set of beacons distributed in the network and against which measurements about the network are recorded. A client receives, from the lookup service in response to a request for a network address, a set of candidate service endpoints that pertain to the requested network address and the client connects to one of the candidate service endpoints based on policy or context.04-02-2009
20090089442Method of transmitting data in a communication system - A method of transmitting data from a first terminal to a second terminal in a communication network comprising: receiving at the first terminal an data signal determining an identity of the peripheral device; supplying to a data store the identity of the peripheral device; selecting from the data store at least one parameter for processing the data signal based on the identity of the peripheral device; transmitting the data signal from the first terminal to the second terminal; and processing the data signal, wherein the data signal is processed based on the selected parameter.04-02-2009
20080209052System and Method for Delivering Value Added Services from Services Providers - A method and system for delivering value added service (VAS) applications offered by a service provider to a subscribing end user is presented. The method includes collecting, by a user service module, end user device information, forwarding, by the service provider, end user information, to a server, creating, by the service provider, target end user profiles, VAS application campaigns, and campaign schedules, and storing the same in the server. The method further comprises communicating, between the server and the user service module, to display an offer in the end user device for at least one of the VAS applications, in accordance with the target profiles, the application campaigns, and schedules, wherein, upon selecting by the user, the at least one of the VAS applications is loaded, installed, and activated in the end user device without further end user actions.08-28-2008
20080209054METHOD AND APPARATUS FOR RELAYING STREAMING DATA - Provided are a method and apparatus for relaying streaming data between peers including a first device and a second device in a peer-to-peer (P2P) overlay network. A method of relaying streaming data from the first device to the second device includes determining whether requested streaming data is streaming data that the first device is currently receiving when the first device is requested by the second device to relay streaming data to the second device. Then, the first device assigns a reception bandwidth for receiving the requested streaming data from a source device according to the determination result and receives the requested streaming data using the assigned reception bandwidth to relay the requested streaming data to the second device. Therefore, peers can receive streaming data at a high rate in a P2P network.08-28-2008
20110173336BARRIER BOUNDARY NODE AND METHOD FOR ESTABLISHING CONNECTION BETWEEN BARRIER BOUNDARY NODES - The present invention discloses a block boundary node and a method for setting up a connection between block boundary nodes. The block boundary node comprises a connection controller, a link resource manager and a route controller. The method comprises: an ingress boundary node querying and verifying block information of an ingress subnet point after receiving a connection setup request message, and sending a block information query request to an egress boundary node upon successful verification; the egress boundary node querying and verifying block information of an egress subnet point after receiving the block information query request, and sending the block information to the ingress boundary node upon successful verification; the ingress boundary node querying route by using the block information of the ingress subnet point and egress subnet point as query parameters, and sending a connection setup request message to the egress boundary node upon querying the route successfully; and the ingress boundary node receiving a connection setup acknowledgement message returned by the egress boundary node, thus the connection setup is complete. The present invention allows invalid flood information to be reduced efficiently while ensuring success rate of connection setup.07-14-2011
20110173335ESTABLISHMENT OF A PACKET COMMUNICATION BETWEEN A SERVER AND A SERVICE ENTITY OF A RADIOCOMMUNICATION NETWORK - In order to establish a packet communication between a first server (SS) connected to a packet network (RP) and a service entity (ES) capable of communicating without a subscriber identification module in a radiocommunication network (RR), the service entity transmits an identifier (IdEs) of the service entity (ES) to a second server (SO) that determines an address (Ads) of the first server based on the received service entity identifier. The second server transmits the determined address of the first server to a gateway that interconnects the radiocommunication network and the packet network. The gateway establishes a communication between the service entity and the first server based on the address of the first server.07-14-2011
20090282155PROVIDING PEER-TO-PEER MEDIA - This disclosure provides a system and method for providing peer-to-peer multimedia. In some embodiments, a method includes identifying media devices based, at least in part, on a call session between communication devices. Peer-to-peer multimedia is provided between the identified media devices.11-12-2009
20090282156OCCURRENCE DATA DETECTION AND STORAGE FOR MOTE NETWORKS - Systems and processes for detecting and storing occurrence data using mote networks are disclosed. In some embodiments, a system includes a computing component coupled with a data storage device and operable to receive data from one or more motes. Instructions on the data storage device configure the computing component to receive data from one or more motes into a received data set, receive an input selection corresponding to a target-occurrence having a representative feature, the representative feature including at least one recognizable pattern of at least one parameter in the data received from the one or more of the motes, select a pattern recognition criteria corresponding one of the representative features of the target-occurrence, and in response to the input selection corresponding to the target-occurrence, automatically search the received data set for data correlating to the target-occurrence representative feature using the selected pattern recognition criteria.11-12-2009
20090271522System, Method and Apparatus For On-Demand Recording Of A Communication Session - A method for on-demand recording of a communication session according to one embodiment includes establishing a communication session between a first communication device and a second communication device. The method further includes receiving a request to initiate recording of the communication session at a network server in response to a user input. The method still further includes recording the communication session by the network server in response to receiving the recording request, and storing the recorded communication session in a storage device associated with the network server.10-29-2009
20090300191Multi-Protocol Network Registration and Address Resolution - The functionality of a C12.22 application layer is overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for both IP- and C12.22-based communications. Communication can occur at either the IP layer or the C12.22 application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to C12.22 communications, C12.22 registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a C12.22 host can utilize a C12.22 resolution request against the C12.22-enabled DNS server for C12.22 application-layer interrogation of endpoints12-03-2009
20080275993Web service for user and subscription data storage - A data service that manages user and subscription data for multiple services. The data service maintains a database of the user and subscription data and provides an interface that allows the other services, that act as clients to the data service, to access that data. The data service avoids the need for the client services to implement a framework to manage the storage of user and subscription data. The data service also allows user profile data to be updated by one client service and used by all others. Further, data, such as usage history or information on policy violations, may be shared by multiple services.11-06-2008
20110270999DEVICE OF SD TYPE USING A SINGLE WIRE PROTOCOL - The invention is a portable electronic device comprising a non volatile memory and a memory controller. The portable electronic device comprises a connector having eight pads able to communicate using a protocol of Secure Digital® type. The connector comprises at least one additional pad intended to be linked to an antenna. The additional pad is able to communicate using a protocol of SWP type.11-03-2011
20100121961SESSION MOBILITY BETWEEN COMMUNICATING DEVICES - There is described a method for enabling session mobility in a multi-participant IP-based multi-media communication network in full-mesh conference model, the method comprising: mapping a full-mesh communication protocol to a Session Initiation Protocol (SIP); defining an extended message protocol including new message mechanisms to support session mobility options; mapping the extended message protocol to the Session Initiation Protocol; and adding headers to mapped messages from the extended message protocol and from the full-mesh communication protocol to comply with full-mesh message signalization protocol mechanisms.05-13-2010
20100281174Personalized Media Server in a Service Provider Network - Apparatuses and methods support a media server that is hosted in a service provider's network so that media content can be stored from or rendered to a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A tunnel is established between an endpoint in the DLNA network through the service provider infrastructure to the media server. Subsequently, a session may be established between a DLNA device to the media server through the tunnel using a virtual address, where the media server is addressable as a virtual device within the DLNA network so that the virtual address is part of an address space of the DLNA network. The media server may support a plurality of DLNA networks, in which a tunnel is established to the media service for each DLNA network.11-04-2010
20100281172SAS topology pathway analysis - Methods and systems for configuring network storage are presented.11-04-2010
20090037590System and Method for Multiple Address of Record Registration Using a Single Implicit SIP Request - One embodiment of the present invention is a method for registering multiple addresses of record. The method comprises receiving a session initiation protocol register request, the session initiation protocol register request comprising a unique identifier of a session initiation protocol endpoint and a contact address for the session initiation protocol endpoint. The method proceeds by retrieving one or more addresses of record associated with the unique identifier of the session initiation protocol endpoint. The method further comprises associating each of the one or more addresses of record with the contact address for the session initiation protocol endpoint.02-05-2009
20100146129COMMUNICATION APPARATUS AND METHOD FOR WI-FI PROTECTED SETUP IN ADHOC NETWORK - In order to provide communication parameters with ease and efficiency even in ad-hoc mode, a device that provides the communication parameters adds specific additional information to a notification signal, and transmits the notification signal. A device that receives this notification signal also adds the same additional information when transmitting the notification signal. A device that is to receive the communication parameters requests the provision of the communication parameters from the device denoted in the received information.06-10-2010
20110271000Automatically Configuring A Web-Enabled Portable Device To Access The Internet - Automatically configuring a portable electronic device for accessing a site on a public network is disclosed. The method and system include establishing a connection to at least one server for establishing and maintaining website accounts, and sending information uniquely identifying the electronic device to the at least one server. The at least one server sends user account information to the device, including an account ID and password, created based on the electronic device information. The user account information is stored on the device for use the next time the device accesses the website, whereby the user does not have to enter account information in order to establish the ISP connection or the website account before accessing the public network or, if the user account is not completely set up, to establish the user account a next time the device connects to the at least one server.11-03-2011
20080320152METHOD AND SYSTEM FOR DETECTING A COMMUNICATION PROBLEM IN A COMPUTER NETWORK - A computer in a network runs a verification procedure in which it sends data packets to another computer in the network. Some or all of the data packets contain, either individually or collectively, a secret piece of information, such as a secret code. The computer then makes a determination regarding the network links between it and the other computer. If, for example, the other computer is able to respond by providing the secret piece of information back, then the computer sending the data packets concludes that the devices along the network links en route to the other computer are properly forwarding data packets.12-25-2008
20100138549PORTABLE AP ENHANCEMENTS - An access point configured to connect a station to a wireless network includes a wireless communication unit configured to send data to the station, and a control unit configured to adjust one or more operational parameters of the access point based on indicative parameters of a basic service set (BSS), which includes the access point and the station.06-03-2010
20100100628IMAGE PHOTOGRAPHIC APPARATUS - An image photographic apparatus which includes an information recording medium capable of communicating by use of a communication protocol and recording an image of a subject, and is configured to function as a server to transmit the image of the subject stored in the information recording medium to a client connected to a network by establishing communication based on a request for communication start from the client, the image photographic apparatus including a detection device to detect the request for communication start from the client, a display unit to display other client who transmits a request for communication start based on detection results of the detection device, and a selection-input device to select and input whether allowing communication to the other client transmitting the request for communication start based on the display of the display unit.04-22-2010
20090037591COMMUNICATION APPARATUS AND COMMUNICATION PARAMETER SETTING METHOD - A communication apparatus determines an opposing communication apparatus with which to perform an automatic setting process of automatically setting a communication parameter required for connecting to a network, and acquires the communication parameter from the opposing communication apparatus. The opposing communication apparatus is determined based on at least one of information on an authentication method and information on an encryption protocol of respective communication apparatuses, included in a signal transmitted from each of a plurality of communication apparatuses.02-05-2009
20090055543METHODS, APPARATUSES, SYSTEM, AND RELATED COMPUTER PROGRAM PRODUCT FOR USER EQUIPMENT ACCESS - It is disclosed a method comprising holding access information relating to a terminal and a first network entity external to a currently visited network of the terminal, the access information being associated with a first network plane below a second network plane relating to network session initiation, and signaling, based on the second network plane, the held access information to a controlling entity; a method comprising receiving the signaled access information, the receiving being performed based on the second network plane, and relaying, based on the second network plane, the received access information to a second network entity; and a method comprising receiving the relayed access information, the receiving being performed based on the second network plane, and configuring the first network plane based on the access information.02-26-2009
20080281973Management Method, Device And System For Session Connection - A method for managing session connection, including: a session connection endpoint device perceiving a configuration management event of session connection and managing status of the session connection according to the configuration management event. The disclosure also provides a server device for session connection and a session communication system.11-13-2008
20080281972SECURE SHARING OF LOB BOUND INFORMATION IN CLIENT APPLICATIONS - Secure sharing of bound information is enabled in client applications associated with a backend LOB service. Bound item IDs are assigned to newly created bound items by a client, the items synchronized with the LOB system, a correlation ID received in response to the synchronization, and the two IDs mapped. A reverse sequence of actions is performed when the LOB service creates the bound item. In response to an attempt by a client to exchange bound information, the item is placed in a pending state and allowed to be received by a receiver upon successful completion of data transfer and LOB system permission of the exchange passing the bound item ID and the correlation ID. If the LOB system rejects the exchange, the item is placed in an unbound state and the receiver not allowed to receive the bound information.11-13-2008
20080288647APPLICATION PROGRAMMING INTERFACE AND GENERALIZED NETWORK ADDRESS TRANSLATOR FOR TRANSLATION OF TRANSPORT-LAYER SESSIONS - An application programming interface for translation of transport-layer sessions is presented. The system includes kernel-mode support for application-controlled network address translation and user-mode implementation of the redirect API routines. An application process may request that a network gateway modify the source and/or destination of a given network session in a manner transparent to the original source host and/or the replacement destination host. With the generalized NAT (gNAT) of the instant invention and its associated API, both the source and the destination addresses of message packets may be changed. The address changes are mapped in the gNAT, and may result in apparent sessions between different clients and servers. Depending on the protocol in use (e.g. TCP or UDP), the address translation may be made dynamically by the gNAT, under the command of the application, and take place at the kernel level.11-20-2008
20080313340Method and apparatus for sending and receiving content with associated application as an object - Techniques for sending a data object to a user of a communication device are disclosed. The technique comprises the steps of: monitoring the occurrence of a trigger on a first communication device; and transferring, upon the occurrence of the trigger, a data object to a second communication device, wherein the data object comprises content and at least one associated application based on at least one capability of the second communication device.12-18-2008
20090193128Call Connection Processing Method And Message Transmission/Reception Proxy Apparatus - A call connection processing method that uses SIP (Signal Invitation Protocol) to perform call connection between user terminals and a backbone network via an access network is disclosed. In the method the user terminal instructs a proxy apparatus in the access network to send specified SIP signaling messages to the backbone network in place of the user terminal; by following that instruction, the proxy apparatus does not send a certain SIP message of the SIP signaling messages to the user terminal, or sends another SIP messages to the backbone network in place of the user terminal.07-30-2009
20080275994Metadata communication system - Techniques for communicating metadata are disclosed. According to one technique, a device comprises a configuration module. The configuration module contains and specifies a mapping table. For example, each mapping in the mapping table might indicate a standard, a retrieving protocol, and a packaging protocol. In the mapping table, a particular retrieving or packaging protocol can be mapped to more than one standard. The device comprises one or more separately implemented retrieving protocol modules and packaging protocol modules. The device receives a client's request. The device selects a retrieving protocol to interpret the request, and interprets the request using that protocol. The device uses the mapping table to determine a packaging protocol that is mapped to the client's standard. The device uses the selected packaging protocol to package, in the appropriate form, the requested metadata. The device sends the appropriately packaged metadata back to the client.11-06-2008
20090319673Automated Wireless Device Pairing - Illustrative embodiments provide a computer implemented method, an apparatus in the form of a data processing system and a computer program product for performing automated wireless device pairing. In one illustrative embodiment, the computer implemented method comprises initiating by one device, detection of a another device and responsive to detecting the another device, transmitting a pairing information as a light signal from the one device to the another device. The computer implemented method further comprises determining whether the another device received the pairing information, and responsive to receiving the pairing information, completing a pairing process to form paired devices.12-24-2009
20120297078METHOD AND DEVICE FOR PERFORMING SERVICE IN NETWORK - Methods and devices are provided for performing a service between devices in a network. A predetermined event for starting the service is recognized in a first device. A pairing is performed between the first device and a second device that is a party of the service. The pairing is ended by setting information for performing the service. The service between the first device and the second device is performed. The pairing is ended before or during performance of the service.11-22-2012
20120297079SYSTEMS AND METHODS FOR TERMINATION OF SESSION INITIATION PROTOCOL - Systems for graceful termination of support for session initiation protocol communications on a server are described. Systems include techniques for setting a time period for gracefully terminating such support, for sending a service unavailable message to a client, for causing the server to maintain support, until no later than the expiration of the time period for terminating support, for uncompleted session initiation protocol invites accepted by the server before sending the service unavailable message to the client, and for terminating support for session initiation protocol communications on the server no later than upon expiration of the time period for terminating support. Methods for graceful termination of such support and computer-readable storage media whose contents cause a computer system to perform a graceful termination of such support are also described.11-22-2012
20080228927Server directed browsing - Various technologies and techniques are disclosed for providing server directed browsing. After determining that a user needs assistance with one or more particular issues, a client browser being operated by the user and a server agree on a unique communication identifier. The client browser sends asynchronous requests to the server after the client browser loads a script library which causes the asynchronous requests to begin. One or more appropriate responses are received, such as from a responding user. The response is submitted to a command queue on the server so that the asynchronous requests from the client browser will pick up the response on a later communication. The response is one or more commands that the client browser later executes.09-18-2008
20090313379Topology Hiding Of Mobile Agents - A method, infrastructure node (12-17-2009
20080263213COMMUNICATION DEVICE AND CLIENT DEVICE - Relaying devices to share workload among them are disposed in the carrier equipment network. The relaying devices respectively relay an HTTP message between the mobile phone and the web server and store an upload data from the mobile phone. The relaying devices respectively transmit to the mobile phone, before or immediately after uploading data, an address to couple the mobile phone to them and an identifier to specify an upload data. Where line disconnection has occurred between the mobile phone and the relaying device, the mobile phone resumes coupling to the address of the relaying device in question and transmits the identifier thereto. The relaying devices respectively search data corresponding to the identifier and transmit a data size as stored therein to the mobile phone. The mobile phone transmits data that the respective relaying devices have not stored to each of them.10-23-2008
20080209053HTTP-Based Peer-to-Peer Framework - An HTTP-based P2P framework is described. In one implementation, an exemplary system reduces network congestion caused by P2P traffic at Internet Service Providers (ISPs) by packetizing P2P data and recruiting pre-existing Internet web caches (for HTTP traffic) to cache the P2P traffic. Exemplary pinging techniques detect the web caches, which are usually transparent, and determine their usability. Then, an exemplary topology-building protocol constructs a cache-aware tree-structured P2P overlay that prefers to deliver the P2P traffic via cached data paths. The cache-aware tree-structured P2P overlay has a logical structure that maximizes P2P data transit over paths that have pre-existing Internet web caches. If no web caches are detected, then peers are put into an orphan set and can resort to conventional P2P technology.08-28-2008
20090119407SECURE NEIGHBOR DISCOVERY BETWEEN HOSTS CONNECTED THROUGH A PROXY - A method, a proxy and a host are provided for securing neighbor discovery (ND) signaling between hosts when the hosts are connected through the proxy. A first host sends an original ND message comprising a first signature based on an address of the first host. The proxy removes the address of the first host and substitutes its own address in a modified ND message. The proxy then places a copy of the address of the first host in a new field and builds a proxy signature based on the own address of the proxy and on the new field. The new field and the proxy signature are added to the modified ND message. A second host receives the modified ND message from the proxy and verifies the proxy signature. The second host reconstructs the original ND message content and then verifies the first signature.05-07-2009
20080270615Establishing a social network - A method of creating social networks designed to facilitate diffusion of desired behavior among groups of people. A social network may be created prior to assigning people to nodes in the network. Communications between people in the network may be controlled and modified to promote diffusion of the desired behavior.10-30-2008
20100138546METHOD, APPARATUS, AND SYSTEM FOR REASSIGNING A NETWORK ADDRESS - A method, apparatus, and system are disclosed for reassigning a network address. A detection module detects a routing table change for a host. The host is in communication with a least one network. A client is also in communication with the host over a network interface using a first address. A generation module generates a second address for the client. The second address does not compete with other addresses on the at least one network. An interface module disables the network interface to the client. The interface module then enables the network interface between the client and the host. A communication module receives a request for a new address from the client. The communication module assigns the second address to the client.06-03-2010
20100138548SYSTEM AND METHOD FOR TRANSMITTING FILES BETWEEN ELECTRONIC DEVICES - The present invention provides a system and method for transmitting files between electronic devices. The method includes: supplying a computer for connecting at least one electronic device to the computer and connecting the computer to a server; controlling the electronic device to log on or off the server when the electronic device is connected with the computer; obtaining an identifier (ID) of a target electronic device, an ID of the electronic device, and information of files what are selected in the electronic device by a user; generating a request including the ID of the target electronic device, the ID of the electronic device, and the information of files that the user selects; and transmitting the request to the target electronic device if the target electronic device is logged on the server.06-03-2010
20100138547GENERIC BROADBAND APPLICATION AND PLUG-INS - A device may receive a broadband card, dynamically load a non-generic plug-in to detect the broadband card, determine whether the loaded non-generic plug-in detects the broadband card, dynamically load a generic plug-in when the loaded non-generic plug-in does not detect the broadband card, and use the generic plug-in to certify the broadband card.06-03-2010
20100005179Multi-Level Secure Network - In certain embodiments, a method for establishing a communication session includes receiving, from a first endpoint, a request to establish a communication session with a second endpoint. The first endpoint has an associated first security level and is operable to communicate via an IP network, the second endpoint has an associated second security level, and the first security level and the second security level are different. The method further includes determining, based on the first security level associated with the first endpoint and the second security level associated with the second endpoint, a communication session security level. The method further includes determining a communication session path for the requested communication session, the communication session path comprising a media processing module corresponding to the determined communication session security level. The method further includes establishing the requested communication session with the second endpoint over the determined communication session path.01-07-2010
20100005177IP UNICAST STREAMING SERVICE DELIVERY - A method of ordering the delivery of a unicast media stream to a second client terminal coupled to an IP Multimedia Subsystem network is described. The method comprises first sending a unicast media order from a first client terminal to an application server of said IP Multimedia Subsystem network. A Session Initiation Protocol INVITE message is then sent from the application server to said second client in response to receipt of said order, the INVITE message containing a media Universal Resource Locator identifying a media source. The Universal Resource Locator is used to exchange Real Time Streaming Protocol signalling between the second client terminal and the application server to initiate and control delivery of the media.01-07-2010
20090182885System And Method For Interactively Delivering Expert Information To Remote Outlets - A networked interactive expert system is disclosed for selectively providing relevant expertise when a user requires such assistance. System provides a set of networked facilities for determining an expertise needed by a customer based on a location. Such location can be either physical or logical. A physical “location” corresponds, for example, to a department within a retail outlet. Examples of logical “locations” are ones corresponding to a web-page, a product identification code of interest, a customer identification code, and/or explicit knowledge category selected by the customer. An expert studio, from a list of expert studios providing expertise corresponding to the identified location associated with the customer's request, is matched up with the request. Thereafter, a primary connection, supporting an interactive videoconference session, is established between a first networked node associated with the customer and a second networked node associated with the designated expert studio.07-16-2009
20110208870Policy Service System Architecture for Sessions Created Using STUN - Described herein are embodiments for setting, managing, and monitoring connection policies for a plurality of network paths from a first endpoint to a second endpoint. In embodiments, a set of candidate addresses from a first endpoint and a set of candidate addresses from a second endpoint are received. Each candidate address of the first endpoint is paired with each candidate address of the second endpoint to create a plurality of candidate address pairs. Each candidate address pair has an associated network path. The network path is the route by which data flows to and from the various endpoints. Once all network paths between each candidate address pair have been determined, a connection policy is set for each network address pair and the associated network path.08-25-2011
20110208869HTTP PUSH TO SIMULATE SERVER-INITIATED SESSIONS - A mobile device apparatus uses an HyperText Transfer protocol (HTTP) push operation to simulate server-initiated sessions. The illustrative mobile device apparatus comprises a push server logic operable in a push server that sends a message to a mobile device over a network. The push server logic is configured to receive a GET command from a mobile device. The GET command includes a mobile device identifier parameter and a timeout parameter designating a maximum time interval for the push server to reply with a message. The push server logic holds a GET command session until expiration of a timeout designated by the timeout parameter in a condition that no message is targeted to the mobile device. The push server logic terminates the GET command session by sending a message immediately in a condition that the message is targeted to the mobile device.08-25-2011
20100146128DECENTRALISED MULTI-USER ONLINE ENVIRONMENT - Protocols for facilitating a peer-to-peer real time network in which network state information and data processing is delegated to user nodes. A virtual space is recursively divided into a plurality of sub-regions represented by a logical tree, with responsibility for leaf nodes delegated to multiple user nodes. A distributed hash table can be used to store leaf node state and identity information. A discovery index protocol is provided for user nodes to effectively identify a user node responsible for a sub-region of interest. Further, a semantic filtering protocol limits communications primarily to other user nodes deemed relevant, so as to constrain bandwidth usage. A broadcast control protocol is provided to increase the number of simultaneous interactions for each user node. A security protocol is also provided to prevent any illegal activity by malicious nodes.06-10-2010
20090164646METHOD FOR DETERMINING NETWORK PROXIMITY FOR GLOBAL TRAFFIC LOAD BALANCING USING PASSIVE TCP PERFORMANCE INSTRUMENTATION - Techniques are described for measuring TCP connection quality between a client and a plurality of data centers. A small amount of code, called a web beacon, is placed onto production web pages. When a client requests the production web page, the web page is served to the client. When the web page code is processed, the web beacon instructs the client to retrieve zero-content images from a plurality of data centers through TCP connections in the background. As each connection is made, a passive monitoring system measures and logs statistics about each TCP connection from the client to the data center. The statistics are aggregated into a database and may be sorted based upon ranges of IP addresses of clients and the connection quality measurements. The data is exported from the database to global load balancers to determine routing from subsequent clients to the plurality of data centers.06-25-2009
20090089443MANAGEMENT SYSTEM, MANAGEMENT METHOD AND MANAGEMENT PROGRAM - A management system including a management apparatus and a managed apparatus connected with each other by a communications network, the system having a registration controller, wherein in an initial registration phase where the managed apparatus sends a registration request notice to the management apparatus, and the management apparatus returns a registration permission notice to the managed apparatus; in cases where a first communications method is utilized that enables immediate mutual communication, the registration controller determines that a final registration has completed when the managed apparatus has received the registration permission notice; and in cases where a second communications method via a server is utilized, the registration controller determines that a temporary registration has completed when connection between the managed apparatus and the server has been established, and when the managed apparatus has acquired the registration permission notice, the registration controller determines that the final registration has completed.04-02-2009
20120198085System and Method for CSCF Entity Disaster Tolerance and Load Balancing - The present invention discloses a system and method for CSCF entity disaster tolerance and load balancing the system comprises P-CSCF entities, I-CSCF entities and S-CSCF entities, and further comprises a DNS Server. The present invention uses a DNS UPDATE message to report the load equivalent weight of the CSCF entity at regular time, so that the DNS Server can use the load equivalent weight when executing the load balancing strategy. It makes the disaster tolerance and load balancing in the IMS network be much easier to use and extend, thus reducing the load of the IMS network.08-02-2012
20120198083CLIENT DEVICE AND METHOD FOR FINDING AND BINDING TO A HOME CONNECTION - In an embodiment, a client device scans to detect available remote connections using a network protocol. Upon detecting one or more available remote connections, the client device presents or transmits client credentials that are unique to the client device to the remote connections or devices until the client device finds a remote connection that accepts the credentials. The remote connection that accepts the credentials is stored as the home connection by client device, and the client device connects to the home connection. Once the home connection is set, the client device will no longer seek other connections, and will only attempt to re-connect with the home connection if the connection is lost.08-02-2012
20100146126Peer-to-Peer Network Address Translator (NAT) Traversal Techniques - Techniques described herein perform network address translator (NAT) traversal using a peer of a peer-to-peer architecture in lieu of a server. A first peer maintains a list of public domain peers that are not hidden behind a NAT or a firewall and have previously been connected with the first peer. The first peer distributes the list to other peers via a gossip-based protocol. When a second peer desires to connect with the first peer, the second peer initiates a connection with the first peer and sends a request to a public domain peer of the list, requesting that the public domain peer instruct the first peer to initiate a connection with the second peer. By leveraging a public domain peer to establish a connection between the first and second peers, these techniques lessen the burden on the server of the architecture. Furthermore, because different peers may make requests to different public domain peers, the techniques allow for better scalability of the architecture.06-10-2010
20090138609Method and Apparatus for Maintaining User Sessions Across User Devices and Portals - Embodiments of the invention generally provide a method and apparatus for maintaining user sessions across user devices and portals. One embodiment of a method for maintaining a user session across a group including a plurality of user devices includes altering, at a first device in the group, a state of the user session, such that a new session state results and transferring the new session state from the first device to at least one of the other devices in the group.05-28-2009
20090138610INFORMATION PROCESSING SYSTEM, TUNNEL COMMUNICATION DEVICE, TUNNEL COMMUNICATION METHOD, AND PROGRAM - Provided are an information processing system, a tunnel communication device, a tunnel communication method, and a program that can make a communication between plural information processing devices belonging to different LANs without a user's making a complex setup. In the information processing system, a first tunnel communication unit encapsulates a packet from a first information processing device, transmits the encapsulated packet through a path of a P2P communication, and decapsulates the packet transmitted from a second tunnel communication device through the path of the P2P communication. A second tunnel communication unit encapsulates the packet transmitted from the second information processing device, transmits the encapsulated packet through the path of the P2P communication, and decapsulates the packet transmitted from the first tunnel communication device through the path of the P2P communication.05-28-2009
20090138607Method and System for Enabling Multipart Communication in a Computer Network - The present invention relates to a method for enabling multipart communication between computers 05-28-2009
20090083429Generic Digital Rights Management Framework, and Applications Thereof - Methods, systems and computer program products to implement generic Digital Rights Management (DRM) are provided herein. The methods include opening a session between an initiator and a responder, exchanging one or more of device and system information and sending one of an operation or event based on DRM capabilities, DRM partner, DRM authority, DRM characteristics, DRM Trust and CCEVS profiles. The operation includes one or more of a dataset, response code, operation parameter and response parameter. These extensions may be in the form of one or more of an operation, an event, a dataset or property code.03-26-2009
20090182883POLICY CONTROL AND CHARGING (PCC) RULES BASED ON MOBILITY PROTOCOL - Techniques for supporting policy control and charging (PCC) functions in a wireless communication network are described. In one design, a Policy Control and Charging Rules Function (PCRF) may receive a request from a first network entity (e.g., a home agent) to establish a PCC session for a user equipment (UE) accessing the first network entity using a mobility protocol (e.g., Mobile IP). The PCRF may determine the mobility protocol used by the UE based on an IP-CAN Type parameter included in the request. The PCRF may determine PCC rules for the PCC session based on the mobility protocol and may send the PCC rules to the first network entity. The first network entity may apply the PCC rules on packets for the PCC session and may count each packet for charging. A second network entity may forward the packets but would not count these packets for charging.07-16-2009
20090177786Network device, address change notification method, and address change notification program - A network device includes a storage unit configured to store an IP address assigned to the network device as an address to be sent to a plurality of domain name servers in which an address-domain mapping relationship between the IP address and a domain name of the network device is to be registered, a server searching unit configured to search for an in-operation domain name server among the plurality of domain name servers, the in-operation domain name server being a domain name server that is currently operating, a software holding unit configured to hold a plurality of unique communication program modules, each corresponding to one of the plurality of domain name servers, and an address notifying unit configured to notify the in-operation domain name server of the IP address through a corresponding one of the communication program modules to register the address-domain mapping relationship in the in-operation domain name server.07-09-2009
20090164648RELIABLE DELIVERY OF MULTI-CAST CONFERENCING DATA - Conferencing data is reliably delivered to computer systems participating in a hierarchically arranged multi-cast conferencing session. When a child computer system does not receive a multi-cast packet (e.g., an IP multi-cast packet), the child computer system sends a negative acknowledgment to a parent computer system. In response, the parent computer system re-transmits conferencing data that was contained in the multi-cast packet to the child computer system. Conferencing data can be re-transmitted to the child computer system via uni-cast (e.g., TCP). Accordingly, conferencing data that is not received or that is damaged via multi-cast can be repaired via uni-cast. Computer systems can join an existing multi-cast conference session without having to communicate with the root computer system. The root computer system adjusts a multi-cast send rate to compensate for changed network conditions.06-25-2009
20090187664Method for addressing call transmission and service elements between heterogenous nodes - A SIP server addressing method for the inter-operation of SIP nodes (A, B) of a determined IP type in which each SIP server (P, R) is attributed (A) an auxiliary address (R07-23-2009
20090144434Method For Device Capability Negotiation, Method, System And Device For Synchronization - Method for device capability negotiation, and method, system and device for synchronization. The synchronization system includes a synchronization server and a synchronization client. The synchronization server or the synchronization client is adapted to skip the device capability negotiation and directly perform a synchronization with the synchronization server and the synchronization client when the negotiated device capability or status ID, or the status ID indicating that the device capability has not been changed and has been stored. The method for device capability negotiation includes receiving an operation request carrying a parameter requesting a device capability negotiation; determining that the session is a device capability negotiation session according to the parameter requesting the device capability negotiation, carried by the request; returning a response and performing the device capability negotiation; storing results of the device capability negotiation. Embodiments of the present invention can improve the synchronization efficiency.06-04-2009
20090144432Enabling Remote Locale Specific Operations in Multiple Locale and User Environments - A computer-implemented method of negotiating locale settings among a plurality of users communicating over a communication network can include determining a locale for each of a plurality of remotely located users, identifying at least one locale setting for each of the plurality of users according to the locale of each respective user, wherein the locale setting for each of the plurality of users forms at least one locale setting group, and determining whether each locale setting group is exclusive or non-exclusive. For each locale setting group that is exclusive, a locale setting from the locale setting group can be selected and, for each locale setting group that is non-exclusive, a locale setting union can be generated by taking a union of all locale settings of the locale setting group. The selected locale setting and/or the local setting union can be applied to a message exchanged between the users.06-04-2009
20090138611System And Method For Connection Of Hosts Behind NATs - Disclosed is a system and method for connection of host behind network address translators. The system includes a server placed in a public network, and a transparent middleware (TMW). The server records the related data between each host and one or more NAT devices. The TMW may be performed in each host. When a first host of a first NAT device tries to establish connection to a second host of a second NAT device, through the server, the TMW looks up a first IP address mapping from the first host to the second NAT device, and a second IP address mapping from the second host to the first NAT device. Accordingly, the TMW accomplishes the support for establishing connection between the first and the second hosts.05-28-2009
20100005180Method and apparatus for remotely controlling a computer with peer-to-peer command and data transfer - A remote access session is established between client and host computers with the assistance of a gateway. The gateway requests the host computer to send a plurality of data packets to different external addresses and monitors the network ports used for these outgoing packets. The gateway then uses the network port information to predict which port the host will use to transmit future outgoing data packets. A similar process is performed on the client computer. The gateway then directs the client computer to send further data packets to the network address and the predicted port of the host computer. Similarly, the host computer is directed to send further data packets to the network address and predicted port of the client computer. The computers are then directly connected together so that further data communications bypass the gateway.01-07-2010
20100005178METHOD AND SYSTEM FOR FIREWALL FRIENDLY REAL-TIME COMMUNICATION - Method and system for transmitting packets of different data types from a sender client to a receiver client over a server client connection established in a packet switched network, where a transport protocol connection for each data type to be transmitted is established between the sender client and the receiver client using the server client, the data transfer rate of one or more data type connections are measured at the server client, which transfer rate is sent as feedback information to the sender client, the sending rate at the sender client is adapted based on the feedback information from the server client and the transfer rate measured by the sender client, data types are prioritized in priority and non-priority delay sensitive data types by marking the data packets, non-priority data type packets are dropped at the sender client if the transport connections dedicated for non-priority data are too busy to send more data, the individual data types are separately buffered at the server, non-priority data type packets are dropped at the server before they are buffered if a corresponding dedicated data type buffer with a size of N packets is full until the buffer contains a number of M packets, where M01-07-2010
20090177787SERVER, AND PACKET TRANSFERRING METHOD AND PROGRAM THEREFOR - A server that relays packet data transmitted and received between a first terminal and a second terminal among plurality of terminals, includes a transfer table storing unit configured to store a transfer table in which a connection address pair, includes a first connection address and a second connection address, is registered, and a connection establishment message processing unit configured to transmit a SYN ACK message as a response message to a SYN message, upon receiving the SYN message, for establishing a TCP connection from each of the terminals. The first connection address is used to connect the server and the first terminal and the second connection address is used to connect the server and the second terminal.07-09-2009
20090327500PEER TO PEER SVC-BASED DSL SERVICE - Policy-based routing of packets over a peer-to-peer, quality of service connection includes sending a connection setup request, over a control connection to a connection establishing device, to dynamically establish the peer-to-peer, quality of service connection between a source peer implemented on at least one device and a destination peer implemented on at least one device. Packets originating from an application requiring a specified level of service are transmitted, from the source peer implemented on at least one device, over the peer-to-peer, quality of service connection. Packets originating from an application that does not require the specified level of service are transmitted, from the source peer implemented on at least one device, over a best effort connection.12-31-2009
20090327499METHOD AND SYSTEM FOR MEDIATED CODEC NEGOTIATION - The solutions offered herein include introducing a mediator in the codec: negotiation process. Rather than having the endpoints negotiate codecs directly, the mediator receives signaling from the endpoints relating to the establishment of a communication session which requires codec negotiation, and influences the selection of a codec based on codec policy criteria which depends on known topology information.12-31-2009
20090327498REMOTE COMPUTING SESSION FEATURE DIFFERENTIATION - Example embodiments of the present disclosure are related to terminal servers. In an example embodiment a license can be associated with, or define, a set of capabilities and a session can be generated that includes the capabilities. In an example embodiment the session can be generated in view of a license and privileges that are associated with an account identifier of a user requesting a session from a terminal server.12-31-2009
20130219071SYSTEM AND METHOD FOR ROTATING A GATEWAY ADDRESS - A client device, a gateway and a corresponding method are provided in order to increase the security of a network to which access is provided via a gateway. The address of the gateway may rotate, e.g., change, such that hackers or other individuals or devices that should not have access to the network will experience much greater difficulty in securing the address of the gateway and accessing the network, at least for any extended period of time. By ensuring that both the client device and the gateway are synchronized in regard to the rotation of the address of the gateway, however, the client device may still properly address the gateway and therefore access the network, even as the address of the gateway rotates. Different operating systems may also be associated with some of the different addresses of the gateway in order to increase the security of the network.08-22-2013
20090055542METHOD, DEVICE AND SYSTEM FOR SHARING APPLICATION SESSION INFORMATION ACROSS MULTIPLE-CHANNELS - The present invention provides a device for sharing application session information across multiple channels, for managing the communication between terminal devices and a web server, said device comprises an application session manager (ASM) connected between the terminal device and the web server for receiving and forwarding said user's request sent from said terminal device and the response returned from the web sever; a storing device connected to the application session manager, for storing application session management information and application session information in the response returned from the web server; a retrieving device, connected to the application session manager; an intercepting device, connected to the application session manager, for intercepting a new application session information in the response from the web server; said application session manager generates an application session management information (ASMC) of said user, then sends said response to said terminal device which has sent said user's request02-26-2009
20090006632UPDATING CONVERSATIONS AFTER REDIRECTION - The claimed subject matter provides a system and/or a method that facilitates maintaining identification data for a real-time communication. A unified communications component can enable real-time communications by employing a communication session with at least one data communication mode, wherein the communication session can include conversation identification (ID). An invitation from a source to a target can initiate at least one of the communication session or the at least one data communication mode within the communication session. An update component can generate an additional conversation ID for the communication session upon detecting the invitation is forwarded by the target.01-01-2009
20110225308DATA COMMUNICATION APPARATUS AND METHOD - According to one embodiment, a data communication apparatus includes a communication unit configured to transmit a transmission frame and receive a reception frame via a plurality of networks, a storage unit configured to store a first identifier indicating by way of which of the plurality of networks the communication unit has received a reception frame or a second identifier indicating by way of which of the plurality of networks the communication unit transmits a transmission frame, a hardware protocol processing unit, and a software processing unit. The hardware protocol processing unit performs protocol processing on the reception frame to write the first identifier to the storage unit, and perform the protocol processing on the transmission frame to read the second identifier from the storage unit. The software protocol processing unit performs the protocol processing on the transmission frame to write the second identifier to the storage unit, and perform the protocol processing on the reception frame to read the first identifier from the storage unit.09-15-2011
20090024749ADAPTIVE FILE DELIVERY WITH TRANSPARENCY CAPABILITY SYSTEM AND METHOD - An adaptive file delivery system and method transmits a data file, such as an audio-video file, over a network or collection of networks in segments, each segment transmitted during a different time period. Each time period has a transmission portion to transmit its associated file segment and a wait portion in which no further interaction with the network occurs regarding the transmitted segment. In some implementations, the duration of the transmission portion of each time period is sufficient to reach a steady-state throughput condition, which allows the traffic load status of the network or networks to be determined from rate measurements of file segment transmissions. The duration of the wait portion of each time period is at least long enough to limit the average rate of file segment transmission to adapt to network traffic load variations while causing the entire file to be delivered in a predetermined delivery deadline.01-22-2009
20090024747SYSTEM AND METHOD FOR VISUAL REPRESENTATION OF A SOCIAL NETWORK CONNECTION QUALITY - An apparatus, system, and method to generate a graphical representation of a social network. The computer program product includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations related to generating a graphical representation of a social network. The operations include an operation to display a first node and a second node in a social network. The operations also include an operation to display an actual quality indicator representative of an actual level of quality of a connection between the first and second nodes of the social network. The operations also include an operation to display a target quality indicator representative of a target level of quality of the connection between the first and second nodes of the social network.01-22-2009
20110225310CONTENT DELIVERY SYSTEM - This system 09-15-2011
20090210540Method for generating function blocks for web services - In continuous operation, for example during the control of a machine, PLCs (programmable logic controllers) execute as client a data transaction with a server. This data transaction is initiated by the PLC by implementing a communication with the server via web services. A WSDL file is called up and additional data during the generation of a user program of the PLC is provided. Function blocks for web applications are then automatically generated from this data and integrated in the user program.08-20-2009
20110145420SESSION PERSISTENCE - A system may include a number of load balancers configured to receive requests associated with a service, and a number of computer pools associated with the load balancers, where each of the computer pools includes a number of computers. The system may also include a memory accessible to each of the computers, the memory being configured to store state information associated with a client session involving a first client device requesting the service. A first one of the computers may be configured to perform a portion of processing associated with the client session and forward first state information regarding the processing to the memory. A second one the computers may be configured to perform an other portion of the processing associated with the client session and forward second state information to the memory. The memory is configured to store the first and second state information.06-16-2011
20110145421METHOD AND APPARATUS FOR AUTONOMOUS PEER DISCOVERY AND ENHANCING LINK RELIABILITY FOR WIRELESS PEER DIRECT LINKS - A system, method and device may include triggering a direct connection setup based on one or more communication parameters communicated with a mobile device via a fixed device. It may be determined whether the mobile device is a peer. The quality of service with the mobile device via the fixed device may be compared with quality of service of a mobile device via a direct link. A channel for the direct link may be selected and information may be sent to the mobile device over the direct link via the channel.06-16-2011
20110145423METHODS AND APPARATUS FOR USING A DISTRIBUTED MESSAGE BUS FOR AD HOC PEER-TO-PEER CONNECTIVITY - A method and apparatus for using an ad hoc peer-to-peer distributed message bus is provided. The method may include determining, by a local bus node, using a first power level communication protocol, that a remote bus node is available, obtaining, by the local bus node, connection information from the remote bus node using a second power level communication protocol, wherein the connection information comprises connection information for one or more remote endpoints associated with the remote bus node, and generating one or more local virtual endpoints, wherein each of the one or more local virtual endpoints corresponds to each of the one or more remote endpoints, and wherein the remote endpoint is described with reference to a well-known name, unique to the remote endpoint.06-16-2011
20090198820PRESERVING STATE INFORMATION CLIENT-SERVER SYSTEM NETWORKED VIA A STATELESS PROTOCOL - A method performed by a server for maintaining state in a stateless server environment is includes receiving a request for performance of an operation by an application from a client wherein the request includes a first universal resource locator (URL). A first set of state information may be extracted from the first URL, if any is present, and evaluated. A second set of state information associated with the operation is assembled, and the second set of state information contains at least the client identification information, the application information, and a counter. The counter keeps track of how many times the client has interacted with the server for the operation. The second set of state information is incorporated into a second URL.08-06-2009
20090198819Method and System for Providing the Internet Service with Advertisement - A method for providing an Internet service with advertisement is provided. First, a computing device installs an ad-playing application and runs the ad-playing application to request a telecommunication network for a connection to the Internet. Then, the telecommunication network establishes the connection for it and transfers advertisement to the computing device. Then, the ad-playing application plays the advertisement on the screen of the computing device. Last, the telecommunication network disconnects the connection when the advertisement is not played on the computing device. Moreover, A system for providing the Internet service with advertisement is disclosed in the specification.08-06-2009
20090319676Conveying Session Continuity Information in a Multi-Component Communication Session - In a multimedia communication session with multiple media components, one or more media components can be transferred from one access network to another access network and yet maintain the continuity of the overall communication session. Each session is first identified and thereafter the media component intended to be transferred is also identified. The identities of the identified session and component are sent to one or more entities within the communication network for executing the media component transfer.12-24-2009
20090240817System and method for transporting data units through a communication network - A system and method for transporting data units for a communication network. In a communication between two peers a proxy and a network entity for controlling a partial communication are provided. One or both of the proxy and the network entity is arranged to modify one or more of the data units, in order to provide communication control related information that is different from communication control related information exchanged between the two peers The respective other or both of the proxy and the network entity is arranged to perform data unit transmission control based on the different communication control related information.09-24-2009
20120079123METHOD, SYSTEM AND APPARATUS FOR ENABLING ACCESS OF A FIRST MOBILE ELECTRONIC DEVICE TO AT LEAST ONE NETWORK ACCESSIBLE BY A SECOND MOBILE ELECTRONIC DEVICE - A method, system and apparatus for or automatically enabling access of a first mobile electronic device to at least one network accessible by a second mobile electronic device, the second mobile electronic device storing configuration data for accessing the at least one network. A communication session is automatically established between the first mobile electronic device and the second mobile electronic device via a local link. The configuration data is automatically received at the first mobile electronic device from the second mobile electronic device via the local link in response to establishing the communication session. The configuration data is automatically installed at the first mobile electronic device such that the at least one network is accessible by the first mobile electronic device using the configuration data.03-29-2012
20080263212Method and System of Interaction Between Entities on a Communication Network - A method and system of interaction between a requesting entity and a responding entity on a communication network based on the session initiation protocol (SIP). A machine-readable service description includes specifications of interaction between the requesting entity invoking a service at the responding entity and the responding entity offering the service. The specifications include at least a set of rules including abstract input/output message formats and SIP protocol binding rules so that the requesting entity may invoke the service to a SIP uniform resource identifier by means of SIP invocation message patterned according to the service description and it may interpret the response provided by the responding entity according to the service description.10-23-2008
20110231562Method and Arrangements in a Communication Network - Methods executed in a server in a communication network are provided. The server handles messages for at least one client and/or application. The method includes identifying deterioration in a connectivity or reachability between the server and the at least one client and/or application; and transmitting a re-establishment message to the at least one client and/or application. The message makes or enables the at least one client and/or application reestablish the connectivity or reachability. Related devices are also provided herein.09-22-2011
20110231563METHOD, DEVICE, AND SYSTEM FOR INITIATING PACKET DATA NETWORK DISCONNECTION - A method, a device, and a system for initiating Packet Data Network (PDN) disconnection are provided, so as to achieve disconnection of one or more specific PDNs. The method includes that: a Foreign Agent (FA) or a Mobile Access Gateway (MAG) receives PDN disconnection information from an authenticator; and initiates Mobile Internet Protocol (MIP) deregistration to a PDN Gateway (PDN GW) corresponding to the PDN disconnection information. The device includes a receiving module and a transmitting module. The system includes an FA or an MAG, and an authenticator connected to the FA or the MAG in a communicable manner.09-22-2011
20110231561System and Method for Routing SUPL Proxy-Mode Traffice When Multiple Nodes are Deployed in a Network - A system and method for connecting a mobile device to a node in a wireless network. A query may be received for a mobile device from a location based application. In response to the query a first message may be transmitted to the mobile device from a first node, the first message being populated with at least one predetermined parameter. At a second node, it may then be determined whether to forward a second message from the mobile device to the first node via the second node as a function of the availability of the first node or the at least one predetermined parameter.09-22-2011
20080270616SYSTEM AND METHOD FOR ELECTRONIC DOCUMENT DELIVERY - A system and method for electronically transferring documents or any type of electronic media. Application clients may be installed on, or provided in the form of, internet connected devices. The application clients may be used without having to reconfigure a device firewall. A central server may be used to connect document transmitters to document receivers, using a global table of parties. Advantages include providing authenticated, real time, secure, reliable, and confirmed delivery among single or multiple recipients. Another feature includes a global directory to provide levels of service to users.10-30-2008
20090210539HDMI LOGICAL ADDRESS ASSIGNMENT METHOD FOR USE IN WIRELESS COMMUNICATION SYSTEM - A CEC controller of a wireless node device determines a destination logical address of a polling message received through a wired interface circuit based on an address list table in an address list memory when the polling message is received from a wired interface circuit, and transmits an ACK for the received polling message through the wired interface circuit in the case that the destination logical address of the polling message is a logical address of a node device connected over a wireless interval.08-20-2009
20100121963Method and Device for Obtaining Media Description Information of IPTV Services - A method and device for obtaining media description information of Internet Protocol Television (IPTV) services are provided. The method includes: receiving, by a network device, a Session Initiation Protocol (SIP) request for obtaining media description information, where the SIP request is sent by a User Equipment (UE) through a core IP Multimedia Subsystem (IMS) and carries a content identifier; sending, by the network device, a SIP response that carries the media description information corresponding to the content identifier to the UE through the core IMS. According to the present disclosure, a SIP message is used to obtain media description information, so that a session of the Content on Demand (CoD) service is set up.05-13-2010
20100121959LOW-LEVEL REMOTE SHARING OF LOCAL DEVICES IN A REMOTE ACCESS SESSION ACROSS A COMPUTER NETWORK - In one embodiment, a remote access session may be established between a first computer and a second computer. In response to detecting a device in low-level local communication with the first computer via a first local communication port of the first computer, the low-level local communication at the first local communication port may be intercepted and transmitted to the second computer via the remote access session. Then, the low-level local communication may be injected to a second local communication port of the second computer, wherein the second computer responds to the low-level local communication as though the device were located at the second local communication port of the second computer. For example, the device may be configured to autoconnect with the second computer via the remote access session when the device is connected to the first computer.05-13-2010
20090204715METHOD AND SYSTEM FOR ACQUIRING A TRANSMISSION PATH OF AN SIP MESSAGE - A method for acquiring the transmission path of the SIP message includes the following steps: the caller initiates the test calling and encapsulates the path information request symbol, which represents the request for the callee to return the transmission path information of SIP message, in the calling request information; after receiving the calling request information, the callee encapsulates all of or some of the calling request information in the successful response and returns the successful response information to the caller; the caller acquires the transmission path of the calling request information according to the received successful response information. A system and a network node device for acquiring the transmission path of SIP message are provided. The method, system and the device make the caller acquire the path which the calling request information traverses in the network, and provide the necessary information for the setting of domain routing policy and the active maintenance for the provider.08-13-2009
20090204713UNIT AND A METHOD FOR DEFINING A SESSION RULE IN A NETWORK - A unit is provided for defining a rule to be applied to a multimedia session in a network. The unit takes into account, to define the rule, information data about the media, a policy predefined by the carrier and an access type received from a session monitoring unit and used by a terminal participating in the session to access the network.08-13-2009
20090106432System and Method for Transmitting Data from a Server Application to More Than One Client Node - The invention relates to a system and method for transmitting the same data to more than one client node substantially simultaneously. In one embodiment the invention relates to a method for transmitting the same data substantially simultaneously from an application executing on a server node to at least two client nodes. The method includes the steps of providing a connection between a first client node and a first client protocol stack and between the application and the first client protocol stack; associating a first minimal communications protocol stack with the first client protocol stack; providing a connection between the application and the first minimal communications protocol stack and between a second client node and a second client protocol stack; associating a second minimal communications protocol stack with the second client protocol stack; providing a connection between the first minimal protocol stack and the second minimal protocol stack; and between the second minimal protocol stack and said the client protocol stack. The method then transmits data from the application program to the first client protocol stack and the first minimal protocol stack substantially simultaneously. The invention also relates to a communication system including a server node including: an application program, a first client protocol stack in electrical communication with the application program, a first minimal protocol stack in electrical communication with the application program; a second minimal protocol stack in electrical communication with the first minimal protocol stack; and a second client protocol stack in electrical communication with the second minimal protocol stack.04-23-2009
20090240819INFORMATION PROCESSING UNIT, INFORMATION PROCESSING METHOD, REMOTE SERVER, AND INFORMATION PROCESSING SYSTEM - There is provided an information processing unit including an application execution section to execute an application to request establishment of an HTTP tunneling connection with a connection target unit, a connection establishment section to set a maximum content length settable with the connection target unit, establish an HTTP tunneling connection with the specified content length with the connection target unit via a connected proxy server and update the HTTP tunneling connection with the specified content length a plurality of times upon closure of the established connection, and a connection management section to manage connection status of each of a plurality of HTTP tunneling connections and make the application execution section recognize the plurality of HTTP tunneling connections as one virtual HTTP tunneling connection.09-24-2009
20090222564Apparatus and Method for Supporting Connection Establishment in an Offload of Network Protocol Processing - A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, a mechanism for improving connection establishment in a system utilizing an offload network adapter is provided. The connection establishment mechanism provides the ability to offload connection establishment and maintenance of connection state information to the offload network adapter. As a result of this offloading of connection establishment and state information maintenance, the number of communications needed between the host system and the offload network adapter may be reduced. In addition, offloading of these functions to the offload network adapter permits bulk notification of established connections and state information to the host system rather than piecemeal notifications as is present in known computing systems.09-03-2009
20120198084METHOD AND APPARATUS FOR FACILITATING COMMUNICATIONS FOR BROWSER-BASED APPLICATIONS - An approach is presented for facilitating communications for browser-based applications. A data communication platform determines to associate a communication identifier with a browser session. The browser session hosts, at least in part, a web application. The communication identifier facilitates addressing of the browser session, the web application, or a combination thereof via a process that is not specific to the browser session, the web application, or a combination thereof.08-02-2012
20120198082Automatic Fallback Communication Mechanism - A method disclosed. The method includes attempting to communicate with a printer in a network via a first network communications protocol, determining if the communication with the printer is successful via the first network communications protocol and automatically communicating with the printer via a second network communications protocol if communication via the first network communications protocol the printer is unsuccessful.08-02-2012
20090254668SYSTEM AND METHOD FOR SEARCHING FOR SESSION ID IN WIRELESS MOBILE IP COMMUNICATION SYSTEM - A system and a method for performing session setup in a wireless communication system that uses a Mobile Internet Protocol (MIP) are provided. In the method, when at least one Mobile Node (MN) requests registration, a Network Access Identifier (NAI) of the MN is determined. A session Identification (ID) is assigned to the NAI of the MN. The session ID assigned to the NAI is inserted into an Identification Low field forming a registration request field of a message requesting registration of the MN. The message is transmitted to a Home Agent (HA) of the MN. A Foreign Agent (FA) can more easily search for an MN corresponding to a registration replay message provided from the HA, and memory consumption and a time delay that occurs due to a hash method may be reduced.10-08-2009
20090254666METHOD AND DEVICES FOR ENABLING A MULTI-MODE DEVICE TO ESTABLISH A SESSION THROUGH MULTIPLE NETWORKS - A method, device, and computer-readable storage element enables a multi-mode device to establish a session through multiple networks in a communication system. The method includes registering, at the same time, each of a plurality of sub-clients of a single multi-mode device with a single application server, wherein each sub-client is separately registered through a different network, using an individual logical identity. The method further includes detecting an invitation including session parameters to establish a session using the single application server, and selecting at least one of the sub-clients to process the invitation based on the session parameters to establish the session through the networks corresponding to the selected sub-client.10-08-2009
20090259756TRANSMITTING MEDIA STREAM BURSTS - Mechanisms are provided to transmit media stream bursts upon recognizing that a device buffer is low or empty. In particular examples, a content server transmits 6 seconds of video in 2 seconds in order to quickly replenish a device buffer so that the device can start playback sooner. Content server buffers for particular channels can be prefilled even before any stream is requested for that channel. The content server can transmit at a higher bit rate for a short period of time or alternatively can switch to transmitting a lower quality stream for a short period of time. A media stream burst can be provided without disrupting system operation or requiring client rebuffering.10-15-2009
20100161814Auto-detection and selection of an optimal I/O system resource virtualization protocol - A means for automatic detection and selection of an optimal I/O system resource virtualization protocol. The invention is a solution for the problem of complexity and the resulting lack of optimization in I/O system resource virtualization implementations. The invention shields the user from the complexity of network analysis and allows the engaging of multiple I/O system resource virtualization protocols—as opposed to a single protocol. The invention enables automatic detection and selection of an optimal I/O system resource virtualization protocol on a per resource basis, which is a unique capability and something that has not been accomplished in the prior art. The net result is a simplified user experience and optimized performance when using virtualized I/O system resource.06-24-2010
20090259757Securely Pushing Connection Settings to a Terminal Server Using Tickets - Systems and techniques for securely pushing connection settings to a terminal server using tickets are described. In one embodiment, a request is received at a first network component from a client for access to a second network component. A ticket associated with one or more connection settings is created and provided to the client. The ticket is provided by the client to the second network component. The ticket is provided from the second network component to the first network component, and the one or more connection settings associated with the ticket are received from the first network component back to the second network component. The one or more connection settings are enforced at the second network component.10-15-2009
20080307099STORAGE SYSTEM AND PRIORITY CONTROL METHOD - Provided is a priority control method for controlling a priority of data transmission in a computer system including a storage system that has a plurality of volumes, a host computer that uses the volumes, a management computer that sets a priority of data transmission between each volume and the host computer, and a network that is composed of a network device controls the priority of data transmission and provides a connection path between the storage system and the host computer. Executed in the method are a first step of obtaining from the storage system information on a first priority assigned to each volume in the storage system and a capacity of a cache memory allocated to each volume, a second step of determining a second priority of the volume on the connection path through the network by referring the obtained information, a third step of notifying the host computer of the determined second priority, a fourth step of obtaining identification of the connection path corresponding to the determined second priority of the volume, and a fifth step of setting the obtained identification to the network device.12-11-2008
20080307100AUTONOMIC ADJUSTMENT OF CONNECTION KEEP-ALIVES - A server computer system includes a keep-alive autonomic adjustment mechanism that monitors current operating conditions and dynamically adjusts the keep-alive specification to optimize the keep-alives for the current operating conditions. The keep-alive autonomic adjustment mechanism monitors the total number of clients, and the average number of requests per client. The value of a keep-alive specification that determines how log to keep a connection open may be dynamically and autonomically adjusted by the keep-alive autonomic adjustment mechanism according to the monitored current operating conditions. The keep-alive autonomic adjustment mechanism may also include the ability to autonomically enable and disable the keep-alives. In this manner the performance of the server may be tuned to optimize the effect of using keep-alives according to current operating conditions.12-11-2008
20100161813TRANSFER METHOD AND APPARATUS FOR SEAMLESS CONTENT TRANSFER - A method and apparatus for seamlessly transferring content from a first communication device to a second communication device is disclosed. The method includes establishing a communication session with a controller for streaming content and sending a request to the controller for sharing the content being currently streamed at the first communication device. The request includes an option tag indicating a share request and an address of the second communication device to which the content is to be shared. The method further includes receiving a notification from the controller once the second communication device starts receiving the content from a point in time at which the request was sent from the first communication device.06-24-2010
20100161811METHOD AND SYSTEM FOR PROVIDING SUPPLEMENTAL VISUAL CONTENT - An approach is provided for transmitting supplemental visual content to a user. A command is received to retrieve visual content associated with a transaction conducted with a user over a source device. In response to the command, the visual content is retrieved for presentation to the user via a target device.06-24-2010
20100262702SERVICE ENHANCEMENT METHOD, PROXY SERVER AND COMMUNICATION SYSTEM - A service enhancement method includes: receiving a Session Initiation Protocol (SIP) request for using a service from a SIP user, obtaining service control logic according to the SIP request; and executing the service control logic to deliver the service to the SIP user.10-14-2010
20100262701ELECTRONIC APPARATUS AND COMMUNICATION CONTROL METHOD - According to one embodiment, a session control module is configured to temporarily release a first session between a first communication program and the external device by stopping a first conversion module corresponding to a an application protocol of the first communication without informing the first communication program of releasing of the first session, and to establish a second session between a second communication program and the external device by activating a second conversion module corresponding to an application protocol of the second communication program. A session restoring module is configured to restore the first session to a data transferable state by activating the first conversion when the second session is finished.10-14-2010
20100185774Control Entity and Method for Setting up a Session in a Communications Network, Subscriber Database and Communications Network - Control entity and method for setting up a session in a communications network, subscriber database and communications network The invention relates to a control entity for setting up a session in a communications network, comprising an input device for receiving a request to set up a session in the communications network, a processor unit for processing the request, and an output device for sending messages. The control entity further comprising or having access to a memory for storing information. The processor unit is arranged to determine if the request comprises a valid Communication Service Identifier, CSI, the Communication Service Identifier identifying the type of communication service of the session that is to be established over the communications network. And if the request does not comprise a valid Communication Service Identifier to execute a default CSI procedure using default CSI information stored in the memory.07-22-2010
20100191856REDUCING NETWORK CONNECTION LATENCY - Methods, systems, and apparatus, including medium-encoded computer program products, for decreasing latency perceived by a user in retrieving data from a data server. A user-initiated interaction with a user interface can be detected and a user-generated request to retrieve data automatically predicted, based at least in part on the user-initiated interaction. Resolution of a domain name into a network address can be initiated, based on the predicted user-generated request to retrieve data, prior to receiving a user-initiated submission of the user-generated request to retrieve data. In certain instances, a network communication synchronization sequence with a data server associated with the predicted user-generated request to retrieve data can be initiated prior to receiving a user-initiated submission of the user-generated request to retrieve data.07-29-2010
20100191857METHOD AND SYSTEM FOR DISCOVERING THE TOPOLOGY OF THE COMMUNICATIONS BETWEEN APPLICATIONS OF A COMPUTER NETWORK - A method for discovering the topology of communications between applications of a computer network having several items of equipment, the method including the following steps: a) connecting to each of the items of equipment of the network, b) for each item of equipment, acquiring raw data relating to applications hosted within the item of equipment, c) for each item of equipment, acquiring connection data for each live connection established by an application, d) from the raw data and the connection data thus obtained, communication links are determined respectively between pairs of applications of the network, and e) a level-7 topology of the network is generated from the communication links.07-29-2010
20100169497SYSTEMS AND METHODS FOR INTEGRATING LOCAL SYSTEMS WITH CLOUD COMPUTING RESOURCES - In one embodiment the present invention includes systems and methods for integrating local systems with cloud computing resources. In one embodiment, shared security information is stored on a local system and on a cloud computer system to allow secure communications between software applications on the two systems. In another embodiment, a tunnel agent client on a local system and a tunnel agent server on a cloud computer system are used to establish a secure connection point between the two systems.07-01-2010
20090300194CONTENT DISTRIBUTION SERVER AND CONTENT DISTRIBUTION METHOD - Disclosed herein is a content providing server, including, a content distribution processing block configured to distribute, in multicast distribution, content data at least one reception terminal via a predetermined transmission path, and a content reception processing block configured, in reception of a content distribution request via a predetermined connection line, to execute, via the connection line, callback on a content providing terminal that issued the received content distribution request and distribute, in multicast, content data obtained in a session connected by the callback from the content distribution processing block to the reception terminal.12-03-2009
20090300193CONTENT DISTRIBUTION SERVER AND CONTENT DISTRIBUTION METHOD - Disclosed herein is a content providing server, including, a content distribution processing block configured to distribute, in multicast distribution, content data at least one reception terminal via a predetermined transmission path, and a content reception processing block configured, in reception of a content distribution request via a predetermined connection line, to execute, via the connection line, callback on a content providing terminal that issued the received content distribution request and distribute, in multicast, content data obtained in a session connected by the callback from the content distribution processing block to the reception terminal.12-03-2009
20100228867ESTABLISHING A SPLIT-TERMINATED COMMUNICATION CONNECTION THROUGH A STATEFUL FIREWALL, WITH NETWORK TRANSPARENCY - A method and apparatus are provided for establishing a split-terminated client-server communication connection through a stateful firewall, with network transparency. In an environment in which a pair of network intermediaries is employed to optimize client-server communications, a first intermediary intercepts a client request for a new connection. The first intermediary probes the network for a counterpart near the server, and opens an optimized communication session with a second intermediary that responds affirmatively. Some or all client-server communications that transit the intermediaries' session are accelerated or otherwise optimized. The first intermediary's probe uses the client's source address, but a different port number, while the optimized intermediary session is opened using the client's source address and source port. Therefore, a network monitoring tool can monitor the end-to-end connection, and the stateful firewall will not reject the optimized session.09-09-2010
20100161815MAINTENANCE SYSTEM - A system for maintaining remotely an electric operation equipment. The user has a local terminal to be connected to the operation equipment, from which terminal a wireless connection can be established to the Internet and through it to a remote terminal, which is in use by an expert. The local terminal is provided with a transmission program, by which data can be transferred both between the local terminal and operation equipment and between the local terminal and remote terminal. For the program-based treatment of the operation equipment there is a maintenance program in the remote terminal, local terminal or some server. When a request comes from a user, the expert does the needed treatment via the maintenance program. The expert can ponder the situation and take necessary action without visiting the position of the operation equipment.06-24-2010
20090077243CONVERSATION RECOVERY METHOD - A system for recovering from an interruption of communication on a network between computer users which includes a computer network connecting a plurality of users using computers in a communication session. A computer readable medium encoded with a computer program is connected to at least one of the users' computers for storing generated communication between the users during the communication session. The computer program reconnects the session between the users, and restores the generated communication between the users after detecting an interruption of the session.03-19-2009
20090077245Client-To-Client Direct RTP Exchange In A Managed Client-Server Network - A method for establishing a data packet exchange communication session that allows the exchange of data packets between an originating client and a destination client in a data network having a client-server arrangement is provided. An originating client transmits communications session request data message to a communications management server via a first temporary signaling communications path. The communications session request data message contains at least a unique network address of a destination client. The communications management server, upon determining that said originating client is residing behind a first network firewall, determining whether said first network firewall will allow exchange of data packets between said originating client and any other client not residing behind said first network firewall. If it is determined that the first network firewall will allow exchange of data packets between said originating client and any other client not residing behind the first network firewall, the communications management server retrieves relationship information between said unique network address of said originating client and said unique network address of a first network firewall port and a first network firewall port identity, and establishes a data packet exchange communications session with said communications management server through said first network firewall. Otherwise, said communications management server, upon receiving a media packet communications session request data message from said originating client via said first temporary signaling communications path establishes a media packet exchange session with said originating client via said first network firewall.03-19-2009
20090077244System, Method, and Device for Scheduling a Future Time for a Communication Session - A method for scheduling another time for a communication session when a called party is presently unable or unwilling to accept an incoming call. A first user's communications device receives a request for a communication session from a second user's communications device. Upon failure to accept the request, a server automatically forms a calendar data object, such as in response to receipt of a scheduling trigger message from the first communications device that includes an indication of the failure to accept and an identifier of the second user. The calendar data object includes scheduling information indicating, explicitly and/or implicitly, future time(s) when the first user is available. The calendar data object is sent to either one of the devices, and a time is selected. The server then notifies the other device of the selected time. Corresponding devices are also described.03-19-2009
20100217876METHOD OF CONTROLLING A COMMUNICATION DEVICE - A method of controlling a communication device and a corresponding communication device are described. A communication session with a communication partner is managed using a session level connection identifier for referring to a transport connection used in said communication session, and a link record associating a recorded value of said session level connection identifier with a recorded value of a transport layer connection identifier is kept.08-26-2010
20100205311Methods and Arrangements for a Telecommunications System - The present invention relates to a solution for including CS media information to be able to also offer CS media in addition to PS media by using SIP and hence being able to utilize the advantages of SIP for CS. The solution is achieved by a method and arrangements for handling at least a first c line (08-12-2010
20100228868COMMUNICATION APPARATUS AND COMMUNICATION METHOD THEREFOR - In order to make it possible for a communication apparatus to readily detect a provider of communication parameters, the provider of communication parameters specifies a network in which a receiver apparatus that requests receipt of communication parameter is participating, joins this network and then provides the communication parameters. The receiver apparatus creates a network for which a network identifier that is unique in the vicinity has been set and receives communication parameters from the provider.09-09-2010
20100217879SYSTEMS AND METHODS FOR REMOTE ACCESS TO INCIDENT DATA - Systems, devices, and methods for acquisition, processing and display of data from devices, associated with geo-locations.08-26-2010
20100217878METHOD, SYSTEM, AND PROGRAM FOR ENABLING COMMUNICATION BETWEEN NODES - Provided are a method, system, and program performed at a local node to communicate with a remote node. A first communication protocol is used to communicate with the remote node to establish a connection for a second communication protocol. Data structures are created to enable communication with the remote node to establish the connection with the remote node for the second communication protocol. An extension layer is invoked for the second communication protocol. The data structures are passed to the extension layer to use to communicate with the remote node using the second communication protocol.08-26-2010
20100217877Method and System for Enabling Access Policy and Charging Control - The present invention relates in general to a method and apparatus concerning access policy and charging control. In particular it relates to enhanced service information for access policy and charging control. A media stream management of a service session between a first and a second electronic communication device comprise obtaining identity address data related to the first electronic communication device step, obtaining policy information associated with the second electronic communication device step, and performing a media stream management control step involving the identity address data related to the first electronic communication device and the policy information related to the second electronic communication device such that media streams between the first electronic communication device and the second electronic communication device can be controlled.08-26-2010
20100217875METHOD AND APPARATUS FOR USE IN A COMMUNICATIONS NETWORK - A method is disclosed for use by an Interrogating Call/Session Control Function (I-CSCF) of an IP Multimedia Subsystem (IMS). The method comprises, in response to receipt of a Session Initiation Protocol (SIP) message, requesting capabilities information relating to a user from a Home Subscriber Server (HSS) of the IMS. On receipt of the capabilities information from the HSS, a primary and a secondary Serving Call/Session Control Function (S-CSCF) of the IMS are selected to provide services to the user. In one embodiment, the I-CSCF attempts to forward the SIP message to the primary S-CSCF with information relating to the secondary S-CSCF, such that the information can be provided subsequently to the HSS. If the attempt is determined to have failed, the SIP message can be forwarded to the secondary S-CSCF instead. Methods are also disclosed for use by the S-CSCF and the HSS.08-26-2010
20090043898MESSAGE FORWARDING METHOD AND NETWORK DEVICE - A message forwarding method includes: receiving a SIP registration request message carrying a contact address; obtaining the contact address carried in the SIP registration request message; and determining that the contact address is one of SIP proxy server addresses in a network stored in advance; and executing an abnormal process on the SIP registration request message. The present invention also discloses a network device. The message forwarding method and network device in the present invention can prevent a SIP loop attack.02-12-2009
20100241754Telephone System, Server, and Terminal Device - According to one embodiment, there is provided a telephone system comprises terminal devices which process a signaling protocol, and a server which forms a session with each terminal device using a first protocol or a second protocol as a lower layer protocol of the signaling protocol. The terminal device comprises request module requests the server to form a session using the first protocol. The server comprises determination module, session forming module and switching module. The determination module determines permission or rejection to the request. The session forming module forms a session with a request source terminal device using the first protocol when the request is permitted, or using the second protocol when the request is rejected. The switching module switches the lower layer protocol of the session from the second protocol to the first protocol when the request from the terminal device is permitted.09-23-2010
20100235524Advanced Availability Detection - A method is provided in which the present invention is for a method in which a telecommunications terminal determines whether its user is available to accept an incoming invitation to participate in a telecommunications session based on: (09-16-2010
20100235525EFFICIENT SERVICE DISCOVERY FOR PEER-TO-PEER NETWORKING DEVICES - Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.09-16-2010
20100235522SESSION-CACHE-BASED HTTP ACCELERATION - A method performed by a device includes receiving a first Hyper-Text Transfer Protocol (HTTP) packet, creating a first session based on the HTTP packet, and creating a session cache entry for the first session. The method also includes receiving a second HTTP packet, performing a session cache lookup to identify a match of the second HTTP packet with the session cache entry, and creating a second HTTP session based on the match of the second HTTP packet with the session cache entry.09-16-2010
20100235523FRAMEWORK FOR SUPPORTING MULTI-DEVICE COLLABORATION - A framework for providing multi-device collaboration is described herein. In one embodiment, a method for providing multi-device collaboration between first and second devices can include transferring an initializing function call to create a session object. The function call specifies a mode of the session object, a service type, and a service name. The session object can include functions to discover the second device, connect with the second device, and provide data transport between the connected first and second devices. The service name can include a truncated name, a unique identification, and a state of service of a software application associated with the first device. The method can include detecting a network and advertising the service type and the service name via the network. The service type and service name can be advertised prior to establishing the connection between the first and second devices.09-16-2010
20100235520DYNAMICALLY OPTIMIZING DELIVERY OF MULTIMEDIA CONTENT OVER A NETWORK - Communication device capabilities may change during an established multimedia session due to connection of a peripheral device. For example, a user listens to an Internet radio service on a mobile phone through a set of headphones. Later, the user connects the mobile phone to stereo system in a car. The mobile phone can leverage the car's stereo system to present higher quality audio than it could present with the headphones. Functionality can be implemented in a communication device to detect connection of a peripheral device and determine multimedia capabilities of the peripheral device. The communication device updates its presence information to indicate the multimedia capabilities of the peripheral device. In response, a multimedia server determines multimedia capabilities indicated in the presence information have changed and optimizes delivery of multimedia content based on the updated multimedia capabilities.09-16-2010
20100138551SYSTEMS AND METHODS FOR APPLYING TRANSFORMATIONS TO IP ADDRESSES OBTAINED BY DOMAIN NAME SERVICE (DNS) - Described herein are systems and methods for improving networked communication systems by transforming IP addresses. In particular, an intermediary device disposed in a network between a plurality of clients and a plurality of servers can receive a request for a service offered at a specified domain name. The appliance can also receive a DNS-resolved primary address for a server associated with the domain name, and transform the primary address to a secondary address for the server. The address transformation can be done by the intermediary to prevent service interruption between a client and server due, for example, to server maintenance.06-03-2010
20100211689DISTRIBUTION OF SHARED CONTENT STREAMS IN COMMUNICATIONS NETWORKS - A method for controlling distribution of a content stream in a communications network, comprising the steps of: 08-19-2010
20100211688METHOD, APPARATUS AND SYSTEM FOR ESTABLISHING A CONNECTION - A method for establishing a connection includes the following steps: A mobility management entity generates a create bearer context request message and sends the message to a selected serving gateway. The create bearer context request message at least includes address information of at least one packet data network gateway and corresponding indication information of the protocol type of connection establishment. The serving gateway receives and analyzes the create bearer context request message, and determines the protocol type of the connection according to the indication information of the protocol type of connection establishment. The serving gateway processes the create bearer context request message with the determined protocol type of connection. Further provided are a mobility management entity, a serving gateway, and a network system which are able to reduce time delay when connection is established.08-19-2010
20100211687SYSTEMS AND METHODS FOR LOGGING USER INPUT DATA FOR SUBSEQUENT RETRIEVAL - An information handling system includes a processor, an authentication detection module, a user input device, and encoding module, and a buffer. The authentication detection module determines whether the information handling system is operating in an authenticated network communication session, The user input device receives user input data from a user, and the encoding module receives the user input data from the user input device and encodes the received user input data into a suitable format. The buffer logs the encoded user input data for later retrieval if the authentication detection module determines that the information handling system is not operating in an authenticated network communication session.08-19-2010
20100250755Methods, Systems, And Computer Program Products For Establishing A Shared Browsing Session Between A User Of A Web Browser With A User Of Another Web Browser - Methods and systems are described for establishing a shared browsing session between a user of a web browser with a user of another browser. In one aspect, current browsing information for a browser having a using entity is detected. An activity message (AM) identifying a current activity of the using entity is sent for delivery to a monitoring node. A session initiation message (SIM) is received requesting a co-browsing session based on the AM. In response to receiving the SIM, a session establish message is sent for establishing the requested co-browsing session.09-30-2010
20120246328PROTOCOL INTERWORKING DEVICE FOR NETWORK TELEPHONE SYSTEM AND METHOD FOR USING THE SAME - A protocol interworking device communicates with at least one first network telephone terminal supporting a first protocol and at least one second network telephone terminal supporting a second protocol. The protocol interworking device includes a protocol converter supporting both the first and second protocols, and a transferring telephone enabled to communicate with both the first and second network telephone terminals by the protocol converter. When the first network telephone terminal sends a call request for calling the second network telephone terminal to the protocol interworking device, the transferring telephone hangs up with the first network telephone terminal and sends another call request to call the second network telephone terminal. When successfully connecting to the second network telephone terminal, the transferring telephone reconnects with the first network telephone terminal, and the first and network telephone terminals communicate with each other through the protocol interworking device.09-27-2012
20120144049POLICY AND/OR CHARGING CONTROL FOR A COMMUNICATION SESSION - According to a first aspect of the present invention there is provided a method of implementing policy and/or charging control for user communication sessions over an IP Connectivity Access Network. The method comprises: at a Policy and Charging Enforcement Function, configuring a plurality of profiles, each profile defining one or more policy and/or charging control characteristics; at a Policy and Charging Rules Function, configuring a plurality of profile selection rules to be used to determine which of the plurality of profiles should be applied to communication sessions; at the Policy and Charging Enforcement Function, when establishing a communication session, sending a request for policy and/or charging control characteristics for the session to the Policy and Charging Rules Function; at the Policy and Charging Rules Function, receiving the request, using the profile selection rules to select one or more profiles, and sending a response to the Policy and Charging Enforcement Function including an identifier for each of the one or more selected profiles; and at the Policy and Charging Enforcement Function, receiving the response, retrieving the one or more policy and/or charging control characteristics from the one or more selected profiles identified in the response and enforcing the retrieved characteristics for the session.06-07-2012
20120144048Method, System and Apparatus for Communication - A method for managing user terminal identification information is described. In response to an invitation message to establish communication between terminals, a first address identification of a terminal, included in the message, is examined. Based on the first address identification, a first number identification for the corresponding terminal is retrieved from an ENUM database. Based on the retrieved first number identification, a second number identification maintained for the user terminal is retrieved from an MNP database. It is checked whether the number identifications correspond to each other. Based on that, a second address identification corresponding the second communication number identification is retrieved from the ENUM database, and the invitation message is forwarded towards a recipient user terminal such that the second address identification is included in the message.06-07-2012
20120144047REDUCING LOAD AT A PROXY SERVER - A method is described for reducing a load placed on an endpoint server acting as an endpoint of a tunnel from a client device across a network. The method, implemented at the client device, comprises the following steps. A request to establish a new network connection is received. A risk of establishing the new network connection outside of the tunnel is determined based on a plurality of predefined criteria. The determined risk is compared with a predefined risk threshold and, if the determined risk is less than or equal to the predefined risk threshold, the new network connection is established directly via the network. If the new network connection fails before it is completed it is re-established via the tunnel. If the determined risk is greater than the predefined risk threshold, the new network connection is established via the tunnel. A client device and computer-readable medium configured to implement the method is also described.06-07-2012
20090287832MULTIPLE CLIENT CONTROL SYSTEM - Systems and methods for multiple client control are provided. In an aspect of the disclosure, a multiple client system is provided. The multiple client system comprises a master client and one or more slave clients. The master client comprises a remote access module configured to receive session data from a server via a remote access connection and a multi-client control module configured to deliver all or a portion of the session data received from the server to the one or more slave clients. Each of the one or more slave clients comprises a remote access module configured to connect to the master client via a communication network connection that is separate from the remote access connection between the master client and the server.11-19-2009
20090276532REDUCING OCCURRENCE OF USER EQUIPMENT REGISTRATION EXPIRY DURING CALLS - Methods, systems, User Equipment (UE), and computer readable medium for reducing the occurrence of UE registration expiry are provided. A method of reducing the occurrence of UE registration expiry during calls includes registering a UE with a network for a registration period, determining a re-registration threshold time period, comparing a duration of a remaining portion of the registration period at a particular time with the re-registration threshold time period, and attempting to re-register the UE with the network for a further registration period if the remaining portion is less than or equal to the re-registration threshold time period, wherein the determining of the re-registration threshold time period includes at least one of setting the threshold time period to a value greater than 600 seconds, determining the threshold time period according to a remaining talk time of the UE at the particular time, determining the threshold time period according to a state of the UE at the particular time, determining the threshold time period according to a duration of at least one previous call made by the UE, determining the threshold time period according to a statistical parameter of a plurality of calls made by the UE, determining the threshold time period according to a statistical parameter of a plurality of calls made by at least one UE, determining the threshold time period according to a predefined maximum call duration, and determining the threshold time period independently of a length of the registration period.11-05-2009
20090240821Multiplayer Peer-to-Peer Connection Across Firewalls and Network Address Translators Using a Single Local Port on the Local Host - A system for providing peer-to-peer connections includes a plurality of host devices behind corresponding NATs; and a plurality of STUN servers. Each host device includes first and second sockets respectively bound to first and second private ports. Each host device sends a first STUN packet through the first socket to a first STUN server and a second group of STUN packets through the second socket to the STUN servers via public ports of the corresponding NAT. The STUN servers identify the public port numbers of the public ports. Each host device calculates a predicted public port number of the corresponding NAT for the second socket, based on the public port numbers of the public ports for the first socket and the second socket, the predicted public port number to be used for peer-to-peer connection between the second socket of the host device and other host devices.09-24-2009
20110066737SET-UP OF MEDIA STREAM TRANSMISSION AND SERVER AND CLIENT FOR MEDIA STREAM TRANSMISSION - A media stream is transmitted from a server device to a client device. The client device (03-17-2011
20110066736METHOD AND SYSTEM FOR ESTABLISHING CONNECTIONS BETWEEN NODES IN A COMMUNICATION NETWORK - A method, system and article of manufacture are disclosed for establishing a connection between a plurality of nodes in a communication network, the plurality of nodes including at least first and second nodes. The method comprises the steps of verifying availability of the second node by the first node; and sending an exchange identification request by the first node to the second node, this request including information related to protocols supported by the first node. An exchange identification response is received by the first node from the second node, this response including information related to protocols supported by the second node. Also, the verifying step includes the steps of sending a request to the second node to initiate a link level connection between the first node and the second node, and confirming this connection upon receiving a response from the second node.03-17-2011
20090204714METHOD, SYSTEM AND COMPUTER PROGRAM FOR MANAGING COLLABORATIVE WORKING SESSIONS - A solution is proposed for managing collaborative working sessions (for example, meetings). A corresponding method (08-13-2009
20090187665DATA COMMUNICATION SYSTEM SUITED FOR TRANSMITTING AND RECEIVING DATA AMONG A PLURALITY OF DATA COMMUNICATION APPARATUSES CONNECTED TO A NETWORK, DATA TRANSMISSION APPARATUS CONSTITUTING SUCH SYSTEM, AND TRANSMISSION DESTINATION UPDATE METHOD AND TRANSMISSION DESTINATION UPDATE PROGRAM EXECUTED BY SUCH DATA TRANSMISSION APPARATUS - In order to allow the communication method for receiving data to be set at the side receiving the data, among a plurality of data communication apparatuses, a data transmission apparatus includes a destination designation portion for accepting designation of user identification information, a data accepting portion for accepting data, a data transmission portion for transmitting the data based on a communication method and destination information stored in association with the user identification information, a comparing portion for comparing the communication method stored in association with user identification information included in reply data with a communication method by which the reply data was received when the reply data for the transmitted data is received, and an update portion for updating the communication method and the destination information stored in association with the user identification information included in the reply data with the communication method by which the reply data was received and with the destination information included in the reply data based on the result of a comparison.07-23-2009
20110131337MOBILE DEVICE AND CONTROL METHOD THEREOF - The mobile device includes a communication unit which performs communication through a network; and a control unit which executes an application prepared by an application programming interface (API) of the network function provided by a platform, and controls the communication unit to perform communication in accordance with a setup of a preferred network if the application includes the setup of the preferred network.06-02-2011
20090177783Pairing and storage access scheme between a handheld device and a computing system - A method is described that involves detecting the presence of a pairing partner. Prior to establishing a paired relationship with the pairing partner, a user is prompted to verify himself/herself. In response to the user properly verifying himself/herself, the paring partner is paired with. The pairing includes invoking a remote storage protocol that contemplates a network between the partners to establish on a first of the partners access to non volatile storage resources for general use. The non volatile storage resources are located on a second of the partners. The second of the partners is a handheld device that provides wireless cell phone service, wireless Internet service and music playback service.07-09-2009
20090150551METHOD AND SYSTEM FOR COOKIE EXPIRATION BASED ON USER IDLE AND PRESENCE DETECTION - Detecting Internet web navigation and web browsing idle conditions using cookies during navigating and browsing sessions, is accomplished by receiving in a local computer, from a server, a cookie that has at least one policy that causes the cookie to have either an active or expired status, based on either the presence of web content provided by the server or detection that either the user is idle or the user is away from the local computer. The cookie containing the policy is stored on the local client computer. A signal from a user of the local client computer activates the policy in the cookie; thus, causing the cookie to have a status of either active or expired. When a signal is received from the server requesting the status of the cookie, the local computer determines whether the status of the cookie is active or expired. When the status is active, the server continues to provide content to the local computer and when the status is expired, then the server stops sending content to the local computer.06-11-2009
20090319674TECHNIQUES TO MANAGE COMMUNICATIONS BETWEEN RELAY SERVERS - Techniques to manage communications between relay servers are described. A system may include multiple relay servers each having an enhanced relay control module. The enhanced relay control module may be operative to manage communications between private clients communicating over the first relay server and the second relay server. The enhanced relay control module may establish a media channel between control ports for the first and second relay servers when a port range attribute for at least one of the first or second relay servers is turned off. Other embodiments are described and claimed.12-24-2009
20090113061SYSTEM AND METHOD FOR ESTABLISHING COMMUNICATIONS PARAMETERS FOR ELECTRONIC DEVICE - Disclosed are methods of establishing communication parameters for communicating between a first electronic device and a second electronic device, and corresponding computer apparatus and computer-readable medium. The embodiments store a device driver indicator on the first electronic device, the device driver indicator for indicating a driver for driving the first electronic device using one of a plurality of different operating systems, determine configuration information for the first electronic device, receive a removable computer-readable medium at the first electronic device, the removable computer-readable medium received from a user of the second electronic device, and transfer the device driver indicator and the configuration information to the removable computer-readable medium. The transferred device driver indicator and the configuration information are installable from the removable computer-readable medium to the second electronic device to establish the communication parameters to allow the second electronic device to communicate with the first electronic device.04-30-2009
20100223388Apparatus and method for triggering session re-negotiation between access network and access terminal in a high rate packet data system - The invention relates to a method for triggering re-negotiation of a session when an Access Terminal moves from one access network (source AN) to another access network (target AN) having different capabilities in high rate packet data system. According to an exemplary embodiment of the invention, the source AN is allowed to store all the protocol subtypes, protocols and applications that AT is capable of and also allowing the AT to send this information in priority order during session negotiation and hence facilitating the transfer of this information from source AN to target AN during session transfer when AT moves from one AN to another AN. An alternate embodiment is to let the AT send the protocol subtypes, protocols and applications and other AT capable information to target AN after it moves to a new AN or by letting the Rev-A capable AN query the AT's capability information and then the AT providing this information. In another exemplary embodiment, the invention includes re-negotiation by introducing a revision (like Protocol revision) information in overhead information messages that an AN broadcasts to all ATs.09-02-2010
20100312903COMMUNICATION SYSTEM, SESSION CONTROL MANAGEMENT SERVER AND SESSION CONTROL METHOD - To implement a calling party number anonymous service in an IP telephone service. An IP telephone terminal adds the setting of requesting a Pool IP address along with a normal IP address to a REGISTER message directed from the IP telephone terminal to an SIP server and requests the assignment of a temporary IP address if receiving an anonymous call incoming request message. The SIP server makes the temporary assignment of the Pool IP address and notifies the temporary IP address to a called party IP telephone terminal by adding it to an INVITE message, if the called IP address of the anonymous call incoming request INVITE message is the IP telephone terminal. The called IP telephone terminal receiving the assignment of the temporary IP address can make the connection, communication and disconnection processes employing the temporary IP address as the self IP address in the following dialog.12-09-2010
20100306392CREATING CONTEXT-SENSITIVE WEBPAGE TIME-OUT INTERVALS - An approach is provided to establish, over a network adapter, network sessions with various client computer systems. Requests for a webpage are received at the network adapter from the client computer systems. The requested webpage is retrieved from a storage area. Multiple timeout intervals are initialized and stored in a memory area, wherein each of the plurality timeout intervals corresponds to one of the client computer systems. The timeout intervals that are initialized are different for at least some of the client computer systems. The requested webpage is returned to the client computer systems. When a timeout interval elapses for any of the client computer systems, the system terminates the session that was established with the client computer system.12-02-2010
20100306391SINGLE-INTERFACE DYNAMIC MTU CONTROL - Systems, methods, and computer media for loading initial maximum transmission unit (MTU) information and determining a destination host PMTU are provided. PMTU is the maximum data unit size that can be transmitted from a source host to a destination host because of a limiting component located somewhere in the path. Initial MTU values are determined from local and network sources, including a central repository, and loaded. A PMTU is then determined for a path between a source host and destination host by selecting an MTU value from the available values. If no MTU values are available for a destination host, a default value is used.12-02-2010
20100306389RULE BASED MULTIMEDIA COMMUNICATION SYSTEM ON WEB PAGES - A computer implemented process to support communication with a web site visitor includes rendering one or more web pages to be viewed by a web site visitor in a session; matching a customer service agent to the website visitor based on one or more predetermined rules and information from the session; and initiating multi-media communication requests to the web site visitor and the customer service agent based on a predetermined rules.12-02-2010
20130132596Methods, Apparatuses and Systems Facilitating Seamless, Virtual Integration of Online Membership Models and Services - Methods, apparatuses and systems facilitating integration of the functionality associated with a first on-line service entity with the functionality associated with a second on-line service entity. Embodiments of the present invention allow a first on-line service entity having its own membership model to efficiently collaborate with a second on-line service entity to offer its users the services of the second on-line service entity in a seamless and consistently branded manner. One implementation obviates the need for synchronization of the membership models between the first and second on-line service entities. One implementation allows the second on-line service entity to provide services to the users associated with the first on-line service entity in a seamless manner without the first on-line service entity having to proxy the session between the second online service entity and the users.05-23-2013
20090070474Dynamic Host Configuration Protocol - Dynamic host configuration protocol (DHCP) is extended in order to assist with secure network location awareness. In an embodiment a DHCP client receives a signed DHCP response message from a DHCP server, the signed message comprising at least a certificate chain having a public key. In that embodiment the DHCP client validates the certificate chain and verifies the signature of the signed message. If this is successful the DHCP client accesses stored settings for use with the server. The stored settings are accessed at least using information about the public key. In some embodiments signed DHCPOFFER messages and signed DHCPACK messages are used. In another embodiment the signed DHCP message comprises a location identifier which is, for example, a domain name system (DNS) suffix of a DHCP server.03-12-2009
20130138823SYSTEM AND METHOD FOR EXTENDED WIRELESS ACCESS GATEWAY SERVICE PROVIDER WI-FI OFFLOAD - A method is provided in one example embodiment and includes receiving a dynamic host configuration protocol (DHCP) discovery signal at a wireless network element from a customer premise equipment; requesting that a data session be established at a gateway; receiving an Internet protocol (IP) address; and communicating the IP address to the customer premise equipment.05-30-2013
20130138824METHOD FOR ESTABLISHING CONNECTION BETWEEN COMMUNICATION APPARATUSES, COMMUNICATION APPARATUS, AND SERVER APPARATUS - A first connection between a first communication apparatus and a server apparatus and a second connection between a second communication apparatus and the server apparatus are established. The first and second communication apparatuses exchange information on their features via the first and second connections, and then, disconnects the first and second connections. The first communication apparatus acquires information on settings of its communication environment, and then, establishes a third connection with the server apparatus. The second communication apparatus acquires information on settings of its communication environment, and then, establishes a fourth connection with the server apparatus. The first and second communication apparatuses exchange the information on the settings of their communication environments via the third and fourth connections. The first and second communication apparatuses establishes a fifth connection between them not through the server apparatus, based on the information on the settings of their communication environments.05-30-2013
20100325293Graphical User Interface (GUI) for Administering a Voice Over Internet Protocol (VOIP) Network Implementing Media Aggregation - A graphical user interface (GUI) is disclosed that allows a user to identify routers, communities, residents and media aggregation managers existing on a network. The user may interactively select a path that includes two media aggregation managers and at least one router. The GUI predicts scheduled bandwidth utilization along the selected path for a variety of residents wishing to communicate across the path. The GUI may be utilized for initializing all media aggregation managers on the network along with provisioning each of the routers on the selected path. The GUI provisions all of the routers and initializes all of the media aggregation managers on the selected path simultaneously in order to accomplish the predicted schedule of usage provided by the GUI to the user and force all communication packets communicated between the residents to travel along the selected path.12-23-2010
20100325292ADDRESS TRANSLATOR, MESSAGE PROCESSING METHOD AND EQUIPMENT - An address translator includes an SIP message detecting function. Upon detection of an SIP message, the address translator sends the SIP message to an SIP address translator. The SIP address translator extracts addresses for translation, and makes a query to the address translator. The SIP address translator translates an IP address included in the SIP message, using translation information of the address translator. Thus, an SIP communication is accomplished between terminals belonging to different regions in association of the address translator and the SIP address translator.12-23-2010
20100332667TECHNIQUE FOR SETTING NETWORK COMMUNICATION PARAMETERS - Techniques are disclosed for setting network communication parameters at a network interface based on the types of applications being executed at one or more computer devices that interface with the network. Thus, for example, the network interface can set the communication bandwidth, priority, or combination thereof, for each executing application based on the application type. By setting the network communication parameters for each application based on the application type, the applications can communicate with the network more efficiently.12-30-2010
20110029680COMMUNICATION APPARATUS, AND COMMUNICATION METHOD THEREFOR - In a communication-parameter providing apparatus, a search is conducted at the start of a communication-parameter automatic setting process. Upon detection of a communication apparatus, the rate at which the communication-parameter providing apparatus sends a beacon per unit time is increased, whereby a communication-parameter receiving apparatus can easily detect the communication-parameter providing apparatus.02-03-2011
20110029679COMMUNICATION APPARATUS, COMMUNICATION METHOD AND PROGRAM - A communication apparatus receives a communication request from a communication partner and determines whether itself functions as a server or a client. If a first parameter for communication for causing the communication partner to function as the client is included in the communication request and the communication apparatus functions as the server, the communication apparatus determines a second parameter for communication for causing the communication apparatus to function as the server based on the first communication parameter. If the communication apparatus offers the communication partner to function as the client in response to the communication request, the communication apparatus determines a third parameter for communication for causing the communication apparatus to function as the client. The communication apparatus transmits data indicating whether the communication apparatus functions as the server or the client, and the second or the third parameter for communication with the communication partner.02-03-2011
20110029677SIGNALING FOR TRANSITIONS BETWEEN MODES OF DATA TRANSMISSION - Embodiments of the invention are generally directed to signaling for transitions between modes of data transmission. A embodiment of a method includes transmitting a data stream over a data link from a first device to a second device, the data stream operating in a first mode; determining that the data stream is to be changed from the first mode to a second mode; and transmitting a message from the first device to the receiver over a control link, the message indicating that the first device will change the data stream from the first mode to the second mode, the message being sent prior to the change to the second mode.02-03-2011
20110029678Communications Using the Common Object Request Broker Architecture (CORBA) - Communications using the common object request broker architecture (CORBA) is disclosed. The communications are between a first computing device and a second computing device separated by a NAT device. The first computing device issues a request conforming to the CORBA protocol to obtain an IOR for an object from the second computing device. A first request interceptor on the first device adds a public IP address of the second computing device as user-defined data in the request. A second request interceptor on the second computing device extracts the IP address from the request and stores it. The second computing device builds the IOR for the object including embedding the public IP address of the second computing device in the IOR. The second computing device sends the IOR to the first computing device. The first computing device then establishes a successful connection to the public IP address received in the IOR.02-03-2011
20120246330Code access via the web to multiple databases - A web-hosted system includes a server and a block of memory addresses accessed via an URL application on a mobile device. Within the block of memory addresses there are several independently addressable and independently managed sub-blocks. Short codes inputted by a user on his or her mobile device address both the sub-block and data within the sub-block.09-27-2012
20120246329METHOD FOR SETTING PLURALITY OF SESSIONS AND NODE USING SAME - Disclosed are a method for setting a plurality of sessions and a method for transmitting/receiving data using the same. According to an exemplary embodiment of the present invention, at least some of the data including attribute information of the data are received through initial sessions, the number of additional sessions for receiving the data is calculated by using the attribute information of the data, and the additional sessions are set as many as the calculated number of additional sessions. According to the exemplary embodiments of the present invention, various and complicated states of the communication network can be reflected to session setting as the configuration of the communication network becomes more and more complicated and the sessions depending on the state of the communication network can be set, thereby transmitting data more effectively.09-27-2012
20100161812METHOD AND APPARATUS FOR ADVERTISING SERVICE IN PERSONALIZED MANNER IN NEXT-GENERATION COMMUNICATION NETWORK - Provided are a method and apparatus for advertising a service in a personalized manner in a next-generation communication network. The method includes: receiving new service registration information, which indicates that a new service has been registered, from a service registration server; mapping the received new service registration information to service profiles included in pre-stored subscription information of a plurality of subscriber terminals and selecting a subscriber terminal which is related to the new service registration information; and identifying whether the selected subscriber terminal is subscribed to a new service notification event of a home subscriber server and sending advertising information of the new service, which is related to the new service registration information, to the selected subscriber terminal with reference to subscription information of the selected subscriber terminal.06-24-2010
20110119390SELECTIVELY RE-MAPPING A NETWORK TOPOLOGY - In at least some embodiments, a method includes receiving a remote computing session request. The method further includes inspecting a user profile based on the remote computing session request and selectively re-mapping a network topology based on information in the user profile.05-19-2011
20110119389TRANSFERRING MULTIPLE COMMUNICATION MODALITIES DURING A CONVERSATION - A conversation may be established using any supported type of communication modalities, including voice, video, desktop sharing, IM, application sharing , and the like. During the conversation, a user may transfer all or part of the modalities of the conversation at the same time to one or more destinations. The transfer may specify mandatory and non-mandatory modalities and may occur supervised or in a blind manner. In addition to transferring the modality, a conversation payload (e.g. IM history) may also be transferred to a destination.05-19-2011
20110040885MECHANISM FOR UPDATING PARAMETERS OF A SESSION SET UP THROUGH A VIRTUAL CIRCUIT - A method of communicating through a pseudo-wire set up between first and second provider edge nodes of a packet-switched network through at least one router of the packet-switched network, said method comprising, during a phase of transmitting data through the pseudo-wire in accordance with parameters defining a first communication session set up between the first and second provider edge nodes steps of: the second provider edge node receiving a set up message a of second communication session between the first and second provider edge nodes, the setting up message comprising parameters defining the second session, and the second equipment sending the router a notification message comprising parameters defining the second session and indicating switching of data transmission to the second communication session, the phase of transmitting data continuing in accordance with the parameters defining the second communication session.02-17-2011
20110035503System and Method for Anonymous Addressing of Content on Network Peers and for Private Peer-to-Peer File Sharing - A system and method for efficient and private peer-to-peer file sharing consists of ascribing a uniquely identified and anonymous link (an “edgelink”) to any file or set of files on a peer computer. The link is registered with a publishing server along with continuously updated connectivity information about the peer without registering any identifying information about the file. A peer recipient is able to access the link, receive connectivity information about the publishing peer from the server, and then receive the file from the publishing peer without file content passing through the server, mediating any intermediary NAT devices without requiring any manual or automatic device reconfiguration.02-10-2011
20110113146DYNAMIC QUALITY OF SERVICE (QOS) SETUP OVER WIRED AND WIRELESS NETWORKS - A method to setup Quality of Service (QoS) parameters over a wireless network and over a wired network is described herein. A request to setup the QoS parameters may be initiated by a wireless device. The method includes the steps of receiving a first message from the wireless device that includes a first set of QoS parameters requested by the wireless device and determining a second set of QoS parameters for transmission over a wired network corresponding to the first set of QoS parameters. The method further includes the steps of transmitting a second message to a wired device including the second set of QoS parameters and receiving a response to the second message from the wired device that indicates whether the second set of QoS parameters was accepted by the wired device. The method also includes transmitting a response to the first message, based on the response to the second message, to the wireless device indicating whether the first set of QoS parameters are acceptable. A similar method is provided to setup QoS parameters over the wireless network when the initial request is received over the wired network.05-12-2011
20110113145Stateless Transmission Control Protocol Rendezvous Solution For Border Gateway Function - A method and apparatus for brokering a transmission control protocol (TCP) session between two clients that are each situated behind a firewall that blocks incoming TCP session requests is described. Each of the two clients transmits a TCP session request to the other client in order to establish a TCP session between these clients. This brokering allows the two clients to establish the TCP session between the two clients.05-12-2011
20110040886Method and System for Identification of Packet Gateways Supporting Different Service Types - The present invention provides a method and system for identification of the different packet gateways that support different types of services on their packet data networks. The method and system provides identification and addressing information to user equipment for one or more packet gateways that support different types of services, sometimes called QoS services. The identification and addressing information for the one or more packet gateways is provided in the present invention by and through a DNS server or an AAA server depending on the network architecture and the IP version supporting the communications with the mobile node.02-17-2011
20110040884METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING TELECOMMUNICATIONS SERVICES BETWEEN A SESSION INITIATION PROTOCOL (SIP) NETWORK AND A SIGNALING SYSTEM 7 (SS7) NETWORK - Methods, systems, and computer program products for providing telecommunication services between a SIP network and an SS7 network are disclosed. In one method, SIP/SS7 gateway receives an INVITE message from a SIP proxy server. The SIP/SS7 gateway extracts a called party number from the INVITE message and determines whether a telecommunications service is required and a type of service required for the INVITE message based on the called party number. The SIP/SS7 gateway then formulates an SS7 query to a database corresponding to the identified service type. The SIP/SS7 gateway receives a response from the database and uses data from the response to facilitate completion of the call. In one example, the SIP/SS7 gateway may forward a routing number extracted from the response back to the originating SIP proxy server. In another example, the SIP/SS7 gateway may generate a new INVITE message and forward the new INVITE message to a terminating SIP proxy server. In yet another example, the SIP/SS7 gateway may formulate a second query to the same database or to a different database to obtain further information for facilitate completion of the call.02-17-2011
20110246656END-USER NOTIFICATION UPDATES OF SESSION EVENTS - A method for controlling sessions between an IP Multimedia Subsystem network, IMS network, and at least two communication terminals (10-06-2011
20100146131METHOD AND APPARATUS FOR CREATING IP-CAN SESSION - A method and an apparatus for creating an Internet Protocol Connectivity Access Network, IP-CAN, session are disclosed herein. The method includes: creating, by a First Policy and Charging Enforcement Function entity, PCEFa entity, a session with a Policy and Charging Rules Function entity, PCRF entity; performing, by the PCEFa entity, mobility registration with a second Policy and Charging Enforcement Function entity, PCEFb entity; creating, by the PCEFb entity, a session with the PCRF entity; and sending, by the PCRF entity, a session information to the PCEFa entity and the PCEFb entity. mobility The apparatus includes: a PCEFa entity, a PCEFb entity, and a PCRF entity. The method and the apparatus for creating an IP-CAN session under the present invention accomplish the purpose of creating an IP-CAN session in the new PCC architecture.06-10-2010
20100146130Methods and Apparatus for Providing Session Policy During a Registration of a Device - A method for a user agent to access a session policy in a network is provided. The method comprises the user agent sending a registration message to a first network node. The method further comprises the user agent receiving policy-related information from the first network node in a response to the registration message. The policy-related information is one of the session policy, a Uniform Resource Locator that points to the session policy, and a Policy-Contact header containing a policyContactURI for a policy document.06-10-2010
20100146127USER-MODE BASED REMOTE DESKTOP PROTOCOL (RDP) ENCODING ARCHITECTURE - Techniques are disclosed for a user-mode based remote desktop protocol (RDP) encoding architecture. A user mode desktop application and user mode virtual channel application run in user-mode session space. Virtual channel data from the virtual channel application is marshaled and sent to a RDP encoder process in user-mode system space. There it is converted to RDP protocol data units (PDU) and sent to a remote client across a communications network. Graphics data from the desktop application is sent to a display driver in kernel-mode session space and then to a graphics reflector that marshals the graphics data and sends it to the RDP encoder for a similar transformation.06-10-2010
20110213891INTEGRATED HOME SERVICE NETWORK - The present invention provides a centralized home controller that is used to coordinate a plurality of associated packet communication clients. The home controller provides a centralized and unified control and messaging system for the various packet communication clients. The home controller also allows the packet communication clients to establish and control packet sessions among the associated packet communication clients, as well as between any one of the packet communication clients and remote clients. The packet communication clients are provided in consumer electronics devices, and the associated packet sessions support data, voice, audio, or video content. In one embodiment, the home controller acts as a proxy for the various communications between the packet communication clients.09-01-2011
20100023628APPARATUS AND METHOD FOR SETTING IP ADDRESSES IN A MOBILE COMMUNICATION SYSTEM - An apparatus and method for setting a plurality of Internet Protocol (IP) address in a mobile communication system are provided. A method for using the plurality of IP addresses at a dual-mode terminal in the mobile communication system comprises determining whether a socket open is requested from an application program, when the socket open is requested, determining whether the application program is for a trusted-only network, when the application program is for the trusted-only network, selecting an access means from a plurality of access means for the trusted-only network, determining a corresponding IP address from a plurality of IP addresses using the selected access means, and binding a socket using the determined IP address.01-28-2010
20100153564CONFIGURATION OF A COMMUNICATION TERMINAL, BY PROVISIONING OF DHCP REALM IDENTIFIER - Method for configuring a client (C06-17-2010
20110087790METHODS AND SYSTEMS FOR COMMUNICATING WITH STORAGE SYSTEMS USING SLIM IP STACKS - Methods, and associated devices, media, and systems, for establishing a communication link between a host system and a storage device are provided. One method includes an operation for providing on the host a communication stack including a Transmission Control Protocol/Internet Protocol (TCP/IP) module and a host physical layer module. The storage device includes a storage command extractor, and the method includes another operation for establishing a communication channel between an application in the host and the storage device, where the communication channel uses the communication stack and the storage command extractor. In the method, the TCP/IP module converts TCP/IP commands received from the application in the host to storage commands for the storage device.04-14-2011
20110087789SUBSCRIPTION BASED NETWORK ROUTING TABLES AND ENFORCEMENT FOR OVERLAY NETWORKS - A method and apparatus are provided according to one example embodiment to allow a user device to access services over an overlay network. The method and apparatus of one example embodiment further allows a user device, such as a mobile terminal, to move freely across network access points without interruption in the services. An example method may include receiving a request for service, allocating an address to the request, configuring rules associated with the request, generating at least one routing table entry from the rules, and providing for transmission of the routing table entry and the address. An address prefix may be associated with the service, in which case the address includes the address prefix. Further, the address prefix may be associated with a unique overlay network. Prior to transmitting the routing table entry, the request for service may require approval. The address may be a static or dynamic address.04-14-2011
20090083431Content rate selection for media servers with proxy-feedback-controlled frame transmission - In a method for dynamically setting a content rate of a multimedia session for a client in a network, a proxy server receives a channel condition feedback message from a network controller and determines whether a receiver report message has been received from the client since a most recent previous channel condition feedback message. The channel condition feedback message includes current channel condition information for the network. The proxy server sends one of an extended feedback report message and a short feedback report message to a media server based on the determining step. The short feedback report message includes at least a maximum transmission rate parameter for the multimedia session. The extended feedback report message includes at least information contained in the receiver report message. The extended feedback report message may, in addition, include the maximum transmission rate parameter for the multimedia session.03-26-2009
20100138550SHIP-BORNE DEVICE MANAGING METHOD - A ship-borne device managing method includes allocating IP address information to a device when a device configuration information request message is received from the device through a network in a ship system; performing an overlapping test of checking whether the allocated IP address information is currently used in the device; allocating service session information necessary for provision of an application service regarding the device in case where the overlapping test determines that the allocated IP address information is not currently used by the device; and generating a device configuration information response message based on the allocated IP address information and service session information and transmitting the device configuration information response message to the device. The device configuration information request message may include information regarding the device in the form of text or binary.06-03-2010
20110213888METHOD AND APPARATUS FOR SCREENING REQUEST TO ESTABLISH SIP SESSION - A method and apparatus for screening a request to establish a SIP session is provided. The method may include a) receiving a request to establish a SIP session at a network node of an internet protocol network and incrementing a counter, b) determining whether the request includes a resource priority parameter with an elevated priority value and, if so, incrementing a counter, c) comparing a ratio of the priority request count to the total request count to a threshold, and d) processing each request that includes the elevated priority value using more comprehensive screening after the ratio exceeds the threshold, allowing processing for each request that includes the elevated priority value to continue in accordance with the elevated priority value after the ratio does not exceed the threshold, and allowing processing for each request that does not include the elevated priority value to continue in accordance with a routine priority.09-01-2011
20110213890METHOD FOR RECOVERY OF A CONTROLLED FAILOVER OF A BORDER GATEWAY PROTOCOL SPEAKER - A method and apparatus for recovering from a controlled failover of a BGP speaker is provided. A user sends, to a network element, a request to switch a designation of an active Border Gateway Protocol (BGP) speaker of the network element from a first BGP speaker to a second BGP speaker. After receiving the request, the network element pauses operation of a transport for BGP. Routing data, which describes a state of a first routing information base (RIB) maintained by the active BGP speaker, is transferred from the first BGP speaker to the second BGP speaker. Thereafter, the first BGP speaker may instruct the second BGP speaker to become the active BGP speaker. After the second BGP speaker becomes the active BGP speaker, the second BGP speaker resumes operation of the BGP transport.09-01-2011
20100228869LINKUP STATE GENERATING METHOD, INFORMATION PROCESSING APPARATUS, AND LINKUP STATE GENERATING PROGRAM - A linkup state generating method for generating a state in which linkup is completed in first and second information processing apparatuses, the first and second information processing apparatuses each including a linkup function of, with parameter exchange, comparing parameters included in the first and second information processing apparatuses and adjusting specifications of the parameters so that the specifications of the parameters match each other, the linkup state generating method including setting, from the outside, a parameter in the first information processing apparatus so that a specification of the parameter included in the first information processing apparatus matches a specification of a parameter included in the second information processing apparatus, and sending, from the first information processing apparatus, a signal received from the second information processing apparatus to the second information processing apparatus in a manner that the second information processing apparatus recognizes that parameter exchange has been performed.09-09-2010
20110145422MANAGEMENT PROCESSORS COOPERATING TO CONTROL PARTITION RESOURCES - Systems, methods and computing components are provided for allocating a plurality of computing components among one or more logical partitions. Each of the plurality of computing components may have a management processor that is configured to assume a role among management processors of a partition. Each management processor may then cooperate with other management processors of the partition to control resources of the partition.06-16-2011
20100023629METHOD FOR SETTING UP A PEER-TO-PEER LINK BETWEEN TWO COMMUNICATION MEDIA - A method for setting up a peer-to-peer communication link between a first communication medium (01-28-2010
20100023627Call setup and control by third-party device - Method for setting up a communication session (SM) between two communication agents (A, B), triggered by the reception of an event (S) by a third-party communication element (C). Following the reception of this event, the third-party element sends the first of the two agents (A) a signalling message (M01-28-2010
20100131664Buffer transfer in a communications network - A method and apparatus for transferring buffer data from a first network node to a second network node during a mobile handover between cells. In order to improve the speed at which buffer data is transferred during a handover, a connection using a congestion control protocol is established between the two nodes prior to the handover. Dummy data is sent over this connection, in order to approach or reach the available data transfer rate, and at the handover, the dummy data is replaced with buffer data.05-27-2010
20100131665Method, apparatus and system for determining version information - The present disclosure discloses a method for determining version information, including: sending a first session request to a device, and receiving error code information returned by the device in response to the first session request; sending one or more session requests to the device in response to the error code information, and determining the version information of the device according to one or more pieces of information returned by the device in response to the one or more session requests. The present disclosure further discloses a system and an apparatus for determining version information. The version information of a device which does not support the version negotiation is determined, thereby solving problems of interaction and compatibility between devices which do not support the version negotiation.05-27-2010
20100131663METHOD FOR PRE-CONFIGURATION OF IP ADDRESS IN MOBILE COMMUNICATION SYSTEM - A handover method between heterogeneous networks is disclosed. A method for pre-configuration of an IP address allows a mobile terminal to perform a handover between heterogeneous networks. Methods for relaying messages for pre-configuration of IP address and a method for relaying messages for performing MIH based on pre-configuration of IP address are also disclosed.05-27-2010
20100131662NETWORKED PROJECTION DISPLAY ADAPTER - A networked projector system includes a projection display device, a projector computer, and a network adapter. The projector computer negotiates an IP address of a local network, and periodically broadcasts the IP address on the local network. The network adapter connects with a client on the local network with the IP address.05-27-2010
20100131661FIBER CHANNEL STORAGE SERVER - A fiber channel (FC) storage server includes an optical network access interface and a storage device subsystem. The optical network access interface includes a first FC access module and a first small computer system interface (SCSI) module. The storage device subsystem includes a second FC access module and a second SCSI module. When the optical network access interface receives a connection request packet from an initiator, the first FC access module generates a packet in an SCSI identification format of the storage device subsystem. Further, the storage device subsystem generates a packet in an optical network access interface identification format having a response instruction through the second FC access module and the second SCSI module, and transmits the packet to the optical network access interface to complete the response process.05-27-2010
20100131660DETERMINISTIC SESSION LOAD-BALANCING AND REDUNDANCY OF ACCESS SERVERS IN A COMPUTER NETWORK - In one embodiment, for each port of an access node in an access-based computer network, one access server of a plurality of access servers is configured as a preferred access server for that port. Upon receiving a session initiation message at a particular port, the access node forwards the session initiation message to one or more of the access servers based on the configured preferred access server for the particular port.05-27-2010
20100131658Multiple core Session Initiation Protocol (SIP) - A Session Initiation Protocol (SIP) proxy server including a multi-core central processing unit (CPU) is presented. The multi-core CPU includes a receiving core dedicated to pre-SIP message processing. The pre-SIP message processing may include message retrieval, header and payload parsing, and Call-ID hashing. The Call-ID hashing is used to determine a post-SIP processing core designated to process messages between particular user pair. The pre-SIP and post-SIP configuration allows for the use of multiple processing cores to utilize a single control plane, thereby providing an accurate topology of the network for each processing core.05-27-2010
20100131659Systems and Methods For Load Balancing Real Time Streaming - The present application relates to systems and methods for managing of Real Time Stream Protocol (RTSP) sessions by an intermediary located between a client and a server. An intermediary located between a client and a server receives a response from the server to a request of the client to setup a media stream. The response may include a first session identifier established by the server. The intermediary may encode a port of the server and an internet protocol address of the server into the first session identifier to form a second session identifier. The intermediary may modify the response to identify the second session identifier as the session identifier provided by the server. The intermediary may transmit the modified response to the client responsive to the request of the client to setup the media stream.05-27-2010
20090254667METHOD FOR ELIMINATING REDUNDANT CONNECTIONS - A method and system for eliminating redundant connections, including transmitting a request to merge two connections, terminating a first portion of a first connection, terminating a first portion of a second connection, and merging a second portion of each of the first and second connections, are described. A method and system for merging connections, including receiving a request to merge two connections, terminating a first portion of a first connection, terminating a first portion of a second connection, and merging a second portion of each of the first and second connections.10-08-2009
20110252150System and Method for Processing User Information - A method for processing information, such as user preferences and other user information, operates in connection with a server and/or a browser device. A connection is established between the browser device and the server, and a unique identifier is transmitted from the server to the browser device for storage on the browser device. User information is then received at the server, from the browser device and stored in a memory of the server, and the unique identifier is associated with the user information in the memory of the server. The user information includes one or more of the following types of information: language preferences, graphic display configuration preferences, other display preferences, disability preferences, marketing preferences, content preferences, personal user information, browsing history information, visitor type information, customer status information, relationship information, and user analytic information.10-13-2011
20100070636METHOD AND ARRANGEMENT FOR ENABLING MULTIMEDIA COMMUNICATION WITH A PRIVATE NETWORK - A method and arrangement for enabling access to a home device in a private network from a remote device located outside the private network. The private network includes a multimedia gateway connected to a multimedia service network. A session invite message is sent from the remote device to the multimedia gateway. In response, connection parameters of a residential gateway in the private network are sent to the remote device, which are associated with the selected home device if a home device identification was included in the received message, or with a proxy function in the multimedia gateway capable of providing home device information, if no such identification was included in the received message. In this way, home devices in the private network can be easily and safely accessed remotely.03-18-2010
20100070635METHODS FOR SETTING UP AN IP CONNECTION USING A SHARED KEY AND RELATED ELECTRONIC DEVICES AND COMPUTER PROGRAM PRODUCTS - A method of operating a first electronic device to set up a communication session with a second electronic device includes establishing a communication connection with a session management server, sending a session identification associated with a previous communication session between the first and second electronic devices to the session management server, and communicating with the second electronic device responsive to the session management server joining the communication connection established with the session management server with a communication connection established between the session management server and the second electronic device.03-18-2010
20100036960METHOD FOR SENDING DATA, AND COMMUNICATION DEVICE - The application describes a method for sending data which involves the reception of a first piece of information which represents the first change in a data record and of a first data change indicator associated with the first change, the making of a second change, the ascertainment of a second data change indicator on the basis of the first data change indicator, and the sending of a second piece of information, which represents the second change in the first changed data record to produce the second changed data record, and of the second data change indicator.02-11-2010
20100036959SECURE RESOURCE NAME RESOLUTION - Techniques for securing name resolution technologies and for ensuring that name resolution technologies can function in modern networks that have a plurality of overlay networks accessible via a single network interface. In accordance with some of the principles described herein, a set of resolution parameters may be implemented by a user, such as an end user or an administrator, to be used during a name resolution process for securing the process and/or for conducting the process in an overlay network. In some implementations, the set of resolution parameters may be maintained as a table of rules, and used to govern name resolution processes. For example, resolution parameters may be created that govern a DNSSEC session, or that govern how to communicate with networks implemented with Microsoft's Direct Access overlay technologies, or that govern communications using any other networking technology.02-11-2010
20120173741TRANSFERRING WEB DATA BETWEEN OPERATING SYSTEM ENVIRONMENTS - An electronic device having a multi-environment operating system (OS) is disclosed. The electronic device creates a web session and/or updates a browser configuration in a first OS environment based on a web session and/or a browser configuration in a second OS environment. The web session is created and/or the browser configuration is updated when a primary OS environment transitions from the second OS environment to the first OS environment. The transition may occur when the device transitions from a docked mode to a mobile mode, or from a mobile mode to a docked mode.07-05-2012
20090164644WIRELESS SECURITY CONFIGURATION SYSTEM AND METHOD - A wireless network security method comprises a first communications device generating configuration settings for wireless access and transferring that information to a second communications device through a removable storage device or directly through a physical electrical interface.06-25-2009
20100057921METHOD, SYSTEM FOR ACCESSING HOME NETWORK DEVICE AND HOME NETWORK ACCESS DEVICE - A method, a system for accessing a home network device, and a home network access device are disclosed. The method includes the steps as follows. A home network access device finds a home network device and obtains information of the home network device through a home network protocol. A data model of the home network device is established in the home network access device according to the information of the home network device. A remote service device accesses the data model of the home network device established in the home network access device through a remote management protocol.03-04-2010
20090216889SYSTEM AND METHOD FOR DELIVERING LAST MILE COMPUTING OVER LIGHT FROM A PLURALITY OF NETWORK EDGE LOCATIONS - Last mile computing is a cost effective system and method for delivering subscription based multimedia computing, wherein processing is done at network edge and the computed multimedia information is transported over light to be presented on remote end devices. The network edges can include a campus data center location, a metro data center location, a rural data center location, and a traditional telecommunication central office location. The computed multimedia information can deliver data, voice and video services. The last mile computing system enables subscribers to choose and perform last mile computing in a plurality of operating system environments: the system's native master operating system environment; Microsoft operating systems environments; Apple-Macintosh operating systems environments; Unix and Linux operating systems environments; and in other commercially available Legacy operating systems environments. Last mile computing systems are interconnected in a local domain architecture and local domains in turn are interconnected in an inter domain architecture over optically enabled communication networks. Such interconnected last mile computing domains provides a means for delivering last mile services ubiquitously. Subscribers can request last mile services from a last mile computing system regardless of their home location.08-27-2009
20090216888DATA TRANSMISSION DEVICE - A data transmission device to transmit a data file to an external device is provided. The data transmission device includes a data file storing unit to store a data file to be transmitted, a communication session establishing unit, which is capable of establishing a plurality of communication sessions between the data transmission device and the external device, a data transmitting unit to transmit data included in the data file and divided in portions concurrently through the plurality of communication sessions to the external device.08-27-2009
20100070634PROTOCOL EXCHANGE AND POLICY ENFORCEMENT FOR A TERMINAL SERVER SESSION - Example embodiments of the present disclosure provide techniques for performing multiple protocol exchanges over a single socket connection, one preceding another, in order to provide a platform for policy exchange between terminal servers and a gateway. The protocol exchanges may occur without using additional ports while ensuring that the terminal server state is restored to the previous state. In an embodiment, such a method may adhere to terminal server security levels and perform an exchange with the terminal servers by replicating remote access security layer exchanges and authenticating the gateway to the terminal server.03-18-2010
20100064047INTERNET LOOKUP ENGINE - The present invention provides computer software, hardware, and systems for use as, or as part of, an Internet lookup engine that eliminates the need for initial consultation with the DNS system. The software of the invention enables client applications (e.g., web browsers, email clients, etc.) to make a persistent or apparent session-level connection with the Internet lookup engine, and may be part of the Internet lookup engine, an API, plug-in, and/or add-on. Information about a client application (collected from previous sessions) may be applied to each new session to create permanence or apparent permanence for the user from session to session. Methods of doing business are also disclosed using the principles of the present invention.03-11-2010
20100057922SYSTEM AND METHOD FOR TRANSACTIONAL SESSION MANAGEMENT - A system and method of transactional session management. Information sufficient to permit creation of a deep copy of a session object is saved concurrently for all aspects of the transaction. For example, the saving may save state information provided by different hierarchical levels of the session as well as possible different hardware or software entities participating in the session. In the event of a rollback condition, the deep copy is supplied to one or more applications. Those applications may then continue the session from the point of the deep copy.03-04-2010
20100057919System and Method to Provide a Network Service - A method of providing a network service includes accepting an incoming transmission control protocol/internet protocol (TCP/IP) connection from a user device at a point of presence (POP) proxy server. The TCP/IP connection corresponds to a particular application that is not stored at the POP proxy server. The method also includes relaying the TCP/IP connection from the POP proxy server to a remote application server that stores the particular application via an accelerated network link. Further, the method includes streaming data between the user device and the remote application server after relaying the TCP/IP connection to the remote application server.03-04-2010
20110099281System and Method for Managing Emergency Requests - A network component is provided. The network component including a component configured such that the network transmits a response message containing an indicator indicating that a first message is an emergency-related request, and such that the network receives a second message containing information associated with a user equipment (UE).04-28-2011
20100250754INTEGRATION OF SS7 WITH AN APPLICATION SERVER - A computer-implemented method, system and computer-readable storage medium are presented for establishing a communication link between an SS7 device and an application server. An SS7 message is first decoded by a SS7 SIGTRAN gateway into a SIGTRAN message. The SIGTRAN message is sent to a proxy server, wherein the SIGTRAN message is converted into XML for transmission to a converged application in the application server.09-30-2010
20110153846EMBED CONTROL COMMANDS AND PRODUCT EXTENSIONS WITHIN RFB SESSION - According to various embodiments, methods, apparatuses and systems are provided that allow a management server coupled to a managed device to establish a management session with a management station in accordance with a management protocol. A management server may forward to the management station modified user interface display that provides additional functions to the management station. The management station may interact with the modified user interface display and evoke the additional functions through the use of keyboard, mouse or any suitable user interface input means. Other embodiments may be described and claimed.06-23-2011
20110153845METHODS AND APPARATUS FOR ESTABLISHING NETWORK CONNECTIONS USING AN INTER-MEDIATING DEVICE - Systems and methods are provided to facilitate communication between a first device and a second device on a network. A first wireless communication session is established between the first device and a remote control or other intermediating device. A network address used by the first device to communicate on the network is received from the first device via the first wireless communication session. A second wireless communication session is established between the intermediating device and a second device, and the first address is provided to the second device via the second wireless communication session.06-23-2011
20120303825METHOD AND DEVICE CONFIGURED FOR PROCESSING AN SDP REQUEST IN A MEDIA PATH OPTIMIZATION PROCESS - The present invention provides a method and device configured for processing an SDP request in a media path optimization process. In this case, the method comprises: an application layer gateway (ALG) receiving a session description protocol (SDP) request; the ALG determining that media connection information used by the SDP request is different from media connection information in last accessible domain information in node information of the SDP request; and the ALG sequentially adding its forward accessible domain information and its backward accessible domain information to an end of a queue of the node information of the SDP request, and then sending the SDP request. By virtue of the present invention, an optimized media path and normal communication can be ensured.11-29-2012
20110072141Providing Enterprise Services in a Service Provisioning Network - A method and a system for providing enterprise services in a service provisioning network is described wherein service provisioning network is connected through at least one trunk to at least one enterprise network. The method comprises the steps of: providing a service request associated with an enterprise network; associating trunk information to said service request; routing said service request to an application server comprising one or more enterprise services associated with said enterprise network; and, said application server executing at least one enterprise service using said trunk information.03-24-2011
20110252152RELIABLE MESSAGING SYSTEM AND METHOD - A reliable messaging channel is created using multiple independent HTTP requests. In one embodiment, a method (a) establishes a session identifier by exchanging messages with a recipient using an application layer communication protocol (e.g., HTTP); and (b) uses the application layer communication protocol to send ordered data to the recipient by assigning one or more sequence numbers according to the predetermined order in the data. The session identifier may be generated, for example, using a random number of generator. In one implementation, the session identifier is not less than 96 bits long. The sender may receive from the recipient acknowledgements each acknowledging receipt of the data bearing a corresponding sequence number. Data to be sent in the opposite direction may piggy-back on an acknowledgement by including the data in a non-zero length payload. Data received out of order are queued. The sender may limit the rate at which data is transmitted to a “window size” (i.e., no more than a predetermined amount of data is sent within a predetermined time period). The window size is adjusted according to a channel condition (e.g., an amount of data retransmitted or lost during the predetermined time period). In one implementation, the window size is adjusted by doubling or halving, consistent with the channel condition.10-13-2011
20110060838MOBILE COMMUNICATION DEVICE DOMAIN NAME SYSTEM REDIRECTION - A device provides, to a domain name system (DNS), uniform resource locator (URL) information received from a user device, and generates a redirect query when a redirect error is received from the DNS based on the URL information. The device also provides the redirect query to a policy server/accounting database, and receives, from the policy server/accounting database, information indicating that the user device subscribes to a redirect service and subscriber information associated with the user device. A device management database (DMD) query is generated based on the subscriber information, provides the DMD query to a DMD server, and receives, from the DMD server, model information associated with the user device, where the URL information and the model information are used to retrieve redirect information for the user device.03-10-2011
20110016217METHOD AND SYSTEM FOR PREDICTING DOMAIN NAME REGISTRATION RENEWAL PROBABILITY - A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.01-20-2011
20110040882DYNAMIC HANDLER FOR SIP MAX-SIZE ERROR - A network device forwards a Session Initiation Protocol (SIP) setup request from an originating user device toward a destination user device via multiple network elements and intercepts a message-too-large error message sent from one of the multiple network elements to the originating user device. The network device automatically splits the session setup request into smaller SIP messages, where a size of each of the smaller SIP messages is less than or equal to a particular size of message that the network element will accept. The network device then notifies another one of the multiple elements that the session setup request has been split into the smaller SIP messages and sends, via the multiple network elements, the smaller SIP messages toward the destination user device on behalf of the originating device.02-17-2011
20110016218APPARATUS AND METHOD FOR REQUESTING AND TRANSFERRING CONTENTS - Disclosed are an apparatus and method enabling a user to efficiently share contents. A user of an electronic device performs an image capturing by use of a camera, thereby generating an image capture event. According to the image capture event, the electronic device obtains address information of a content transferring apparatus and transfers a content requesting message to the content transferring apparatus having the address information. Upon reception of the content requesting message, the content transferring apparatus provides the electronic device with contents in execution and status information of the content. The electronic device uses the content and the status information to restore a status of the content which has been executed in the content transferring apparatus.01-20-2011
20110252151MOBILITY IN PEER-TO-PEER COMMUNICATIONS - A method for mobility in peer to peer communication for a first peer, comprising registering a first Internet Protocol (IP) address and IP mobility method of the first peer with a P2P tracker, establishing a peer to peer (P2P) connection with a second peer, changing locations and obtaining a second IP address, registering the second IP address of the first peer with the P2P tracker via IP mobility method, and transmitting information to the second peer in the P2P communication.10-13-2011
20130159540SYSTEMS AND METHODS FOR AGGRESSIVE WINDOW PROBING - The present application is directed towards systems and methods for aggressively probing a client side connection to determine and counteract a malicious window size attack or similar behavior from a malfunctioning client. The solution described herein detects when a connection may be under malicious attach via improper or unusual window size settings. Responsive to the detection, the solution described herein will setup probes that determine whether or not the client is malicious and does so within an aggressive time period to avoid the tying up of processing cycles, transport layer sockets and buffers, and other resources of the sender.06-20-2013
20130159539EXCHANGING A COMPRESSED VERSION OF PREVIOUSLY COMMUNICATED SESSION INFORMATION IN A COMMUNICATIONS SYSTEM - In an embodiment, a server exchanges session data between a group of session participants during a communication session, the exchanged session data including session media and/or session signaling information. The server stores at least a subset of the exchanged session data. Later, the server establishes a connection to a given user equipment (UE) (e.g., either after or during the communication session). The server determines a UE-defined context that is indicative of a manner by which missed session data from the communication session is to be compressed for delivery to the given UE. The server selectively compresses at least a portion of the stored subset of the exchanged session data that was missed by the given UE based on the UE-defined context, and transmits the selectively compressed portion of the stored subset of the exchanged session data to the given UE.06-20-2013
20110153847COMMUNICATION NODE IN COMBINED NODE SYSTEM AND COMMUNICATION METHOD THEREOF - A communication method of a first communication node of a combined node system including a plurality of communication nodes includes receiving data from at least one second communication node of the plurality of communication nodes, generating common control information by using the data, the common control information including data transmission path information between the plurality of communication nodes and an external communication apparatus which is on the outside of the combined node system, transmitting the common control information to the at least one second communication node, and communicating with the external communication apparatus through at least a part of the plurality of communication nodes on the basis of the common control information.06-23-2011
20110153849METHOD AND SYSTEM FOR A HOSTED MOBILE MANAGEMENT SERVICE ARCHITECTURE - A hosted mobile management service is provided for enabling a user to access a centralized account through a web browser on a terminal in order to manage the user's media information, such as digital music and photos. Any modifications made by user through the web browser are transparently sent to the user's mobile device where a thin client application receives such modification information and interacts with the mobile device's file system to reconcile such modifications.06-23-2011
20110153850NETWORK SYSTEM, COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM - A communication device includes: a memory for storing first and second identification information for identifying the communication device and another communication device; a creation unit for creating a room name based on at least one of the first and second identification information; and a communication control unit for connecting to the other communication device in accordance with the second identification information, and for transmitting a creation request to a server device to create a room having the room name for allowing the communication device and the other communication device to exchange information. The communication control unit is operative in response to a first external instruction to transmit a deletion request through a communication interface to the server device to delete the room having the room name.06-23-2011
20100115110REALIZING METHOD OF EMERGENCY CALL REGISTRATION - A realizing method of emergency registration is disclosed. When the user equipment in the visited network initiates an emergency registration request, the method comprises the following steps: after P-CSCF of the visited network receives the emergency registration request sent from the user equipment, it forwards the message to S-CSCF of the home network. The S-CSCF sets the emergency registration expiration time according to the setting policy for emergency registration expiration time, includes it into the emergency registration response sent to the P-CSCF which retrieves the emergency registration expiration time from the emergency registration response and sends the message to the user equipment, which in turn retrieves the emergency registration expiration time from the emergency registration response. The factors of the setting policy for the emergency registration expiration time comprise: a type of the emergency call, the location information of the visited network and the location information of the user equipment.05-06-2010
20100281173DELEGATED ADMINISTRATION FOR REMOTE MANAGEMENT - A remote administration system is described herein that provides varying permissions to invoke administrative commands to multiple users. An application host provisions users of different organizations and defines one or more commands that the users can invoke remotely. The system associates the commands with users and/or groups to specify the users and/or groups that are authorized to execute the commands. When the remote administration system receives a remote request to perform a command, the system determines a user associated with the command and whether the user is authorized to execute the command. The system also creates an execution context for each connected user that defines the roles and access privileges associated with the user and that isolates the user from other users. Thus, the remote administration system provides remote administration of hosted applications in a way that is easy for administrators of the hosted service to manage.11-04-2010
20100115109COMMUNICATION CONTINUING METHOD AND COMMUNICATION TERMINAL DEVICE USED IN THE METHOD - A technology is disclosed for providing a communication continuing method and the like that can shorten an amount of time required to complete message exchange for changing addresses of both ends of the SA, and efficiently perform the message exchange, without increasing the number of messages. In the technology, a step at which the second communication terminal sends the first message to the first communication terminal in accompaniment with movement of the second communication terminal itself is included, the first message requesting an update of an address in security information held by the first communication terminal. A step at which the first communication terminal sends the second message to an address of the second communication terminal before movement in accompaniment with movement of the first communication terminal itself, and sends the third message to an address of the second communication terminal after movement when the first message is received before a response to the second message is received is also included, the second message requesting an update of an address in security information held by the second communication terminal and the third message requesting an update of an address in the security information held by the second communication terminal.05-06-2010
20110258331COMMUNICATION APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND STORAGE MEDIUM - Even when multiple providing apparatuses joined in a network are activated as providing apparatuses, a new apparatus can be added to the network without degrading the network security or the ease of use of the providing apparatuses, a apparatus activates an operation as a providing apparatus of a communication-parameter in accordance with the a state notification of an operation as a providing apparatus of a communication-parameter, which is received from another communication apparatus.10-20-2011
20120203917METHOD TO LINK DEVICES WITH EACH OTHER VIA A NETWORK - There is provided a method to link a first device (08-09-2012
20090240820Quality of Service for Network Connected Clients - A mechanism is provided for network communication. The mechanism establishes a connection between a network server and a network client. The connection is established using a connection-oriented protocol. The network server has a first server configuration stored in a memory of the network server. The first server configuration comprises a set of server parameters specific to a network application that the network server provides to the network client. The mechanism identifies the network client configuration. The mechanism replaces, in the memory of the network server, the first server configuration with a second server configuration. Responsive to a determination that the client configuration is incompatible with the second server configuration, the mechanism disconnects the network client.09-24-2009
20090240818Method and Apparatus for Reconstructing a Communication Session - Each person to a communication session records their contributions to the communication session. Metadata is maintained for each contribution to identify the time of the contribution and any other useful information to enable the content of the contribution to be accessed at a later point in time. When a portion of the communication session is to be recreated, the people involved in the communication session are requested to provide their contributions for a particular period of time or all contributions associated with a particular topic. Users will then select and forward previously recorded contributions that they are willing to have included in the recreation. By collecting contributions from the individuals involved in the communication session, the intended portion of the communication session may be recreated. Since each person is recording their own contribution to the communication session, no explicit permission is required to record the conversation.09-24-2009
20090144433Traffic Differentiated Network Services - A method, system, and computer-readable medium are provided for efficiently providing network services to client devices based on the network traffic to be communicated between the device and the network. A system is provided that includes a number of home agents configured to provide network services to mobile nodes. The system is configured in such a way that at least one of the mobile nodes may be served by more than one of the home agents. Thereby, for example, a certain mobile node may be provided voice service via one home agent and email messages via another.06-04-2009
20080320150SYSTEM AND PROGRAM PRODUCT FOR SESSION SHARING - The present invention provides a system and program product for session sharing that allows multiple authorized users (e.g., assistants) to access the same session and synchronize the browser views, when the current state changes. Through the use of use of session sharing, it is ensured that all users work on the same data and have the same Web side state. The Client side is kept in synchronization through the use of a publisher-subscriber model that initiates an update of all connected Clients when a state change occurs. These functionalities of the present invention ensure that all participating users can work together and can share the same state both on server and Client side.12-25-2008
20080320151TRANSACTION ACCELERATOR FOR CLIENT-SERVER COMMUNICATIONS SYSTEMS - Self-discovering transaction accelerators improve communications between a client and a server. A client directs a message to a server. A client-side transaction accelerator intercepts the message, terminates the connection with the client, and accelerates the request by replacing segments of data with references. The accelerated request is forwarded to a server-side transaction accelerator through a new connection. The server-side transaction accelerator reconstructs the message by replacing the reference with segment data in a persistent segment store accessible to the server-side transaction accelerator. The reconstructed request is then provided to the server. Accelerations may occur in any direction of communication. Persistent segment stores can be pre-populated with segment data from other transaction accelerators and anticipated transactions. The persistent segment store can store segments that are data segmented based on content of the data and can be independent of transaction protocol, application, and device.12-25-2008
20080294784Method for Synchronizing Connection State in Data Communication, and Communication Node Using the Same - The present invention discloses a method for synchronizing connection state in data communication, which includes: a node requests connection state information from an opposite node connected with it; and the node updates the local connection state according to the connection state information returned by the opposite node. The invention further discloses a communication node using the method. In the invention, by synchronizing the connection state information between a node that may be out of synchronization and its opposite node connected, the problem of connection state synchronization may be solved substantially, and synchronization may be recovered simply by holding the connection. Further, according to the embodiment of the invention, frequent connection state synchronization inside a high-availability system is no longer necessary, so that system bandwidth and processing capability may be saved, and the original connection may be recovered at any moment when an active/standby switching occurs.11-27-2008
20080288646DATA CONSISTENCY WITHIN A FEDERATION INFRASTRUCTURE - In some embodiments, it is determined that a primary node has been elected from among a plurality of nodes in a replica set of nodes. The primary node accepts and processes client data access requests. The replica set includes the primary node and other secondary nodes. The primary node receives client data access requests. The primary node assigns a data sequence number to each client data access request that mutates state in the order the client data access requests are received. The data sequence numbers include a linearized processing order that is to be followed by each of the nodes in the replica set. The primary node sends the mutating client data access requests including any corresponding data sequence numbers to the secondary nodes. The primary node receives, from a threshold number of secondary nodes, an acknowledgement indicating reception of the client data access request. The primary node commits the data mutating access request.11-20-2008
20080228930METHOD, APPARATUS, AND PROGRAM PRODUCT FOR PROVIDING WEB SERVICE - A simple method for providing an existing Web application as a Web service is desired that can be applied to a Web application maintaining user sessions across a plurality of pages and that is simple for a conversion proxy and a Web service client.09-18-2008
20080228926Methods, media, and systems for balancing session initiation protocol server load - In some embodiments, methods for balancing SIP server load are provided. In these methods, a message is received and a session identifier and a resource identifier are extracted from the message. The methods search for one or more sessions associated with the resource identifier and, if there is at least one session that is associated with the resource identifier, the methods further determine whether one of the at least one session is associated with the session identifier. If one of the at least one session is determined to be associated with the session identifier, the methods obtain a server identifier associated with the one of the at least one session and forward the message to a server associated with the server identifier.09-18-2008
20080228931Method to Reduce the Learning Curve of a Transmission Control Protocol Connection - A method in a data processing system for reducing the learning curve of a transmission control protocol connection. A domain name system is queried for information. The information and a previously used transmission control protocol parameter for a transmission control protocol connection are received from the domain name system. The information and the previously used transmission control protocol parameter are used to configure a current transmission control protocol connection.09-18-2008
20080228929Pulling information from information sources via refer requests - Methods, computer program products, information servers, information sources and a system are shown in the context of pulling information from information sources. At an information server, a refer request, which comprises an identifier of a refer-to entity to be referred to by a recipient of the refer request, is configured to trigger an information source to provide information upon reception of the refer request without referring to further information sources. The refer request is issued. At an information source, the refer request is received, and the refer request is checked to determine if information shall be provided by the information source in response to the refer request without referring to further information sources. The information is only provided if it is determined that the information shall be provided.09-18-2008
20130198397Method and Apparatus for Performing Multiple Forms of Communications in One Session - An approach is provided for performing multiple and hybrid forms of communication in the same communication session. A communication manager receives a to establish a communication session using a first form of communication, wherein the communication session supports multiple and simultaneous forms of communication. Next, the communication manager selects a second form of communication to conduct the communication session. Then, the communication manager transcodes the second form of communication to the first form of communication. The different forms can be converted to facilitate and enrich the communication capability, according to an embodiment of the invention.08-01-2013
20080256246Method and apparatus for file sharing between a group of user devices with crucial portions sent via satellite and non-crucial portions sent using a peer-to-peer network - A communication system 10-16-2008
20100306390MEMORY OVERLOAD PROTECTION - A method, system and program product for controlling memory overload for a computer system. The invention determines heap utilization of a server; determines a maximum session lifetime a configured percentile of at least one session; determines a traffic rate (comprised of an average traffic rate received from a proxy server and a variance of traffic rate received from a proxy server); and calculates a maximum traffic rate, wherein the maximum traffic rate determines the heap utilization at a maximum heap percentage.12-02-2010
20110047280SYSTEM AND METHOD FOR TRANSFERRING A SESSION BETWEEN MULTIPLE CLIENTS - A method for transferring a session between clients is provided when one user uses multiple clients on a service (for example, Push to talk over Cellular (PoC), Instant Messaging (IM), Converged-Internet Protocol (IP) Messaging (CPM)) providing system implemented through a Session Initiation Protocol (SIP)/IP core network. A session transfer method is provided when the user needs to transfer a session to another client while the session is performed through one client. A “temporary storing” technique is used in which a conversation server or client as one of elements of a seamless CPM system for providing a seamless user environment temporarily stores data transmitted from another user during session transfer.02-24-2011
20110047279METHOD AND COMMUNICATION DEVICE FOR ESTABLISHING AN ALTERNATIVE COMMUNICATION TRANSMISSION - The invention relates to methods and a communication device for establishing a communication transmission (ALTV), wherein upon detecting an original signaling (SIGRA) directed from a first terminal (EG02-24-2011
20100325290SYSTEM AND METHOD FOR COORDINATING HUMAN INTERACTION IN SOCIAL NETWORKS - A method for coordinating human interaction between users within a social network system may include matching users together based on identified compatibility trends. The compatibility trends may be identified based on compatibility research and analysis and/or analysis of previous successful matches. Additionally, the method may include matching users together based on identified personal preferences. The personal preferences may be identified through monitoring the users' interactions with the Internet and determining personal preferences based on the interactions. In a particular embodiment, the social networking system may be a voice-based speed dating network which occurs via voice communications over the Internet.12-23-2010
20080256248SINGLE SERVER ACCESS IN A MULTIPLE TCP/IP INSTANCE ENVIRONMENT - Methods, systems and computer program products are provided that access a single server application executing on a processing system having multiple TCP/IP instances. The single server application may be accessed by establishing a registration repository containing information sufficient to identify to both the single server application and a client application seeking to access the single server application, one of the multiple TCP/IP instances through which the single server application may be accessed by client applications. In such a case, the registration repository is accessible by the multiple TCP/IP instances and the single server application.10-16-2008
20080256245Method and system for information exchange utilizing an asynchronous persistent store protocol - Disclosed herein are embodiments of a method and system for facilitating the exchange of information between interconnected processorsin environments requiring high performance and high reliability. In an exemplary embodiment, the source sends input to the target and expects output from the target in return. A manager in communication with both the source and the target receives and initiates a storage of the information in nonvolatile memory. The manager concurrently forwards the information to its proper destination. If the manager receives output from the target before completion of the input storage, the manager cancels the input storage because it is no longer needed to ensure system reliability. If the manager receives acknowledgement from the source that the target output has been received before completion of the output storage, the manager cancels the output storage because it is no longer needed to ensure system reliability. Related embodiments are also described.10-16-2008
20110055412System for Conversion of SIP Messages - SIP is a popular protocol used in communications over IP, which however is incompatible with many other protocols used for the set-up of calls in other networks. SIP-based transactions are converted through the use of a grammar by a proxy user agent (03-03-2011
20110055411GENERIC BOOTSTRAPPING PROTOCOL (GBP) - Embodiments of methods and apparatus for discovering a bootstrapping server by a mobile station, and bootstrapping the mobile station are disclosed. In some embodiments, a mobile station discovers a remotely disposed bootstrapping server; transmits wirelessly a bootstrap request to the bootstrapping server; and receive wirelessly a bootstrap response from the bootstrapping server in response to the transmitted bootstrap request. Additional variants and embodiments are also disclosed.03-03-2011
20110055410DIALOG COMMUNICATION SYSTEM, DIALOG COMMUNICATION METHOD AND DIALOG COMMUNICATION PROGRAM - A computer terminal is provided with a contact list memory means that stores a contact list to describe registered users; a presence information control means that receive from, or deliver to, other computer terminals a request to register or delete the user described in the contact list; a contact list management means that receives from, or deliver to, the other computer terminals the request to register or delete the user described in the contact list and does not complete the registration or deletion of the user in the contact list until receiving a response from the other computer terminals; and a communication control means that carries out the disclosure of presence information indicative of the existence, non-existence or the like of the user only with the user registered in the contact list and dialog communication.03-03-2011
20110055409Method For Network Connection - A method for network connection is provided. The method uses an identification tag during a network connection process. The method not only makes network connection more easily and convenient, but also gives consideration to security and compatibility.03-03-2011
20100332665Multi-Channel Sessions - Implementations of the present disclosure provide multiple communication channels between a client and a session and include establishing a first communication channel between the session and a first application program executed on the client, the session being active on an application server, the first application program using a first communication protocol, and instantiating a second application program on the client. A second communication channel is established between the second application program and the session, the second application program using a second communication protocol different from the first.12-30-2010
20110055408INTELLIGENT MODULE SEQUENCING - Methods, devices, and systems are provided for selecting and ordering the firing of application modules based on parameters determined during communication initialization including call type, originator of the call, etc. The module invocation sequence is determined based on criteria determined when a connection is received, which then becomes an attribute of that connection such that subsequent messages belonging to that connection have the same module sequencing applied thereto without re-determining the optimal sequence for each message by analyzing the properties of each message every time.03-03-2011
20100332666COMMUNICATION APPARATUS PERFORMING COMMUNICATION PARAMETER CONFIGURATION PROCESS AND METHOD FOR CONTROLLING THE SAME - The present invention solves a problem that can occur when operation for performing a communication parameter configuration process is started on three or more communication apparatuses. For that purpose, when a communication apparatus that is performing a communication parameter configuration process with a first communication apparatus receives a start request to start a communication parameter configuration process from a second communication apparatus, the communication apparatus sends, to the second communication apparatus, network information in which the communication apparatus participates after the end of the communication parameter configuration process with the first communication apparatus.12-30-2010
20110055407DEVICE-DEPENDENT SELECTION BETWEEN MODES FOR ASYMMETRIC SERIAL PROTOCOLS - A portable communication device (PCD) can automatically switch into different operating modes of an asymmetric communication protocol (such as USB) depending on the type of accessory connected. For example, the accessory can signal whether the PCD should operate in a first mode or a second mode using a hardware indicator such as identification resistor across two pins of a multi-pin connector and/or a software indicator such as a command protocol. The PCD can detect the accessory's signal and switch to the operating mode requested by the accessory.03-03-2011
20110258332METHOD, PUSH SYSTEM, AND RELEVANT DEVICES FOR SETTING UP PUSH SESSION - A method, a push system, and relevant devices for setting, up a push session are provided. The method for setting up a push session includes: obtaining device identity information of a client; adding the device identity information of the client to a Session Initiation Request (SIR) message; and sending the SIR message to the client according to the device identity information of the client, and requesting the client to set up a push session connection based on a Session Initiation Protocol (SIP) with a server according to the SIR message. The push system includes a server and a client. The server includes an information obtaining unit, a message adding unit, and a request sending unit. The client includes a request receiving unit and a judging and connecting unit. Hence, the setting up of push sessions based on the SIP is implemented.10-20-2011
20110264814System and Method for Implementing a Session Initiation Protocol Feature - A method for implementing a SIP feature includes, in particular embodiments, establishing a communication session via a communications platform between a first and second user and receiving a request from a third user to join the communication session. The second and third users are from a plurality of users using a shared line. The method further includes integrating communications of the third user into the communication session. In particular embodiments the method includes establishing a communication session between a first and second user via a communications platform. The method also includes receiving a select request that locks the communication session so that a third user cannot resume the communication session with the first user. In particular embodiments the method includes receiving a request from a first user of a shared line to enable a privacy feature that reduces call information generated by the communications platform in remote state notifications.10-27-2011
20110264813METHOD AND SYSTEM FOR MANAGING COMMUNICATION SESSION ESTABLISHMENT - A method and system for managing communication session establishment is provided. The method includes receiving a request from a first communication device to establish communication session with one or more communication devices. The method then receives a plurality of media type parameters associated with communication session establishment based on Session Description Protocol (SDP). The method further sends the plurality of media type parameters to the one or more communication devices. Further, the method receives media capabilities information of each communication device based on SDP. The media capabilities information includes at least one of information associated with types of media each communication device is capable of receiving and information about types of media each communication device is incapable of receiving. The method then establishes communication session between the first communication device and each of the one or more communication device based on the capabilities of each of the communication devices.10-27-2011
20110264812DYNAMIC CONNECTION MANAGEMENT ON MOBILE PEER DEVICES - Dynamically evaluating candidate connections as alternatives to an active connection between a first computing device and a second computing device. The first computing device transitions to one of the candidate connections to replace the active connection based on the evaluation. The evaluation and transition occurs based on time intervals, events, or conditions. Maintaining the candidate connections enables mobile devices, for example, to be resilient to and tolerant of topology changes affecting the active connection.10-27-2011
20120173743Method and System for Changing Selected Home Operator of Machine to Machine Equipment - A method and a system for changing the Selected Home Operator (SHO) of a Machine to Machine Equipment (M2ME) are disclosed. The method includes: the M2ME establishing a connection with a Registration Operator (RO) through a Trusted Environment (TRE) functional entity, the RO registering the M2ME in the new SHO; the new SHO sending the new International Mobile Subscriber Identity (IMSI) to the RO or authorizing the RO to provide a new IMSI after it has passed the verification of the M2ME by the Platform Validation Authority (PVA); the RO sending the new IMSI to the M2ME through the connection established by the TRE functional entity; the M2ME replacing the old IMSI in the Universal Integrated Circuit Card (UICC) with the new IMSI; wherein the UICC and the TRE function entity are all located in the M2ME.07-05-2012
20110125914END-TO-END (E2E) SERVICE LEVEL AGREEMENT (SLA) COMPLIANCE ACROSS BOTH MANAGED AND UNMANAGED NETWORK SEGMENTS - Embodiments of the present invention address deficiencies of the art in respect to e2e SLA support in a network of both manageable and unmanageable portions and provide a method, system and computer program product for e2e SLA compliance across both managed and unmanaged network segments. In one embodiment of the invention, a method for e2e SLA compliance across both managed and unmanaged network segments can be provided. The method can include identifying both a managed segment and an unmanaged segment of an e2e network for a communications path implicated by an SLA, determining an observed delay for the unmanaged segment of the e2e network, computing from a desired delay for the communications path and the observed delay a differential delay, and constraining the managed segment to meet the differential delay in order to assure meeting the desired delay for the communications path implicated by the SLA.05-26-2011
20110125913Interface for Communication Session Continuation - Methods and systems are provided for forwarding a media streaming session from one node to another node while the session is in progress. A streaming server may store data sent between nodes in the session. When one node is forwarded to a new node, the stored data may be used to transition to the new node with little or no interruption in data sent between nodes in the session. A user interface may allow a user to set preferences and control other aspects of the session forwarding features.05-26-2011
20110125912System and Method for Registration of Network-Capable Consumer Electronic Devices - Manufacturer registration of consumer electronic devices includes a registration server receiving purchaser-specific information from a user computer over a network, such as the Internet. This received purchaser-specific information may then be associated with a temporary short code, which is in turn provided back to the user computer over the network. The purchaser is then free to input the provided temporary short code into the consumer electronic device to be registered, after which both the short code and certain additional device-specific identification information may be provided directly by the consumer electronic device to the registration server over a network connection. The provided short code may then be matched to the previously-provided purchaser-specific information, and the manufacturer registration process completed using both the purchaser-specific information and the device-specific identification information.05-26-2011
20110040883Control of Session Parameter Negotiation for Communication Connection - The invention relates to a session control entity, method and a computer program product for determining a first media type indicated for a session associated with a dialogue and determining a second media type indicated for an early media associated with the dialogue, comparing if the first media type and the second media type are the same, and transmitting to a policy control entity, parameters relating to the early media in the same session information media component than parameters relating to the session, if the first media type and the second media type are the same.02-17-2011
20120311166Pipe Selection Heuristics - A method and apparatus of a device that manages connection pairs between a pair of devices is described. The device receives a metric from an application that indicates a preference to be used in suggesting a connection pair between a pair of devices. The device further receives characteristics of the connection pairs and selects one of the connection pairs based on these characteristics and the application metric. The device suggests the selected connection pair to the application.12-06-2012
20120311165SELECTIVE ADMISSION INTO A NETWORK SHARING SESSION - A system and method provide for the selective authorization and admission of a client into a data sharing session with a host. A host may select one or more clients into the sharing session based on the proximity of the clients. When a client is selected, an identifier is provided from the client device to the host device, for example, utilizing an optical identifier such as a bar code or an audible identifier such as an encoded sound. The identifier is then utilized to establish a link between the client and the host. In this fashion any number of client devices may be selectively admitted into the sharing session in a quick and easy process enabling security for the host and anonymity for the client.12-06-2012
20100180039SYSTEM AND METHOD FOR PROVIDING LOCATION INFORMATION OF A TERMINAL - A common location service request/response method between various types of clients and location servers. A location request and a location estimate are delivered between a terminal and a location server using messages defined in a Session Initiation Protocol (SIP) protocol. In this manner, the terminal and server using the SIP protocol can easily send a request/response for location information, making it possible to provide a new service associated with the location service.07-15-2010
20100180038METHOD FOR PROVIDING A COMPUTER PROGRAM TO A MOBILE COMPUTERISED DEVICE AND A PORTABLE ELECTRONIC APPARATUS FOR STORING THE COMPUTER PROGRAM - A method is provided that provides computer data or a computer data program to a mobile computerised device. The computer data or computer program being stored on a portable electronic apparatus and is able to operate the mobile computerised device to provide an information or service. The portable electronic apparatus includes a memory device for storing the computer data or computer program, a further memory device for storing usage information and a more further memory device for storing information of the mobile computerised device obtained from the mobile computerised device, said portable electronic apparatus having at least one interface and at least one data communication device for communicating with the mobile computerised device. The interface and the communication device communicating under the control of a controller including data programs for initiating, controlling and terminating the communication. The portable electronic apparatus includes a display device for displaying messages.07-15-2010
20100121962SYSTEM AND METHOD FOR AUTOMATICALLY RESPONDING TO A RECEIVED COMMUNICATION - A device and a method of responding to a received interrupt event received by a communication device is provided. The method comprises: determining a current state of availability of a user associated with the device; determining whether a response action to the interrupt event is required based on a level of importance associated with the interrupt event and further based on the current state of availability; and providing notice of response actions which occurred during a previous state of unavailability, where the notice provides a link to initiate a response communication to the interrupt event. The current state of availability may be determined based on data associated with an operating application on the device. Also, providing the notice may occur upon a change of the current state of availability.05-13-2010
20100121960METHOD AND SYSTEM FOR PROVIDING MOBILITY MANAGEMENT IN NETWORK - A method implemented by a gateway device which handles sessions over a network to which the gateway device is connected and which also enforces conditions of service provided to those network sessions, the method involving: receiving from a policy server a policy rules package, wherein the policy rules package specifies a set of rules that are to be applied to certain sessions handled by the gateway device and a set of criteria for identifying among a plurality of subscribers a group of all subscribers to which the rules are to be applied by the gateway device; based on set of criteria in the policy rules package identifying all subscribers with currently active sessions to whom the policy rules are to be applied; and applying the set of rules to the sessions of the identified subscribers.05-13-2010
20090198821METHOD, SYSTEM AND NETWORK ENTITY FOR NEGOTIATING THE SESSION DESCRIPTION PROTOCOL VERSION AND OBTAINING THE SESSION DESCRIPTION PROTOCOL VERSION INFORMATION - A method, system and network entity for negotiating a session description protocol (SDP) version improve a negotiation process where two communication parties negotiate an SDP version supported by both applications. Especially when the H.248 protocol is applied, by extending of a property parameter, the negotiation process between a media gateway controller and a media gateway can be achieved easily. A method, system and network entity for obtaining information of an SDP version allow one communication party to obtain information of an SDP version supported by the other party from the other party. Especially when the H.248 protocol is applied, by extending the property parameter, the media gateway controller may obtain the information of the SDP version supported by the media gateway easily.08-06-2009
20110078321SYSTEM AND METHOD FOR TRACKING UNIQUE VISTORS TO A WEBSITE - A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.03-31-2011
20110078320APPLICATION INTEGRATED GATEWAY - In one embodiment, a network application may offload stateful operations to a user-plane application. In one embodiment, the network application receives state information for a user device. The network application then sends the state information to a user-plane application, which can maintain the state information. The network application may then offload a stateful operation to the user-plane application. For example, the network application may have the user-plane application perform stateful operations. Also, the network application may use the state information maintained at the user-plane application for error recovery after the network application fails. For example, the network application may recover the state information from the user-plane application after failure.03-31-2011
20110078319SESSION SHARING SYSTEM, SESSION SHARING METHOD, SESSION SHARING PROGRAM, AND USER TERMINAL - There is provided a session sharing system for sharing sessions in a system in which one or more application servers cooperate for plural applications including: a first function processor; a second function processor; and a session information cooperation unit for converting session information of a session established with an application server, which is acquired from the first function processor or the second function processor, into a predetermined format and giving the converted session information to the second function processor or the first function processor, wherein the second function processor or the first function processor transmits, to an application server, a request message including the converted session information received from the session information cooperation unit, and the application server associates the converted session information included in the request message with session information that is generated based on a current communication processing protocol.03-31-2011
20100250756Methods, Systems, And Computer Program Products For Establishing A Shared Browsing Session Between A User Of A Web Browser With A User Of Another Web Browser - Methods and systems are described for establishing a shared browsing session between a user of a web browser with a user of another browser. In one aspect, based on a received activity message sent from a first node, information identifying an association between current browsing information and a using principal of a browser operating on the first node is relayed to a second node. A session initiation message (SIM) is received including a request to establish a co-browsing session with the using principal of the browser. Based on the SIM, the request is relayed to the first node. A session establish message (SEM), sent from the first node, is relayed to the second node to configure the requested shared browsing information. The SEM includes session establishment information for configuring the requested session. Current browser information of the using principal, sent from the first node, is relayed to the second node.09-30-2010
20100205310SYSTEM AND METHOD FOR DYNAMICALLY OPTIMIZING TCP WINDOW SIZE - System and method for optimizing TCP window size in operating systems.08-12-2010
20100153563METHOD AND APPARATUS FOR COMPLETING A CIRCUIT SWITCHED SERVICE CALL IN AN INTERNET PROTOCOL NETWORK - A method and an apparatus for processing a session request in an Internet Protocol (IP) network are disclosed. For example, the method receives a session request, and queries an tElephone NUmbering Mapping (ENUM) server for a called party of the session request. The method determines if at least one Naming Authority Pointer (NAPTR) resource record associated with the called party is received from the ENUM server, and forwards the session request to a circuit switched network if the at least one NAPTR resource record is not received from the ENUM server. The method determines a Session Description Protocol (SDP) value of the session request if the at least one NAPTR resource record is received from the ENUM server, and processes the session request in accordance with the SDP value if the at least one NAPTR resource record is received from the ENUM server.06-17-2010
20110138065Methods And Apparatus For Use In Establishing Communications For Virtual Private Networking - Techniques for registering for communications for a communications application stored in a mobile device are described. The mobile device communicates, via a communication network, a request for a connection with a private network. If the connection is established within a predetermined period of time, then the mobile device receives from the private network a first IP address for assignment to the mobile device, and communicates to a server a request for registering for the communications using the first IP address assigned to the mobile device. If the connection is not established within the predetermined period of time, then the mobile device communicates to a server a request for registering for the communications using a second IP address assigned to the mobile device.06-09-2011
20110138066HANDLING OF AGGREGATE MAXIMUM BIT RATE BY POLICY AND CHARGE CONTROL - A policy and charge control (PCC) architecture and method for handling access point name-aggregate maximum bit rate (APN-AMBR) subscription data that is associated with a subscriber regardless of whether the subscriber's User Equipment (UE) is located in an AMBR-capable access area such as an E-UTRAN or in an AMBR non-capable access area such as a 3G SGSN. The PCC architecture includes: (a) a policy server such as a PCRF that installs the APN-AMBR subscription data during an IP session establishment for the subscriber in the IP level convergence point and (b) an IP level convergence point that enforces the APN-AMBR subscription data for a lifetime of an IP session associated with the IP session establishment.06-09-2011
20110138064APPARATUS AND METHODS FOR MONITORING AND OPTIMIZING DELIVERY OF CONTENT IN A NETWORK - Methods and apparatus for delivering content to a user so as to optimize and enhance the “experience” of the content. In one embodiment, an optimization and monitoring entity (OME) is used which determines, evaluates, and provides notification and/or recommendation of alternative content delivery platforms which are available to a user. The OME receives requests for content forwarded from a content server containing information identifying requesting devices and/or subscriber accounts. The OME examines the capabilities of the registered devices, and identifies/recommends alternative devices based on e.g., video/audio quality, picture size, bandwidth availability, and/or any other additional capabilities of the client devices. A notification is then sent to the client devices indicating which of the user's devices may receive the content alternatively, or in addition to, the requesting device. The notifications may be interactive, allowing the user to select one or more of the devices for delivery.06-09-2011
20090300192Subscription-Based Services - The present invention provides a virtual network, sitting “above” the physical connectivity and thereby providing the administrative controls necessary to link various communication devices via an Access-Method-Independent Exchange. In this sense, the Access-Method-Independent Exchange can be viewed as providing the logical connectivity required. In accordance with the present invention, connectivity is provided by a series of communication primitives designed to work with each of the specific communication devices in use. As new communication devices are developed, primitives can be added to the Access-Method-Independent Exchange to support these new devices without changing the application source code. A Thread Communication Service is provided, along with a Binding Service to link Communication Points. A Thread Directory Service is available, as well as a Broker Service and a Thread Communication Switching Service. Intraprocess, as well as Interprocess, services are available. Dynamic Configuration Management and a Configurable Application Program Service provide software which can be commoditized, as well as upgraded while in operation.12-03-2009
20090292813Address Assignment in Fibre Channel Over Ethernet Environments - A method of initializing a Fibre Channel over Ethernet (FCoE) link between a Fibre Channel over Ethernet node (ENode) and Fibre Channel Forwarders (FCFs) in a network by discovering the presence of FCFs available to the ENode and other FCFs, assigning second MAC addresses to the ENode corresponding to each available FCF, and converting from a management and initialization process using the first MAC address to normal Fibre Channel operation using the second MAC addresses. The implementations described herein may additionally distinguish management and initialization processes from normal Fibre Channel operation using separate Ethertypes.11-26-2009
20100161810GENERATING A TRAINING DATA SET FOR A PATTERN-RECOGNITION MODEL FOR ELECTRONIC PROGNOSTICATION FOR A COMPUTER SYSTEM - One embodiment of the present invention provides a system that trains a pattern-recognition model for electronic prognostication for a computer system. First, the system monitors a performance parameter from a set of computer systems that includes at least two computer systems, wherein monitoring the performance parameter includes systematically monitoring and recording performance parameters in a set of performance parameters from computer systems in the set of computer systems, wherein the recording process keeps track of the temporal relationships between events in different performance parameters in the set of performance parameters. Next, the system generates a training data set based on the monitored performance parameter from the set of computer systems, wherein generating the training data set includes concatenating two or more time-series of the performance parameter from computer systems in the set of computer systems. Then, the system trains the pattern-recognition model using the training data set. Next, the system uses the pattern-recognition model to look for anomalies in performance parameters gathered during operation of a monitored computer system. The system then generates an alarm when the pattern-recognition model detects an anomaly in the performance parameters from the monitored computer system.06-24-2010
20110153844System and Method for Automatic Discovery of Topology in an LTE/SAE Network - A system, method and computer program product are disclosed for monitoring a telecommunications network that comprises a plurality of Mobility Management Entity (MME) nodes and a plurality of evolved UTRAN NodeB (eNodeB) nodes coupled by S1-MME interfaces. A Stream Control Transmission Protocol (SCTP) association identifier is assigned to an SCTP association between interconnected MME and eNodeB nodes. Specific S1-MME messages allow discovering the MME nodes and the eNodeB nodes with their network identifiers, identifying the connections between them and populating proper tables for this topology information.06-23-2011
20100030906RE-ESTABLISHING A CONNECTION FOR AN APPLICATION LAYER VIA A SERVICE LAYER - A method and system for establishing a connection with a server after a connection has been broken is provided. A connection system in a service layer of a client detects that a connection between the client and the server has been broken. Upon detecting the broken connection, the connection system of the service layer automatically attempts to re-establish an application-level connection to the server. If the connection system can re-establish an application-level connection to the server, then it need not notify the application layer of the broken connection.02-04-2010
20100030905Technique for providing services in a service provisioning network - The invention relates to techniques for providing services in a service provisioning network (02-04-2010
20100030904USER DEVICE, CONTROL METHOD THEREOF, AND IMS USER EQUIPMENT - There is provided a user device that is equipped with IMS functionality. The user device includes: searching means for searching, based on UPnP technology, a UPnP network for another user device that has IMS subscription information, establishing means for establishing a session with the other user device discovered by the searching means, retrieving means for retrieving the IMS subscription information from the other user device via the session, and sending means for sending a first SIP register message including the IMS subscription information to an IMS network.02-04-2010
20100030903MODEM AND CONFIGURATION METHOD THEREOF - A modem includes a dynamic host configuration protocol (DHCP) module, a point-to-point protocol over Ethernet (PPPoE) module, and a network monitor module. The DHCP module automatically establishes a DHCP connection over a communication network, and generates a first notification signal after the DHCP connection is established. The PPPoE module automatically establishes a PPPoE connection over the communication network and automatically configures parameters of an Internet access service over the communication network and generates a second notification signal after the PPPoE connection is established. The network monitor module determines current network properties of the communication network upon receipt of the first notification signal and/or the second notification signal, and selectively configures parameters of the Internet access service and a voice over Internet protocol (VoIP) service.02-04-2010
20100030901Methods and Systems for Browser Widgets - Aspects of the present invention are related to systems and methods for providing and managing browser widgets in systems with limited user interface capabilities or computational power.02-04-2010
20100017523COMMUNICATION CONTROL APPARATUS AND COMMUNICATION CONTROL METHOD - A data transmission control server is connected to a network, and communicates with a data transmission server, a data transmission auxiliary server, and a client via the network. The data transmission server and the data transmission auxiliary server respectively include: a network interface that transmits data to the client based on a client request; a data transmission information database having stored therein a data identifier for identifying transmission data, a data transmission address for specifying an address of the transmission data, and a data transmission beginning time indicative of a beginning time of data transmission; and a control unit that controls the data transmission server and the data transmission auxiliary server so as to transmit data to the client by transmitting transmission data session information to the data transmission server and the data transmission auxiliary server b a data transmission request from the client.01-21-2010
20100017522STREAMING ELECTRONIC CONTENT BETWEEN DISSIMILAR DOMAINS - A system, method, and streaming gateway for delivering a video stream between an IP Multimedia Subsystem (IMS) endpoint in an IMS domain and an Internet endpoint in an Internet domain. The streaming gateway sets up sessions in both the IMS and Internet domains. The IMS endpoint sends the video stream to the streaming gateway utilizing the Session Initiation Protocol (SIP) and Real Time Protocol (RTP), and the streaming gateway forwards the video stream to the Internet endpoint using an appropriate Internet protocol such as the Real Time Streaming Protocol (RTSP). The streaming gateway may also stream another video stream such as a promotional video to the Internet endpoint while waiting for the video stream from the IMS endpoint to become available.01-21-2010
20090037592NETWORK OVERLOAD DETECTION AND MITIGATION SYSTEM AND METHOD - Systems and methods are provided for detecting and mitigating overload conditions affecting one or more computers attached to a network, such as overloads resulting from distributed denial of service (DDoS) attacks, for example. According to some described embodiments, an attempted overload condition is detected, e.g., by a system, through following a method, or both, within a data cleaning center. Detection may be achieved, e.g., by analyzing data packets traveling over the network to identify packets that bear characteristics that may be associated with DDoS attacks, and this analysis may include examination of the packets' data payloads. Mitigation, in turn, may include discarding some data packets, redirecting network traffic, or some combination thereof.02-05-2009
20110307619RELAY PROCESSING METHOD AND RELAY APPARATUS - A relay apparatus is connected to a plurality of servers and a client to relay a message transmitted from the client to one of the plurality of servers. The relay apparatus receives from one of the plurality of servers a response to a first message transmitted from the client. The relay apparatus stores in a data storage a first server identifier of the server that has transmitted the response, in association with a first session identifier included in the response. The relay apparatus extracts, upon receiving a second message transmitted from the client, a second server identifier from the data storage on the basis of a second session identifier included in the second message. The relay apparatus determines a destination server of the second message on the basis of the extracted second server identifier. The relay apparatus transmits the second message destined to an address of the determined destination server.12-15-2011
20110307618SECURE LEGACY MEDIA PERIPHERAL ASSOCIATION WITH AUTHENTICATION IN A MEDIA EXCHANGE NETWORK - A method for secure access and communication of information in a distributed media network is disclosed and includes detecting, at a first geographic location, when a media peripheral is communicatively coupled to at least one computing device at the first geographic location within the distributed media network. The media peripheral may be validated for use at the first geographic location using at least one identifier. The at least one identifier may be associated with the media peripheral. The at least one identifier may be used to facilitate communication by and/or to the media peripheral over the distributed media network. The at least one identifier associated with the media peripheral and at least one identifier of a user may be requested utilizing the media peripheral. The at least one identifier associated with the media peripheral is a serial number of the media peripheral.12-15-2011
20110307617Method And Apparatus For Handling Peers With Dynamic IP Connectivity Status In Peer-To-Peer Networks - Method and apparatus for communication in a peer-to-peer (P2P) network are provided. The method comprises a first peer in the P2P network selecting a primary Internet Protocol (IP) address from a plurality of IP addresses associated with the first peer. The method further comprises the first peer providing the primary IP address to a second peer as an address the second peer is to use in initiating communication with the first peer. The apparatus comprises a user equipment (UE) that includes a processor configured such that the UE selects a primary IP address from plurality of IP addresses associated with the UE and registers the primary IP address in the P2P network.12-15-2011
20090024746Method and apparatus for host controller operations over a network - A remote host controller includes USB ports and a network interface. A processing device in the remote host controller supports an IP stack in communication with a network and drivers in communication with a Universal Serial Bus attached to the USB ports. The remote host controller registers with hosts on the network. Registered hosts are sent communications regarding attachment and detachment of peripheral devices to/from the remote host controller. The registered hosts are selectively configured to be able to communicate with one or more of the peripheral devices. Communications between applications and the peripherals are transparent in that they operate as if directly attached to a USB port on the host computer.01-22-2009
20120042086METHOD FOR ESTABLISHING SECURE COMMUNICATION LINK BETWEEN COMPUTERS OF VIRTUAL PRIVATE NETWORK - A technique is disclosed for establishing a secure communication link between a first computer and a second computer over a computer network. Initially, a secure communication mode of communication is enabled at a first computer without a user entering any cryptographic information for establishing the secure communication mode of communication. Then, a secure communication link is established between the first computer and a second computer over a computer network based on the enabled secure communication mode of communication. The secure communication link is a virtual private network communication link over the computer network in which one or more data values that vary according to a pseudo-random sequence are inserted into each data packet.02-16-2012
20120042085Method, Apparatus and Computer Program Product for Improving Resource Reservation in Session Initiation - There are provided measures for resource reservation improvement in session initiation. Such measures for resource reservation improvement may for example comprise receiving a session initiation request of a user, determining an authentication type of the user, detecting, in the received session initiation request, an absence of authentication data required for an authentication in accordance with the determined authentication type of the user, and preventing a resource reservation for the requested session initiation.02-16-2012
20120042084SELF-ORGANIZING IMS NETWORK AND METHOD FOR ORGANIZING AND MAINTAINING SESSIONS - A method and system for setting up and maintaining an IMS session. The method comprising transmitting an invite message from a registered user equipment, forwarding the invite message to a selected SIP proxy (P-CSCF), forwarding the invite message to a specified SIP server (S-CSCF) and relaying said invite message to a destination. The invite message contains a header and a payload. The header includes an identifier for the load balancing node. The load balancing node is assigned to the user equipment. There are at least two load balancing node, a primary and a secondary load balancing node. The identifier for the load balancing node does not change even if there is a failure of one of a primary load balancing node, the P-CSCFs or S-CSCFs. During registration, the routing information for the load balancing node is added into both via and record-route headers in a SIP registration request.02-16-2012
20090182884Domain name resolution making IP address selections in response to connection status when multiple connections are present - Methods, configured storage media, and systems are provided for resolving domain names into IP addresses in a path-sensitive manner, namely, a manner that may consider information about a link to a server and/or information about routers and other path components. The IP addresses given in response to domain name resolution requests are selected to provide increased reliability and/or dynamic load-balancing over paths.07-16-2009
20090172176METHOD AND APPARATUS FOR FILTERING ELECTRONIC MESSAGES - A method is provided for filtering electronic messages such as unsolicited bulk email. The method includes establishing a communications connection with the remote server under the Simple Email Transfer Protocol or other suitable protocol; accepting session data from the remote server; and determining if the session data meets criteria associated with legitimate messages. If the data pertaining to the connection does not meet the criteria associated with legitimate messages, then one or more stimulus signals are sent to the remote server. If the server responds to the stimulus signal in the manner required by the communications protocol, then the session can be added to a database of known sessions. The session is then terminated by responding to the server with a temporary error message in accordance with the protocol. If the remote server is a legitimate server complying with the STMP, it will resend the message after a prescribed time period.07-02-2009
20090172174SYSTEM AND METHOD FOR MULTI-SERVICE ACCESS - A control and bearer separating system for the multi-service access includes: at least one access node for receiving the message of the user, separating the control flow and the service flow of the message, transmitting the control flow to the controller, and transmitting the service flow to the corresponding edge node, based on the control of the controller; the controller for processing the control flow to control the access node to transmit the service flow to the corresponding edge node, and control the corresponding edge node to process the service flow; and at least one edge node for transmitting the received service flow to the corresponding service provider node, based on the control of the controller. Furthermore, there is a method for connecting the user to the networking using the above control and bearer separating system, and a control and bearer separating method.07-02-2009
20090172175Data Providing System and Data Providing Apparatus - A data providing system is provided with a data providing apparatus, a data utilizing apparatus configured to be connected with the data providing apparatus in a communicable manner, and a communication apparatus configured to be connected with the data providing apparatus in a communicable manner. The data utilizing apparatus sends an identification information-sending request to the data providing apparatus, outputs identification information sent from the data providing apparatus, sends the identification information to the data providing apparatus, and utilizes data sent from the data providing apparatus. The communication apparatus allows a user to input the identification information, sends the input identification information, and allows the user to disconnect a communication session with the data providing apparatus. The data providing apparatus sends the identification information to the data utilizing apparatus in accordance with the identification information-sending request sent from the data utilizing apparatus, stores the sent identification information, and sends data to the data utilizing apparatus on a condition that the identification information sent from the communication apparatus is being stored, and that the identification information sent from the data utilizing apparatus is received during a communication session with the communication apparatus.07-02-2009
20090172173Method for the Management of Flows Between Appliances of a Telecommunications Network - This method is for managing flows between a first appliance and at least one second appliance, these appliances being designed to operate according to the so-called SIP protocol on a telecommunications network, wherein, the second appliance being preferably registered with the first appliance. The method comprises upon reception of a notifying message related to the loading state of said first appliance sent according to the SIP protocol, the implementing a procedure for spacing communications sent from the second appliance to said first appliance as a function of the loading state of the latter.07-02-2009
20120151074TARGETED DATA TRANSFER BETWEEN OPERATIONAL DOMAINS - The present invention extends to methods, systems, and computer program products for targeted data transfer data between operational domains. Embodiments of the invention facilitate moving data between operational domains inside and outside of a resource cloud. A proxy runs on the boundary of each operational domain, such as, for example, an on premise cluster and a resource cloud. The proxies are capable of resolving the location of the targeted entity and forwarding the data or request on to the next hop, which may either be another proxy or the worker module running on the target node. A proxy can run on the head node of an on premise cluster so that compute nodes on private networks can be targeted. A proxy can also run on a public endpoint within the resource cloud to make nodes within the resource cloud available.06-14-2012
20100125668Methods, Systems, and Computer Program Products for Enhancing Internet Security for Network Subscribers - A network communication system includes a connection server that assigns a network address within a data communication network to a subscriber terminal. The connection server receives outgoing communications from the subscriber terminal and transmits the outgoing communications to a network access point and receives incoming communications from the network access point and transmits the incoming communications to the subscriber terminal. The connection server intercepts a tracking cookie received from a remote server in the data communications network and intended for the subscriber terminal and stores the tracking cookie at the connection server so that the tracking cookie can be used to support a communication session between the subscriber terminal and the remote server without the tracking cookie being stored at the subscriber terminal.05-20-2010
20090144435METHOD AND APPARATUS FOR SHARING DATA IN NEAR FIELD COMMUNICATION NETWORK - A method for managing data between a plurality of electronic devices in a Near Field Communication (NFC) network in which a first electronic device initially establishes a communication link with at least one of the plurality of electronic devices. The desktop configuration information is then exchanged with at least another electronic device. Thereafter, desktop data of the first electronic device can be shared with the at least one of the plurality of electronic devices.06-04-2009
20110093600MOBILE PEER-TO-PEER BASED NETWORK APPARATUS AND SYSTEM - A Peer-to-Peer (P2P)-based network apparatus and system is provided. The P2P-based network apparatus may sense the movement of a mobile station (MS), select a candidate proxy, and change a proxy of the MS to the candidate proxy.04-21-2011
20110093599HIERARCHAL STRUCTURING OF NODES IN A PEER-TO-PEER NETWORK - A method of operating a communication system comprises registering a plurality of communication devices with a peer-to-peer network as a plurality of enterprise nodes using a plurality of network handles that identify positions in an enterprise hierarchy. The method further comprises receiving a request to establish a session with a participant node and an enterprise node of the plurality of enterprise nodes using a first network handle of the plurality of network handles that identifies a first position in the enterprise hierarchy. In response to the request, the method provides identifying a routing identifier associated with the enterprise node and exchanging user communications for the session with a communication device of the plurality of communication devices registered as the enterprise node using the routing identifier.04-21-2011
20110093601Session control apparatus, software applied to session control apparatus, communication control method, and network system - A network system includes a session control server and a presence server. The session control server includes a presence information update unit that is started when the status changes and notifies the presence server of the changed status. The presence server includes a presence information control unit that controls the consistency of the notified update information.04-21-2011
20110320616Managing Secure Sessions - The different illustrative embodiments provide a method, a computer program product, and an apparatus for managing secure sessions. An identity of a requestor is verified in response to receiving a request from the requestor to access a resource. The identity of the requestor comprises authentication information used to identify a number of privileges to the resource for the requestor. A session cookie is sent to the requestor by a first data processing system. The session cookie identifies the number of privileges for a session. A migration cookie is sent to the requestor by the first data processing system, wherein the migration cookie is used to recreate the session on a second data processing system.12-29-2011
20120047276SESSION PUSH TRANSFER - A first UE (User Equipment) initiates a device discovery procedure by registering (02-23-2012
20120047275NETWORK ACCESS METHOD, TERMINAL DEVICE, SERVER, AND COMMUNICATION SYSTEM - A network access method, a terminal device, a server, and a communication system are provided. The method includes: querying corresponding parameters of connection according to a service type; and accessing a network by using the queried parameters of connection. Compared with the prior art in which the network is accessed by attempting to access one by one, the technical solution directly acquires correct parameters of connection for accessing the network without establishing a large number of redundant connection attempts, thereby greatly improving network access efficiency, reducing access time, decreasing a system load and network burden, and improving user experience.02-23-2012
20120047274METHOD FOR MANAGING DATA BETWEEN MOBILE DEVICES AND PERSONAL COMPUTER - An operation method for a mobile device is provided by the present invention. First, a data transmission link is established with a personal computer installing into a personal computer via a network. When a operation is executed, it is checking whether or not a predetermined folder in the mobile device has a predetermined data to be saved into the personal computer. When the predetermined data to be saved into the personal computer, the predetermined data is transmitted to the personal computer. Then, a requirement command is sent to the personal computer through the data transmission link, so as to control the personal computer to save the predetermined data.02-23-2012
20120047273Device initiated multiple grants per interval system and method - A cable modem integrated session border control circuit operates as a point of demarcation between a local area network (LAN) and a DOCSIS network and, in response to receiving a Session Initiation Protocol (SIP) message, which includes Session Description Protocol (SDP), from a VoIP device coupled to the LAN, communicates with a Cable Modem Termination System (CMTS) to take advantage of DOCSIS Dynamic Quality of Service (DQoS) if a VoIP session between the VoIP device and a remote endpoint includes use of the DOCSIS network. The cable modem integrated session border controller further determines required service flow attributes. If required service flow attributes, as determined from the SDP of the SIP message, matches service flow attributes of an existing UGS service flow with a CMTS, a DOCSIS Dynamic Service Chance (DSC) request is used to add an additional sub flow to the existing UGS service flow. If attributes fail to match attributes of all existing UGS service flows, a DOCSIS Dynamic Service Change (DSC) request is used to initiate an additional UGS service flow with the required service flow attributes.02-23-2012
20120005355SESSION ESTABLISHMENT METHOD USING GATEWAY SERVER AND PHONE IDENTIFICATION - Disclosed is a method of establishing a session between a mobile communication terminal and a computer linked to the Internet via a gateway server therebetween through WAP or TCP/IP by using identification information of the mobile communication terminal as a connection key to transmit/receive data packets. Consequently, stable and accurate data communication between the mobile communication terminal and the computer linked to the Internet can be achieved.01-05-2012
20130185447SYSTEMS AND METHODS FOR ESTABLISHING A WI-FI DISPLAY (WFD) SESSION - Systems, methods, apparatus, and techniques are provided for establishing an application layer communications session over a layer 2 (L2) communications connection. In particular, a discovery request frame is transmitted from a first device. A discovery response frame is received at the first device, where the discovery response frame is transmitted from a second device in response to having received the discovery request frame. An application layer communications session is established between the first device and the second device while maintaining an existing L2 communications connection between the first device and the second device.07-18-2013
20120117253Methods for reducing latency in network connections and systems thereof - A method, computer readable medium, and apparatus for reducing latency in network connections include receiving at a proxy server device a first response from one or more server devices in response to a first request from a client device for a network resource stored on the one or more server devices. The proxy server device determines whether or not the first response is a redirect message, and sends a second request to the one or more server devices when the first response includes the first redirect message, such that the sending is performed at least partially based upon the received redirect message.05-10-2012
20120011261SESSION CHANGE METHOD AND SESSION CHANGE DEVICE - A technique is disclosed to realize the change of session seamlessly and with high degree of freedom while reducing the increase of the processing load on a session control server upon a request to change the session from a terminal and to decrease the load on network traffic. According to this technique, trigger information is embedded in a session of content used by the terminal. When this trigger information is detected, the terminal carries out an operation to set up as trigger action (e.g. the change to another session). The relation between the trigger information and the trigger action may be described in sequence information, which is held by the terminal in advance or the trigger action may be described in the trigger information. With regard to certain trigger information, different types of trigger actions may be set up for each terminal (or, depending on the condition of the terminal). As a result, different types of session change can be performed, depending on each terminal and on the conditions of the terminals.01-12-2012
20120011259User Authentication Across Multiple Network Stacks - A computing device provides an application that uses multiple protocol stacks to communicate with a server. The server requires messages from each of the protocol stacks to include a credential for a user of the computing device. The credential is a set of information that includes identification and proof of identities that is used to gain access to a resource. However, the user is not prompted for the credential more than once. In some embodiments, this is accomplished by storing the credential at the computing device for retrieval by the protocol stacks when the application uses the protocol stacks to communicate with the server.01-12-2012
20090024748WEBSITE MONITORING AND COOKIE SETTING - A method and apparatus for setting cookies on client devices 01-22-2009
20120011258STORAGE PROCEDURES FOR APPLICATION SERVER SESSION PERSISTENCE - Session persistence storage schemes are provided. These schemes may include identifying a change in a session attribute for an application client session, querying a session persistence table associated with the application running in the application-server environment, and updating an attribute in the record identified by the query of the session persistence table, where the query is made to a session persistence table with session attributes grouped by common traits.01-12-2012
20120131210TRANSPORT LAYER CONNECTION - A system identifies a network socket on a machine by assigning a non-IP address socket anchor and a port number to the network socket. A socket anchor may comprise a globally unique number. In some embodiments, a socket anchor comprises a number having a preselected number of bits. The number having the preselected number of bits may comprise a selected number associated with the machine concatenated with a number of randomly generated bits. The number of bits of the selected number plus the number of randomly generated bits is equal to the preselected number of bits. In some embodiments, the selected number associated with the machine is a Media Access Control (MAC) address of a network interface associated with the machine.05-24-2012
20120210009COMMUNICATION APPARATUS, SYSTEM, METHOD AND RECORDING MEDIUM OF PROGRAM - A communication apparatus includes a memory that stores data and a processor to execute a procedure, the procedure including, obtaining time information which indicates a communication time period in which each of a first apparatus, a second apparatus and the communication apparatus is capable of communicating, deciding on the basis of the communication time period whether or not a first communication between the communication apparatus and the first apparatus is capable of being established in a first period of time, and whether or not a second communication between the first apparatus and the second apparatus is capable of being established in a second period of time which is later than the first period of time, and notifying the first apparatus of the first period of time, in which the data stored in the memory is transmitted to the second apparatus, after confirming the second period of time.08-16-2012
20120016998Refreshing a Session Initiation Protocol (SIP) Session - In one embodiment, a session is refreshed using a message that is simplified for refresh purposes. The refresh message that is used is a message used for another purpose in a protocol (e.g., SIP). For example, a reINVITE message may be used as a refresh message. If the reINVITE message is used for its intended purpose, the reINVITE message may be used to change the characteristics of a session. This reINVITE message includes an SDP and full header such that the parameters can be properly changed. However, the reINVITE message may be used to refresh a session. This may be referred to as a simple refresh message. But, the simple refresh message does not include an SDP or any other message body. The simple refresh message includes only a reduced header. This reduces time spent building and parsing the simple refresh message.01-19-2012
20090055540Methods and Systems for Multicast Control and Channel Switching for Streaming Media in an IMS Environment - Systems and methods according to the present invention address this need and others by reducing the delay in channel zapping for streaming media, e.g., Internet Protocol television (IPTV). This delay is reduced by performing channel zapping through an Internet Multimedia Subsystem (IMS) architecture using Session Initiation Protocol (SIP) signaling.02-26-2009
20120023241SSL Cache Session Selection - In one embodiment, a gateway implements: selecting, from a plurality of instances, an instance with which to begin a secure initial communication session; establishing, with the selected instance, a secure initial communication session; generating information regarding the session, the information including a session identifier associated with the session and an instance identifier associated with the selected instance; receiving a request to resume the session, the request including the session identifier and the instance identifier; using the instance identifier to identify a processing instance from the plurality of instances; and resuming the initial communication session using the identified processing instance, wherein at least a portion of the information associated with the initial communication session is re-used for the resumed session.01-26-2012
20120023242IPv6 GENERATION TO TRIGGER A VIRTUAL LEASED LINE SERVICE - Various embodiments relate to a communications system and related method for determining an address of a service access point (SAP) upon establishment of a service over a packet data network. A customer SAP connected to a provider SAP may request a link-local address for another customer SAP on the far-end of the packet data network. When the service, such as a virtual leased line (VLL) is not yet established, the provider SAP may generate an address for the customer based on another value, such as its own media access control (MAC) address. The generated address may then allow the service to become established, which may allow Neighbor Solicitation and Neighbor Advertisement packets to be sent, analyzed, and extracted. The provider SAP may then replace the generated address with the address extracted from the Neighbor Solicitation or Advertisement packet received after the service was established.01-26-2012
20120023245METHOD AND DEVICE FOR PROCESSING A PIECE OF INFORMATION INDICATIVE OF A DESIRE TO BE INVOLVED IN AT LEAST ONE USER APPLICATION SESSION - A method and apparatus are provided for processing an item of information indicative of a desire for involvement in at least one application session, established according to the SIP protocol, in progress for a user of a telecommunications network. The at least one session is controlled by a first terminal of the user. The method is implemented by the first controller terminal, and includes receiving a notification of an event relating to the user, which includes at least one item of information indicative of a level of involvement desired by a second terminal of the user, and making a decision relating to the desired level of involvement. In the case of a positive decision, an involvement command is transmitted relating to the level of involvement desired by the second terminal to the telecommunications network.01-26-2012
20120059944ESTABLISHING A COMMUNICATION SESSION - According to a first aspect of the present invention there is provided a method of facilitating a communication session between a user terminal and an Application Function over an IP Connectivity Access Network. The method comprises, at a Policy and Charging Rules Function, receiving information relating to the session from the Application Function (B3), determining one or more Policy and Charging Control rules for the session including deriving a Quality of Service authorised for the session, and sending the Policy and Charging Control rules, including the authorised Quality of Service, to a Policy and Charging Enforcement Function (B5). At the Policy and Charging Enforcement Function, installing the one or more Policy and Charging Control rules including the aurhtorised Quality of Service for the session, and, if it is determined that the authorised Quality of Service cannot be achieved due to a limitation on a Quality of Service available in the Access Network, then reporting this to the Policy and Charging Rules Function and including the available Quality of Service (B8). At the Policy and Charging Rules Function, receiving the report from the Policy and Charging Enforcement Function, including the available Quality of Service, and using the available Quality of Service to determine whether and/or how to maintain the session.03-08-2012
20120233341MICROCONTROLLER WITH CAN BUS MODULE AND AUTO SPEED DETECT - In a method for initializing a Controller Area Network (CAN) module in a microcontroller, the following steps may be provided: measuring the period times between a plurality of falling or rising edges of a CAN signal; sorting the period times; determining difference values between adjacent period times of the sorted period times; sorting the difference values; selecting a first difference value from the sorted difference values and determining a first frequency from the first difference value; initializing the CAN module using the selected frequency; receiving a CAN signal frame; determining whether an error occurred; if an error occurred selecting a next frequency and repeating initializing the CAN module until a valid CAN frequency has been found.09-13-2012
20120210010COMMUNICATIONS SYSTEM - A client device (08-16-2012
20120072602TRANSPOSE BOX BASED NETWORK SCALING - The deployment and scaling of a network of electronic devices can be improved by utilizing one or more network transpose boxes. Each transpose box can include a number of connectors and a meshing useful for implementing a specific network topology. When connecting devices of different tiers in the network, each device need only be connected to at least one of the connectors on the transpose box. The meshing of the transpose box can cause each device to be connected to any or all of the devices in the other tier as dictated by the network topology. When changing network topologies or scaling the network, additional devices can be added to available connectors on an existing transpose box, or new or additional transpose boxes can be deployed in order to handle the change with minimal cabling effort.03-22-2012
20120072603COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMPUTER-READABLE MEDIUM - A communication device includes a communication start request output unit and a response notification acceptance unit. The communication start request output unit outputs a communication start request to an output destination communication device. The response notification acceptance unit accepts a response notification with respect to the communication start request from the output destination communication device. When the response notification acceptance unit accepts a response notification indicating connection rejection due to a mismatch of a communication standard as the response notification with respect to the output communication start request, the communication start request output unit again outputs the communication start request to the output destination communication device in the communication standard to which the output communication start request conforms.03-22-2012
20120072604 TECHNIQUE FOR DELIVERING CONTENT TO A USER - A technique is provided for delivering content to a user. The user sends at least one quality indicator to a first content-delivery device, referred to as a secondary device. The indicator relates to delivery of a portion of the content by a second content-delivery device, referred to as a primary device. When the secondary device detects an event that might affect the delivery of the content by the primary device to the user, on the basis at least of the quality indicators relating to at least a delivery of content by the primary device, it commands the user to transfer from the primary device to the secondary device in order to enable the secondary device to deliver portions of the content that have not been delivered by the primary device.03-22-2012
20120072601APPARATUS AND METHOD FOR PROVIDING INTERNET PROTOCOL (IP) BASED SERVICES INDEPENDENT OF PLATFORM OR OPERATING SYSTEMS USING IP MULTIMEDIA SUBSYSTEM (IMS) - An apparatus and method for providing at least one Internet Protocol (IP) based service independent of platform or operating systems using IP multimedia subsystem (IMS), the method comprising implementing a call setup signaling and an end-to-end media transfer using an IP multimedia subsystem (IMS); and implementing the at least one Internet Protocol (IP) based service using the IP multimedia subsystem (IMS).03-22-2012
20110078318METHODS AND SYSTEMS FOR LOAD BALANCING USING FORECASTING AND OVERBOOKING TECHNIQUES - Methods and systems for establishing user sessions between a client and a server or server farm can be carried out by a load balancing agent executing on a computer in communication with the client, server or server farm. The load balancing agent can intercept a connection request generated by an application executing on a client and responsively select a server on which to establish a user session. Selecting the server can be based on overbooking a particular server and choosing a server with a predetermined amount of forecasted load. Forecasted load can be determined by summing the current load on a server with a current load calculated by multiplying: the average load on the user sessions hosted by the server; by the number of cached user sessions stored on the server; and by the probability that a cached user session reconnects.03-31-2011
20120158978SYSTEMS AND METHODS FOR LOAD BALANCING REAL TIME STREAMING - The present application relates to systems and methods for managing of Real Time Stream Protocol (RTSP) sessions by an intermediary located between a client and a server. An intermediary located between a client and a server receives a response from the server to a request of the client to setup a media stream. The response may include a first session identifier established by the server. The intermediary may encode a port of the server and an internet protocol address of the server into the first session identifier to form a second session identifier. The intermediary may modify the response to identify the second session identifier as the session identifier provided by the server. The intermediary may transmit the modified response to the client responsive to the request of the client to setup the media stream.06-21-2012
20120158977Method and System for Transmitting a Bearer Control Mode in Roaming Scenarios - The present invention provides a method and system for transmitting a bearer control mode in a roaming scenario. The method includes: a hPCRF sets a bearer control mode of an IP-CAN session, and forwards the bearer control mode of the IP-CAN session to vPCRF through an S9 subsession corresponding to the IP-CAN session; or, an hPCRF sets a bearer control mode of a gateway control session, and forwards the bearer control mode of the gateway control session to the vPCRF through an S9 subsession corresponding to the gateway control session. The system includes an hPCRF and a vPCRF. The present invention enables the hPCRF to select different bearer control modes for a plurality of IP-CAN sessions established by a User Equipment (UE) and to forward to the vPCRF, and the vPCRF can further send the bearer control modes to the corresponding enforcement network elements to be executed.06-21-2012
20120158976METHODS AND APPARATUS TO MIGRATE BORDER GATEWAY PROTOCOL SESSIONS BETWEEN ROUTERS - Methods and apparatus to migrate border gateway protocol sessions between routers are disclosed. An example method to migrate a border gateway protocol session from a first router to a second router disclosed herein comprises exporting a connection state to migrate a transport control protocol connection supporting the border gateway protocol session with a session endpoint from the first router to the second router, and after the transport control protocol connection has been migrated to the second router, announcing, from the first router to the second router, routes contained in an exported routing information base associated with the session endpoint, the second router to process the routes to migrate handling of the border gateway protocol session with the session endpoint to the second router.06-21-2012
20120158975Method and Apparatus for Detecting Network Protocols - A method and system for dynamic detection of network protocols are provided. Data is received from a device, wherein the data does not specifically identify a protocol for communication. The data is analyzed to determine a communication protocol associated with a connection. A response is transmitted to the device using the determined communication protocol.06-21-2012
20100095010METHOD AND APPARATUS FOR USE IN A COMMUNICATONS NETWORK - A method for use in a telecommunications network which makes use of the Session Initiation Protocol (SIP). The method comprises sending charging information to a charging function of the network in response to the receipt of an unsuccessful SIP response to a SIP request. The SIP request may relate to a request to modify an established SIP session or the media of an established SIP session; for example, by adding, removing or changing the media.04-15-2010
20100095009Method, System, and Devices for Network Sharing or Searching Of Resources - The invention presents an architecture of a distributed communication system that combines strengths of Distributed Hash Table (DHT) algorithms and social networks. The system forms a cost efficient platform for providing innovative mobile Services. Possible implementations of the proposed system in the IP Multimedia Subsystem and as a standalone SIP based system are presented. The architecture may also be deployed in other systems. Further, a content sharing inside community service is provided.04-15-2010
20100095008Global server load balancing support for private VIP addresses - A site switch determines the mapping between public and private IP addresses of VIPs configured on the site switch. The site switch then transmits the public IP address, rather than the private IP address, to a load balancing switch that performs the load balancing for network resources accessible via the site switch. This public IP address has also been configured on an authoritative DNS server for which the load balancing switch serves as a proxy. The load balancing switch updates its address records, containing the VIPs configured on the site switch, with the public address of the VIP. When the load balancing switch reorders a DNS reply from the authoritative DNS server for a domain containing the public address, the load balancing switch correctly identifies the IP address as a VIP on the site switch and applies appropriate load balancing metrics to the received IP address.04-15-2010
20110099280SYSTEMS AND METHODS FOR SECURE ACCESS TO REMOTE NETWORKS UTILIZING WIRELESS NETWORKS - The present disclosure provides secure connectivity to remote networks on demand without requiring an interactive logon at a wireless client. Specifically, the present invention utilizes a proxy in a wireless network, such as an Access Point (AP) or the like, to provide client access to a remote, hosted network external to the wireless network. The present invention utilizes existing wireless security protocols and other security mechanisms between the proxy and the remote, hosted network. In operation, a wireless network proxy responds to a wireless client that is seeking a remote, hosted network, such as through an association request. The wireless network proxy then serves as an intermediary between the remote, hosted network and the wireless client to enable secure end-to-end communication.04-28-2011
20090132717SESSION INITIATION PROTOCOL-BASED INTERNET PROTOCOL TELEVISION - Video on demand (VoD) and other video streaming and delivery mechanisms are provided using a messaging protocol (e.g., a session initiation protocol (SIP))-based approach that builds upon existing service delivery platforms. In one example, SIP functionality is extended to provide the ability to control and alter a delivery mode of a content stream, such as to change a playback mode or quality of service, by providing such requests as part of the instruction or payload of existing SIP messages, or by providing new SIP messages. Using SIP allows for third party control, such as by IPTV applications, which is not provided by current Real Time Streaming Protocol (RTSP)-based systems. SIP also can establish a peer-to-peer connection between a client and a SIP-enabled content server to allow the client to directly control the media stream. As an advantage over RTSP, SIP provides for bi-directional messaging between SIP endpoints.05-21-2009
20090132716FAULT-TOLERANT DISTRIBUTED SERVICES METHODS AND SYSTEMS - Methods and apparatuses are provided for use in fault-tolerant distributed services. One method includes establishing a plurality of server processes each associated with different non-overlapping subspace range of a distributed data structure, associating a data object with a corresponding server process based, at least in part, on mapping the data object to the subspace range associated with the server process, and manipulating the data object using the server processes.05-21-2009
20120124230Method For Conversion Between SIP Message And ISUP Message And Conversion Apparatus - A method for conversion between SIP message and ISUP message for number portability service and corresponding conversion apparatus are provided. In the method for converting the ISUP message into the SIP message, the ISUP message is received and parameters related to number portability are read from the ISUP message, a number portability type is determined according to the parameters related to number portability, and the parameters related to number portability are mapped into the SIP message based on the number portability type. The SIP message includes: destination address parameter, which represents destination user number; npdi parameter, which indicates execution of the number portability dip and uniquely identifies the number portability type; and rn parameter, which represents the number to be routed to the destination user number. The conversion apparatus for converting ISUP message into SIP message and the method for converting SIP message into ISUP message and corresponding conversion apparatus are also provided.05-17-2012
20120124229METHODS AND APPARATUS OF INTEGRATING DEVICE POLICY AND NETWORK POLICY FOR ARBITRATION OF PACKET DATA APPLICATIONS - An apparatus or method integrates device policy and network policy in order to arbitrate a priority between packet data applications or services for a data connection. In response to a request, a data connection to a wireless network is established for a first application of a first type of application or service if no data session is in progress or if a second application of a second type of application or service can share an existing data session. A hybrid arbitrator performs hybrid arbitration between the first application and the second application in response to determining that the first type and the second type cannot share the existing data session, either based upon a network policy that specifies a difference in priority between the first type and the second type, or based upon a device policy if the network policy does not specify a difference in priority.05-17-2012
20120124228MULTIMEDIA SESSION TRANSFER CONTROL SYSTEM AND METHOD - A multimedia session transfer control system and method are provided. The multimedia session transfer control system includes a service transfer control server configured to issue a session transfer message including information on transfer of a session when the session between a receiving terminal and a transmitting terminal is transferred; and a service providing server configured to receive the session transfer message, identify a multimedia service corresponding to the session transfer, change an execution rule for the multimedia service, and provide the multimedia service whose execution rule has been changed from the transmitting terminal to the receiving terminal.05-17-2012
20120124227BROWSER-BASED VOIP SERVICE METHOD AND SYSTEM - A system is disclosed for providing browser-based VOIP services. The system includes a web server, a database server, a rendezvous server, and a streaming media server. The web server is configured to provide a web page for a user computer and a recipient computer to set up a call connection based on a computer-to-computer (CC) call link sent from the user computer to the recipient computer. The database server is coupled to the web server to provide user data. Further, the rendezvous server is configured to support a real time media flow protocol (RTMFP) to enable direct peer-to-peer communication between the user computer and the recipient computer to establish the call connection. The streaming media server is configured to support a real time messaging protocol (RTMP), an RTMP tunneled (RTMPT), and an RTMP secured (RTMPS) and to be a fail-over for the rendezvous server. Further, the CC call link is created by the web server upon a request from the user computer and sent to the recipient computer.05-17-2012
20120124226SERVER, METHOD AND SYSTEM FOR PROVIDING NODE INFORMATION FOR P2P NETWORK - The invention provides a server, a method and a system for providing node information for P2P network. A server in a peer-to-peer (P2P) network comprises: a location information storage unit which stores coordinate information indicating a coordinate of each data node in the P2P network in a coordinate system that is created based on communication delays among data nodes in the P2P network; and a node information providing unit which, upon receipt of a request for information on data nodes having a first data item, selects one or more data nodes from data nodes having the first data item based on the coordinate information, and provides information indicating the selected one or more data nodes.05-17-2012
20120124225COGNITIVE CONNECTIVITY MANAGEMENT - A system for configuring communications in an apparatus. An apparatus may determine whether access to resources not in the apparatus is desired. If it is determined that access to the resource is desired, an access request may be sent to a resource manager. The apparatus may then receive connection information in response to the access request, and may then utilize the connection information when selecting a communication configuration usable for accessing the desired resources that are accessible via the other apparatus.05-17-2012
20120124224Mobile interactive kiosk method - To regulate information exchanges, provide personal security and enhance personal privacy inside and outside a network and to regulate devices. Provided is a personal bio-data mining and pairing method of a human user to one or more communications devices capable of functioning in a network cloud environment and, where the rules governing cloud organization and communications are based in part upon a human user bio-data and real world information exchanges commonly occurring at specific geographical locations.05-17-2012
20120166660METHOD, SYSTEM FOR ACCESSING HOME NETWORK DEVICE, AND HOME NETWORK ACCESS DEVICE - A method, a system for accessing a home network device, and a home network access device are disclosed. The method includes the steps as follows. A home network access device finds a home network device and obtains information of the home network device through a home network protocol. A data model of the home network device is established in the home network access device according to the information of the home network device. A remote service device accesses the data model of the home network device established in the home network access device through a remote management protocol.06-28-2012
20120166659Node and Method for Quality of Service (QoS) Control - The present invention generally relates to a node and method for quality of service (QoS) control. The present invention particularly relates, but is not limited to, a technology that enables QoS control for a communication that is based on a protocol such as the Hypertext Transfer Protocol (HTTP), which does not mandate the use of a session description protocol (SDP) message.06-28-2012
20120166658GMPLS NETWORK-BASED INTER-DOMAIN INTERFACE APPARATUS AND METHOD - A general multiprotocol label switching (GMPLS) network-based inter-domain interface apparatus and apparatus are provided. The GMPLS network-based inter-domain interface apparatus is installed in an edge node of a GMPLS network-based inter-domain, forms a session between edge nodes of the inter-domains, and allows the edge nodes to exchange a routing protocol message. Accordingly, link state information and routing information can be automatically exchanged in real time between inter-domains.06-28-2012
20120166657GATEWAY SYSTEM, GATEWAY DEVICE, AND LOAD DISTRIBUTION METHOD - A gateway system comprises a first packet relay device and a plurality of gateway devices. The first packet relay device determines the gateway device serving as a destination of a packet based on destination information of the packet. The gateway device determines a gateway device in charge of processing the packet based on transmission source information of the packet, and if the gateway device in charge of processing the packets is other gateway device, the gateway device transmits this packet to this other gateway device.06-28-2012
20120221737COMMUNICATION DEVICES, METHODS AND COMPUTER READABLE STORAGE MEDIA - A communication device including a controller that controls the communication device to execute steps of: establishing a first communication session between the communication device and a first communication device; determining whether a second communication session between the first communication device and a second communication device is established; acquiring a communication parameter of the second communication session from the first communication device when the controller determines that the second communication session between the first communication device and the second communication device is established; and determining a bandwidth of the first communication session based on the acquired communication parameter of the second communication session.08-30-2012
20120131215MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES - Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a connection for a subscriber is created based on a service context of the subscriber. A connection request is received from a subscriber of a network service delivery environment. The subscriber is associated with a first-level profile identifier indicative of a service context for the subscriber. One or more other subscribers can be associated with the first-level profile identifier. Lower-level profile identifiers are determined using the first-level profile identifier. The lower-level profile identifiers indicate a set of services that is available to the subscriber during the connection. Creating a connection for the subscriber that enables forwarding of packets based on the lower-level profile identifiers.05-24-2012
20120131214RELAY APPARATUS, RELAY APPARATUS CONTROLLING METHOD, AND DEVICE CONTROLLER - A relay apparatus includes a storing unit configured to store information related to a connection state between the relay apparatus and a device connected thereto, a determining unit configured to determine whether a change is a temporary change, based on a change factor responsible for the change in the connection state, in a case in which the change occurs in the connection state between the relay apparatus and the connected device. The relay apparatus includes a notifying unit configured to discontinue notifying a higher level apparatus of the change in the connection state when it is determined by the determining unit that the change in the connection state is a temporary change, and notify the higher level apparatus of the change in the connection state when it is determined by the determining unit that the change in the connection state is not a temporary change.05-24-2012
20120131213NETWORK DEVICE AND POINT TO POINT CONNECTION DISTINGUISHING METHOD - A network device connects a terminal device to the Internet using a plurality of connections. The network device obtains a quantity of different destination port numbers employed by the plurality of connections, calculates a ratio of the quantity of the different destination port numbers to a quantity of the connections, and determines that the connections include at least one point to point connection if the calculated ratio is larger than a predetermined ratio. The network device further determines that one of the connections is the point to point connection upon the condition that a communication protocol of the one of the connections is the transmission control protocol, that the destination port number of the one of the connections is larger than a predetermined port number, and that the average size of the packets of the one of the connections is larger than the predetermined size.05-24-2012
20120131209NEARBY ADDRESS NETWORK SERVICE INFORMATION PROVISIONING FOR MARKETING REPRESENTATIVES - A network device receives a geographic location of a mobile device. The network device accesses a database to identify addresses within a distance parameter of the received geographic location, and retrieves attributes associated with the identified addresses from the database, wherein the attributes comprise attributes associated with one or more network services provided to customers from a network service provider. The network device sends the identified customer addresses and the retrieved network service attributes to the mobile device.05-24-2012
20120131211OPTIMIZED NETWORK DEVICE DISCOVERY - A computing device retrieves a set of configuration files of devices associated with a network to be analyzed and extracts from the set of configuration files Internet protocol (IP) address information to form an IP address database. The computing device also extracts from the set of configuration files border gateway protocol (BGP) routing protocols to form a BGP routing database. The computing device analyzes the IP address database and the BGP routing database to generate a database of calculated network connection information for the devices associated with the network. The computing device conducts live network discovery, on the network and based on the IP address database, to generate a database of discovered connection information, and merges the database of calculated network connection information and the database of discovered connection information to form a master database from which output files may be generated.05-24-2012
20120131212NAVIGATION SYSTEM WITH SESSION TRANSFER MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a navigation system includes: establishing a navigation session for routing from a starting point to a destination on a device; setting a transfer condition for continuing the navigation session between the device and a further device; and transferring the navigation session when the transfer condition is satisfied for routing with the further device for displaying on the further device.05-24-2012
20100217874TUNNELING OF REMOTE DESKTOP SESSIONS THROUGH FIREWALLS - Endpoints are enabled to facilitate desktop and/or application sharing in enhanced communication systems using Session Initiation Protocol (SIP) and Remote Desktop Protocol (RDP) protocols by tunneling RDP packets through an Interactive Connection Establishment (ICE) channel built-in within the Real-time Transport Protocol (RTP), thus allowing RDP sessions to traverse Network Address Translators (NATs) or firewalls.08-26-2010
20100205315METHOD, SYSTEM AND DEVICE FOR ESTABLISHING SERVICE CONNECTION - A method, a system, and a device for establishing a service connection are provided. The method includes the following steps. An interface configuration parameter is obtained, in which the interface configuration parameter includes an interface configuration parameter of a remote device. An interface parameter object is added to a user network interface (UNI) request message, in which the interface parameter object carries the interface configuration parameter. The UNI request message carrying the interface configuration parameter of the remote device is sent to the remote device, so as to establish a service connection with the remote device. Thus, the interface parameter object is added to the UNI request message, and then the UNI request message carrying the interface configuration parameter of the remote device is sent to the remote device, for establishing the service connection, so as to realize automatic negotiation and configuration of the interface parameters, thereby saving manpower resources.08-12-2010
20100205314Intelligent Auto-Dialer - The present invention describes an automatic dialer for determining relative rankings of network access numbers from within a group of available network access numbers known as an available NAN list, and for facilitating selection of a network access number to use for a connection from a client device to a data network. Various factors are considered in determining the rankings of the network access numbers. The factors include connection costs, quality of connection.08-12-2010
20100205313Scalable NAT Traversal - A system and method for traversing a firewall for a voice-over-IP session or other communication session uses four main components: a relay agent, and NAT 08-12-2010
20100205312INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF, SERVICE PROVIDING APPARATUS AND CONTROL METHOD THEREOF, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM - An information processing apparatus that provides a proxy for a service that a service providing apparatus provides to a control apparatus, the information processing apparatus includes: a first communications unit adapted to connect to a first communications path; a second communications unit adapted to connect to a second communications path; a first determination unit adapted to determine whether or not the providing apparatus exists via the first communications unit; a second determination unit adapted to determine whether or not the providing apparatus exists via the second communications unit; a connection unit adapted to connect to the providing apparatus via the second communications unit; and a proxy unit adapted to connect to the control apparatus via the first communications unit, and provide a proxy for a service between the providing apparatus and the control apparatus.08-12-2010
20100070637Streaming data playback apparatus - A handsfree apparatus performs an operation for requesting a connection of a Bluetooth connection link to a cellular phone after guaranteeing a continuous playback of music streaming data by an audio player in a time slot that does not have packet transfer of the music streaming data, if the connection request of the Bluetooth connection link to the cellular phone is generated during a time of A2DP connection that defines packet transfer of the music streaming data with the audio player. The connection request of the Bluetooth connection link to the cellular phone is thus handled appropriately without interrupting a continuous playback of the music streaming data.03-18-2010
20120137011PEER-TO-PEER CONNECTION SYSTEM AND METHOD FOR USE IN MULTI-NETWORK ENVIRONMENT - Provided are a peer-to-peer (P2P) connection system and method for use in a multi-network environment. The P2P connection system includes a user terminal configured to register connection information for connecting to the user terminal through each of a plurality of connectable networks in a location server; and the location server configured to store the connection information received from the user terminal.05-31-2012
20120137010PROVIDING SERVER IDENTIFICATION TO A CLIENT - A request for a server identifier is responded to with one of two different server identifiers. A remote server identifier is provided if the remote server is available and a local server identifier is provided if the remote server is not available. A networked device may provide the server identifier in a networked system.05-31-2012
20110185073SYSTEMS AND METHODS FOR CLIENT IP ADDRESS INSERTION VIA TCP OPTIONS - The present disclosure presents systems and methods for maintaining identification of network devices sending or traversing a network packet en route to an intermediary device deployed between a source and a destination network device. An intermediary may receive an acknowledgement packet comprising an option field identified by an option number for a transport layer connection established via intermediary. The acknowledgement packet may comprise overlay network data that identifies IP addresses of the originating network device and host network devices intercepting and forwarding the network packet to the intermediary. The intermediary device may determine the option number for the option field from which to obtain the overlay network data identifying IP addresses. The intermediary device may receive a second request of the client to access the server via the transport layer connection and insert IP addresses from the overlay network data into an application layer protocol header of the second request forwarded to the server.07-28-2011
20110185072METHOD AND SYSTEM OF EMULATING DEVICES ACROSS SELECTED COMMUNICATION PATHWAYS THROUGH A TERMINAL SESSION - Emulating devices across selected communication pathways by way of a terminal session. At least some of the illustrative embodiments are methods including establishing a terminal session between a first computer system and a second computer system (the second computer system distinct from the first computer system, and the second computer system having a management processor with a plurality of communication pathways to a main processor of the second computer system), configuring the management processor to send data regarding emulation of a first mass storage device across a first selected pathway of the plurality of communication pathways to the main processor (the configuring by way of the terminal session), and emulating (by the management processor) the first mass storage device across the first selected pathway.07-28-2011
20110185071LOSS TOLERANT PROTOCOL FOR REMOTING DESKTOP GRAPHICS - In various embodiments, remote presentation encoding techniques may be modified in such a way that the data can be transmitted over transports without guaranteed packet delivery. In one embodiment, the desktop graphics data may be encoded in individual frames, each frame comprising self-contained graphics elements that fit in a small number of User Datagram Protocol (UDP) protocol data units (PDUs). The PDUs may then be sent to the client on a separate lossy link instead of the lossless link. On the client side, the client may detect which graphic elements within a frame were “lost” as a result of dropped UDP packets and request a refresh from the server through the lossless channel.07-28-2011
20100174821METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING AND USING STATELESSLY REVERSIBLE REPRESENTATIONS OF SESSION INITIATION PROTOCOL (SIP) INFORMATION BY SIP CLUSTER ENTITIES - The subject matter described herein relates to methods, systems, and computer readable media for generating and using statelessly reversible representations of SIP information by SIP cluster entities. One method includes, at a first SIP cluster entity, receiving a first SIP message including SIP information. The method further includes generating a second SIP message including a statelessly reversible representation of the SIP information. The method further includes transmitting, to a SIP entity that is not a member of the cluster to which the first SIP entity belongs, the second SIP message with the statelessly reversible representation and information for reaching the cluster.07-08-2010
20100174820Network connection manager - Methods, systems, apparatuses and program products are disclosed for managing connections to telecommunications networks, especially networks that deploy Internet Protocols and the like.07-08-2010
20120317295Distributed Overlay Browser For Transparent Streaming Media Support In Virtualized Desktop Environment - Techniques are provided for establishing an integrated and transparent overlay of a browser window for rendering data such as streaming media on a client endpoint device. A web browser on a Hosted Virtual Desktop (HVD) draws HVD display image comprising a browser window and communicates it to the client endpoint device for display, via a virtual desktop interface (VDI) protocol. The browser window comprises zero or more host-provided window elements such as a window frame and at least one placeholder element where a client-provided frameless browser window may be rendered. A browser (or browser extension) on the HVD works together with a browser server on the client endpoint device to render data such as streaming media in the client-provided frameless browser window in place of the placeholder, before displaying the frameless browser window and the HVD display as an integrated display at the client endpoint device.12-13-2012
20120173744WIRELESS CONNECTION METHOD AND APPARATUS USING IMAGE RECOGNITION IN MOBILE COMMUNICATION TERMINAL - A method and apparatus for wireless connection with an external device using image recognition in a mobile communication terminal is provided. In the method for wireless connection with an external device using image recognition in a mobile communication terminal, an image including network connection information is acquired by a camera. The network connection information is acquired by recognizing the image through an image recognition algorithm. The wireless connection with the external device is performed using the acquired network connection information.07-05-2012
20120173742Method and Server Entity for Forwarding a Message Containing a Host Name or Domain Name in an Internet Based Communications Network - Method and server entity for forwarding a message containing a host name or domain name in an interne based communications network from a User Agent (UA) to the communications network or vice versa. The method comprises the steps of querying, by a proxy entity, a Domain Name Server (DNS) for obtaining from the Domain Name Server an Internet Protocol (IP) address associated with the host name or domain name, and including the Internet Protocol address in the message prior to forwarding the message to the communications network or User Agent, respectively, by the proxy entity.07-05-2012
20120173740METHOD AND APPARATUS OF PERFORMING PEER-TO-PEER COMMUNICATION ESTABLISHMENT - A method and apparatus of establishing a network connection for P2P communications is disclosed. According to one example, a method of establishing a network connection may include establishing an initial data connection between a first network device and a second network device via a third network device, the third network device providing an initial communication channel required to exchange setup messaging between the first network device and the second network device. Other operations may include establishing another data connection between the first network device and the second device after the setup messaging is exchanged, the another connection being independent of the third network device, and transferring data messages between the first network device and the second network device via the another connection. Once the P2P connection is established, the initial data connection may be removed.07-05-2012
20100299441MULTI-PROTOCOL NETWORK REGISTRATION AND ADDRESS RESOLUTION - The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.11-25-2010
20100049858INITIAL ACCESS METHOD FOR BROADBAND WIRELESS ACCESS SYSTEM - Provided is an initial access method for a broadband wireless access system. The initial access method is used between a portable subscriber station (PSS) and a radio access station (RAS) in the broadband wireless access system and includes an authentication operation and a default transport connection setting operation. In the initial access method, default information, which is required to register the PSS and to set default transport connection, is stored in an authentication authorization accounting (AAA) server, the default information is then transmitted to the RAS connected to the PSS in the authentication operation by the AAA server, and when the PSS is registered and the default transport connection is set, a message composed of parameters, which are required to register the PSS containing the default information and to set the default transport connection, is then transmitted to the PSS by the RAS. Accordingly, a simplified initial access procedure is achieved.02-25-2010
20100049857SYSTEM SOFTWARE PRODUCTIZATION FRAMEWORK - A unified framework is established based on a domain-specific system description model representative of physical network system topology, network system device capability and/or logical network system structure. The framework can be employed to streamline a network system configuration process and/or a software system deployment process and the like. Some instances can also be utilized in establishing a unified framework in a broadcast equipment environment to augment network system based technologies. Additionally, network devices having multiple network interfaces that are dedicated to specific network usages can be automatically configured. A method in accordance with an aspect of the present principles includes generating a site model with a plurality of groups of device model network interfaces that can represent dedicate networks. The device model interfaces are grouped according to usage and network medium type and are logically associated with pre-defined IP addresses. The site model is applied to the network devices to logically associate them into dedicated networks by automatically assigning the pre-defined IP addresses to the network interfaces of the devices.02-25-2010
20080215741SYSTEM AND ARTICLE OF MANUFACTURE FOR ESTABLISHING AND REQUESTING STATUS ON A COMPUTATIONAL RESOURCE - Provided are a system and article of manufacture for establishing and requesting status on a computational resource. An operation is performed to establish a computational resource, wherein the computational resource is not available until the establish operation is completed. A determination is made as to whether a status request to determine status of the computational resource is pending before the establish operation has completed. Indication is made to resubmit the status request if there is a status request for the computational resource pending before the establish operation has completed.09-04-2008
20100281175NETWORK SYSTEM11-04-2010
20090106431Information on Demand Process Framework to Generate, Manage, Secure, and Deploy Browsers and Application Accessible Web Services - Disclosure is a method and system for delivering a reusable framework. The disclosure invokes an interface to define an information service within the reusable framework. The defined information service is stored in a repository. The method further includes outputting a service request as an address for invoking the defined information service and establishing a data connection after receiving the service request wherein the defined information service can be invoked.04-23-2009
20120179831ENCRYPTED VPN CONNECTION - A method, apparatus, and system are described that provides fully automated network access to remote networked devices. The device and system permits the remote access of a local network without any pre-configuration or administrative burden at the local network. Embodiments as described herein provide a “plug and play” option to insert a device into the local network and provide access to select target devices on the network, even non-routable devices, without first requiring dedicated host software or other administrative privileges or configurations be set at the local network.07-12-2012
20120259990PROVISIONING DEVICE, AND METHOD OF SETTING NETWORK PARAMETER IN PROVISIONING NETWORK - A provisioning device connected to field devices, which are objects of provisioning, via a provisioning network separated from a target network may include a router advertisement unit that designates a field device, which is an object of provisioning, among the field devices located within a router advertisement zone of the provisioning device to transmit a router advertisement to the designated field device in a unicast mode, a connection control unit that controls a connection to the provisioning network of the field device that receives the router advertisement, and a parameter setting unit that performs setting of network parameters in the field device, the network parameters being managed by the field device.10-11-2012
20100017524CONTINUOUS PERMISSION TO SEND MEDIA - A method, PT client device and PT server device for controlling transmission of media data, are discussed. According to an embodiment, the method includes starting, by a PT server, a timer when a media burst revoke message is transmitted to a PT client; stopping, by the PT server, the timer before the timer expires when last media data and a media burst release message are received from the PT client; and transmitting, by the PT server, a media burst idle message to the PT client when the timer is stopped.01-21-2010
20100011112SESSION TRANSFER METHOD AND METHOD FOR SUPPORTING SESSION CONTINUITY - A device and method for transferring a session. The method includes receiving a session continuity operator policy while performing a session with a target terminal via an original network; storing the session continuity operator policy; determining whether to transfer a whole or part of the session to a server according to a parameter in at least the session continuity operator policy; and sending to the server a session invitation message for a session transfer to transfer of the whole of the session if the whole of the session is determined to be transferred. The session invitation message includes information on at least one data to be transferred among a voice data and a non-voice data on the session. The session transfer corresponds to a PS (Packet Switching) to PS transfer.01-14-2010
20100011111METHOD FOR OFFERING A CALL CENTER SERVICE IN A PEER-TO-PEER NETWORK - A call center service is offered in a peer-to-peer network. At least one peer in the peer-to-peer network has a call center function added to it, and a check is then carried out by way of a search algorithm to determine whether a called subscriber is or is not registered in the peer-to-peer network. If the called subscriber is registered, an IP address is first of all determined for that subscriber, and a check is then carried out to determine whether the call center service has been activated for this subscriber. An incoming call is then diverted to a peer with a call center function, and is not passed on to the called subscriber until contact is made with the peer with the call center function. Otherwise, if the subscriber is not registered in the peer-to-peer network, further entries for the called subscriber are first of all checked in the peer-to-peer network. If there is an entry for an active call center service, an address of a peer with a call center function is sought, and the incoming call is then forwarded directly to that peer with the call center function.01-14-2010
20100011110Mobile terminal to media server connection apparatus, system, and method - An apparatus, system, and method for a communication network that includes base stations, mobile terminals, and media servers. A base station may receive enable a device-to-device connection between a media server and a mobile terminal. The mobile terminal and the media server may establish the enabled device-to-device connection to create an underlay network within the cellular network, the underlay network including the mobile terminal, the media server, and the device-to-device connection. In some embodiments, the mobile terminal and the media server each include a device-to-device radio that is used to establish and maintain the device-to-device connection.01-14-2010
20100011109Method for Safety Control of Data Exchange Flows Between a Communications Module and a Communications Network and Said Communications Module - To perform security control for data flows exchanged between a communication module and a communication network in communication sessions organized in accordance with communication session contexts, a communication session is established with a remote unit, a corresponding communication session context is activated, and the data flows exchanged in accordance with the activated communication session context are controlled, within the established session, with respect to at least one parameter related to said context.01-14-2010
20120254451NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM, INFORMATION COMMUNICATION DEVICE AND LINK METHOD - A device link unit of a PC requests a setting information file from a mobile phone, and a device link unit of the mobile phone transmits the setting information file to the PC. The device link unit of the PC then receives the setting file to display functions of linking with the mobile phone, in other words, data that is capturable from the mobile phone, based on the information on the received setting information file.10-04-2012
20120254450TIERED HIERARCHICAL REMOTE USER INTERFACE - A method of structuring Remote User Interface (RUI) into a tiered hierarchical standard with a minimum base RUI profile that is supported by all devices that meet the standard with optional support for the higher level hierarchies within the tier. RUI profiles are a superset of a lower RUI, so that lower RUIs are able to be partially rendered by a higher RUI.10-04-2012
20120317296ASSOCIATING COMMUNICATIONS IN COLLABORATION SESSIONS - A method, computer program product, and system for associating communications in collaboration sessions is described. A method may comprise displaying, via one or more computing devices, a document accessible to one or more collaborators of a first collaboration session. The method may further comprise associating, via the one or more computing devices, a first communication session of the first collaboration session with a first portion of the document. The method may additionally comprise indicating, via the one or more computing devices, the association between the first communication session of the first collaboration session and the first portion of the document.12-13-2012
20120185605METHODS AND APPARATUS FOR DETERMINING AND/OR USING A COMMUNICATIONS MODE - Methods and apparatus for determining whether two or more communications devices, e.g., wireless terminals, in a communications system should communicate using direct peer to peer communications or via one or more infrastructure elements, e.g., base stations, are described. The determination whether a given pair of communications devices should communicate using direct peer to peer communications, rather than via the infrastructure element(s), is determined by a control device. The control device instructs various wireless terminals to make various signal measurements and/or transmit signals to be measured. Based on the signal measurements the control device estimates interference caused by the direct peer to peer link to the existing communications devices, the direct peer to peer link channel quality and/or interference caused to such a direct peer to peer link by existing communications devices which are communicating using peer to peer signaling and makes a mode decision based on such information.07-19-2012
20120185604SYSTEM AND METHOD FOR INDICATING CALLEE PREFERENCES - A system and method of communicating callee device preferences to a network is present. A first device identification is transmitted. The first device identification at least one of identifies the callee device and describes a capability of the callee device. A caller capabilities pattern is encoded into a first session initiation protocol (SIP) message. The caller capabilities pattern describes an attribute of a candidate caller device. An action pattern is encoded into the first SIP message. The action pattern defines an action and the network is configured to take the action. The action pattern is associated with the caller capabilities pattern. The first SIP message is transmitted to the network.07-19-2012
20120226816DATACASTING SYSTEM WITH HIERARCHICAL DELIVERY QUALITY OF SERVICE MANAGEMENT CAPABILITY - Datacasting systems may include one or more compound carousels each managing one or more elementary carousels, and managed by a bandwidth manager. Subsets of compounds carousels may be identified, for example, according to priority levels. Bandwidth allocations may be determined for the compound carousels. For example, the bandwidth manager may utilize multiple bandwidth allocation cycles to determine the bandwidth allocations. The multiple bandwidth allocation cycles may form a sequence. Each bandwidth allocation cycle may at least partially allocate an available datacasting bandwidth resource to at least one of the identified subsets of the compound carousels. The allocations may be based at least in part on desired bandwidths determined by the compound carousels and/or one or more bandwidth guidelines of datacast sessions associated with the compound carousels.09-06-2012
20120226815SECURE MANAGEMENT OF SIP USER CREDENTIALS - A device may obtain, from a remote device on a network, information regarding loads and Session Initiation Protocol (SIP) devices on which the loads are installed. In addition, the device may access a database storing load compatibility information, identify problematic loads based on the obtained information and the load compatibility information, determine fixes for one or more of the problematic loads, and apply the fixes to the one or more of the problematic loads over the network.09-06-2012
20120259991SYSTEM AND METHOD FOR SIP USER AGENT IDENTIFICATION AND EFFICIENT BINDING - The present disclosure provides a system and method for Session Initiation Protocol (SIP) user agent identification and efficient binding. In accordance with one example embodiment, there is provided a method for use on a Session Initiation Protocol (SIP) registration server for registering user agents, comprising: receiving a REGISTER message which includes a binding key; determining whether a prior binding associated with the binding key exists in a registration repository; and creating a new binding associated with the binding key and adding the new binding to the registration repository when no prior binding associated with the binding key exists in the registration repository.10-11-2012
20120259989TELECOMMUNICATIONS PROTOCOL WITH PID CONTROL OF DATA TRANSMISSION RATE - A computer data transmission system is provided with proportional-integral-derivative (PID) control over a data transmission rate so as to maximize use of available bandwidth of a datagram-based network. A data channel and a separate feedback channel are established between the sender and receiver units of the system. The sender unit coupled to the data and feedback channels sends datagrams over the data channel to the receiver continuously until a source of data is exhausted or paused by the receiver unit. The receiver unit sends acknowledgment messages over the feedback channel to the sender unit at predetermined intervals. A PID controller in the sender unit uses the information provided in the acknowledgment messages to track unsuccessfully transmitted datagrams and to adapt the data transmission rate to any changing network transfer conditions. In particular, the rate of datagram loss may be used as a PID process variable to control an inter-datagram delay of the sender. There may also be absolute speed and transmission rate acceleration/deceleration limits constraining the PID control. PID control may also be adapted for data compression control, datagram block sizes, and degree of redundancy in the datagrams sent.10-11-2012
20120259988METHOD AND APPARATUS OF PERFORMING PEER-TO-PEER COMMUNICATION ESTABLISHMENT AND CONNECTION CHANGE-OVER - A method and apparatus of monitoring active data communication sessions and potential new connections is disclosed. One example method of operation may include identifying a data communications requirement of a first network device currently communicating via the first communications connection with a second network device, an transmitting a data test message over at least one of the existing first communications connection and the second communications connection. The method may also include receiving a response to the data test message, and determining a change-over from the first communications connection to the second communications connection would provide a more optimal data connection based on the identified data communications requirements of the first network device. Active data sessions are constantly being considered for a change-over by potential new data connections which may provide increased optimal data performance.10-11-2012
20090019169METHODS AND APPARATUS FOR COMMUNICATING IN A PEER TO PEER SYSTEM WHERE DEVICE COMMUNICATIONS MAY PARTIALLY INTERFERE WITH ONE ANOTHER - Methods and Apparatus for communicating information, e.g., control information, e.g., in the form of a control value, between communications devices, e.g., peer to peer communications devices, are described. Positional coding is used to encode a value to be communicated and the encoded value it then transmitted on a set of communications resources with the placement of signal energy on individual ones of the resources being used to create a pattern used to convey the value to be communicated. Resources, e.g., tone-symbols, which communicate unreliable signal portions due to interference are identified and not used in the positional decoding operation as either an energy carrying tone-symbol or a non-energy carrying tone-symbol.01-15-2009
20090019168APPARATUS AND METHOD OF GENERATING AND MAINTAINING HYBRID CONNECTION IDENTIFICATIONS (IDs) FOR PEER-TO-PEER WIRELESS NETWORKS - An apparatus and method are disclosed for generating a transmission connection identifier (CID) for a transmitter/receiver pair in a wireless network. The CID may be selected from or mapped to a hybrid CID space comprising a first set of orthogonal CIDs and a second set of non-orthogonal (random or pseudo-random) CIDs. When a transmitter device wants to initiate a peer-to-peer connection with a receiver device, the transmitter and receiver devices attempt to obtain a CID to identify their connection within a traffic channel in a shared frequency space. The first and/or second device attempt to select a CID from the first set of orthogonal CIDs. However, if a CID collision is detected, the first and second devices select their CID from the second set of non-orthogonal CIDs. The selected transmission CID may be used during a time slot or interval to facilitate communications between the first and second devices.01-15-2009
20090019166SYSTEM AND PROGRAM PRODUCT FOR MANAGING MULTIPLE NETWORK APPLICATION VERSIONS - Under the present invention, a session is established between a user system and an existing version of a network application. Once the session is established, session information corresponding to the session is determined and then communicated to the user system. The session information typically includes a version identifier that identifies the existing version of the network application. Requests received during the same session are accompanied with the session information. The session information is used to route the requests to the existing version of the network application.01-15-2009
20120233342Opportunistic Network Updates - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing opportunistic network updates. In one aspect, a method includes determining, by a queue manager on a mobile device that has a network interface, to fulfill one or more requests to upload or download data through the network interface, and in response to determining to fulfill the requests, applying, by the queue manager, one or more rules to the requests, to classify each request as a request that is to be fulfilled, or a request that is not to be fulfilled. The method also includes causing, by the queue manager, the requests that are classified as to be fulfilled to be fulfilled, or the requests that are classified as not to be fulfilled to not be fulfilled.09-13-2012
20080320149SERVICE REQUEST DEVICE WIRELESS ACCESS DETACH AND BEARER DEACTIVATION METHODS WITHOU LOSS OF INTERNET PROTOCOL CONNECTIVITY - A network device includes an Internet protocol (IP) connectivity generator that generates an IP connectivity indicator. The IP connectivity indicator indicates IP connectivity for a service request device (SRD). A transmit module transmits the IP connectivity indicator to a remote network device before at least one of detachment of the SRD and deactivation of a bearer corresponding to a first session and a tunnel between the SRD and the remote network device. A control module facilitates the detachment of the SRD and deactivation of the bearer while maintaining IP connectivity. The IP connectivity corresponding to at least one of attachment of the SRD and activation of a second session of the SRD based on the IP connectivity indicator.12-25-2008
20100325291SIGNALING USING BINARY FORM OF SIP MESSAGES - Methods, devices, and systems are provided for negotiating the usage of a binary object representation of SIP messages. More specifically, the negotiation for the binary SIP transmission can be done by exchanging text-based SIP messages or other similar messages over standard SIP connection channels. If the negotiation is successful, then binary SIP messaging may be employed to enhance the ease and efficiency with which a SIP message is generated, transmitted over a communication network, and parsed/processed by a SIP network element.12-23-2010
20080301308SYSTEM, METHOD AND APPARATUS FOR ESTABLISHING INTERACTIVE MEDIA SESSION BASED ON IP MULTIMEDIA SUBSYSTEM - A method and system for establishing an interactive media session based on an IP Multimedia Subsystem, including: a terminal adapted to initiate an interactive media session request and receive a media session response; a serving-CSCF adapted to trigger the request to the application server according to a triggering rule and route the message; a proxy-CSCF adapted to forward the request and the response between the terminal and the serving-CSCF; an application server adapted to process the service request; a media control entity adapted to control resource allocation of the media carrier entity; and a media carrier entity adapted to allocate address ports for RTSP connection and RTP connection with the terminal. The present invention can be applied to a NGN network where the carrier and control are separated to improve the media delivery efficiency.12-04-2008
20080301307Rfid Tag for Ip Address-Based Rfid Service and Rfid Service Method Using the Same - Provided are a RFID tag and a method for providing a RFID service using the same. The RFID tag includes: a code type data denoting a code type of the RFID tag; and a content server IP address code denoting an IP address of a content server that provides content related to an item with the RFID tag attached.12-04-2008
20080301305METHOD AND RELATED SYSTEM FOR BUILDING UP A NETWORK CONNECTION BETWEEN CLIENTS AND SERVERS THROUGH A STREAM FORK BY UTILIZING HTTP PROTOCOL - A method for building up a network connection between a client and a server through a stream fork by utilizing HTTP protocol includes receiving a connection request of the client, transmitting the connection request to the server, building up a connection channel between the client and the server and setting a channel ID of the client, and transmitting the channel ID to the client.12-04-2008
20080301304MULTIMEDIA SPACES - The claimed subject matter provides a system and/or method that detect watermarks incorporated within analog and/or digital signals associated with multimedia presentations. The disclosed system can include a component that receives analog and/or digital signals, ascertains the existence of a watermark associated with the received signals, and extracts metadata encapsulated within the watermark, wherein the metadata can both include information regarding the broadcast multimedia presentations as well as information unrelated to the broadcast multimedia. Extracted metadata or more particularly, attributes contained within the metadata can be utilized to establish online social networks based at least on the associated attributes.12-04-2008
20080301306FAST SESSION ESTABLISHMENT METHOD AND SYSTEM FOR MOBILE TERMINAL - A fast session establishment method and system is provided for reducing time required to establish a multimedia communication session. The fast session establishment method includes registering a parameter set that had resulted in a successful session establishment with a counterpart terminal and establishing a session with the counterpart terminal using the parameter set resulting in a prior successful session.12-04-2008
20110004692Gathering Information about Connections in a Social Networking Service - To enhance information about connections in a social networking service, embodiments of the invention enable users to reference nodes while posting content to a communication channel. To identify connections within content in the social networking service, users of the social networking service are provided an interface to post content items in communication channels of the social networking service. A trigger received in the interface indicates that a user wishes to identify a connection in the posted content item. Selectable links enable the user to mention another node in the social networking service when posting a content item. As users reference nodes in content items, information about the connections with the referenced nodes is gathered and stored in a database that is indexable and searchable in real-time.01-06-2011
20090049182AUTOMATIC TN3270 EMULATOR CONFIGURATION GENERATOR - Automatically generating TN3270 emulator configuration files for implementing communication sessions. A hardware master console (HMC) is data mined to determine a status for one or more data center mainframe entities that include one or more central processing centers (CPCs), sysplexes, logical partitions (LPARs), or various combinations thereof. The data mining also identifies one or more relationships between the data center mainframe entities. The one or more HMCs are periodically polled to update the status for the one or more data center mainframe entities. The updated status and the one or more identified relationships are incorporated into a graphical user interface that provides a navigational aid for navigating to each of a plurality of data center mainframe entities. Upon navigating to a data center mainframe entity of the plurality of data center mainframe entities, TN3270 emulator configuration files are dynamically generated for the data center mainframe entity using the updated status and the one or more identified relationships. The TN3270 emulator configuration files may be employed for use in implementing a single communication session, or to construct a set of TN3270 emulator configuration files for multiple communication sessions which may be unpacked for subsequent use.02-19-2009
20110131336METHOD AND DEVICE FOR FILE TRANSMISSION BASED ON MULTIPLE PROTOCOLS - The present invention relates to method and device for file transmission based on multiple protocols. According to an embodiment of the present invention, there is provided a method in a user node of downloading files, comprising the steps of: A. intercepting a request message from an application functional entity, for requesting a file based on a first protocol; B. downloading said file at least based on a second protocol; C. providing said file to said application functional entity. With the method, software, storage media provided in the present invention, faster download speed could be obtained when the client downloads files from the network base on the first protocol, compared with that obtained in the traditional C/S mode, therefore the user experience is improved.06-02-2011
20110131335METHODS AND SYSTEMS FOR CLOUD COMPUTING MANAGEMENT - Disclosed is a management service that enables a user to establish, monitor, and control cloud computing sessions offered via third-party service providers. In some instances, the management service establishes a market space that allows a user to establish a customized cloud computing session based on computing resources offered by third-party service providers. In some instances, the management service instantiates monitoring mechanisms within the virtual servers of the cloud computing sessions to be able to monitor, assess, and provide reports and alerts pertaining to performance metrics of the various virtual servers. In some instances, the management service also allows a user to remotely transfer services from a first cloud computing session to a second cloud computing session.06-02-2011
20120265889METHOD AND ARRANGEMENT FOR ENABLING MULTIMEDIA COMMUNICATION WITH A PRIVATE NETWORK - A method and arrangement for enabling access to a home device in a private network from a remote device located outside the private network. The private network includes a multimedia gateway connected to a multimedia service network. A session invite message is sent from the remote device to the multimedia gateway. In response, connection parameters of a residential gateway in the private network are sent to the remote device, which are associated with the selected home device if a home device identification was included in the received message, or with a proxy function in the multimedia gateway capable of providing home device information, if no such identification was included in the received message. In this way, home devices in the private network can be easily and safely accessed remotely.10-18-2012
20120265888METHOD AND APPARATUS FOR GATEWAY SESSION ESTABLISHMENT - A method for deploying a policy from a 3GPP core network to a non-3GPP access network. The policy relates to a connection established from a mobile terminal to the 3GPP core network via the non-3GPP access network. A local IP address acquired by the mobile terminal during establishment of the connection is received at the 3GPP core network. At the 3GPP core network, establishment of a policy control session is initiated from the 3GPP core network to the non-3GPP access network. The received local IP address is used to determine the non-3GPP access network used for the connection with reference to shared IP addressing information. At the 3GPP core network, the policy is provided to the non-3GPP access network using the policy control session established as a result of the policy control session initiation step. The policy is for deployment in the non-3GPP access network in relation to the established connection.10-18-2012
20120265887COMMUNICATION APPARATUS, PROCESSING METHOD THEREOF, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, AND COMMUNICATION SYSTEM - A communication apparatus detects one or a plurality of apparatuses which have been instructed to start communication-parameter setting processing using identification information and, moreover, in which this identification information has already been set, outputs terminal identification information, and executes the communication-parameter setting processing with an apparatus, which is other than an apparatus detected before the terminal identification information is output, from among detected apparatuses.10-18-2012
20120239819A METHOD FOR OPERATING A NETWORK AND A NETWORK - For allowing a high degree of resource consumption within a network a method for operating a network is claimed, wherein at least one end user device is connected to an access network, wherein the method is characterized in that the at least one end user device or an application on the end user device queries at least one network element of the access network and/or at least one network element attached to the access network about low layer parameters information for optimizing connection and/or protocol parameters after having received the queried low layer parameters information. Further, a network is claimed, preferably for carrying out the above mentioned method.09-20-2012
20120239817System and Method for Controlling Connections to an Application Server - A system and method are provided for controlling a connection to an application server. The method comprises storing a chat state indicative of interactivity with a chat feature in a social networking application; detecting resumption of the social networking application subsequent to an interruption thereto; determining the chat state; and restoring the chat feature for the social networking application to the determined chat state. The method may also, upon detecting inactivity with respect to the chat feature, comprise executing one or more operations to maintain a connection with a server for the social networking application according to a first communications protocol. The method may also, upon detecting that a second period of time has elapsed subsequent to detecting inactivity, comprise receiving data associated with the chat feature according to a second communications protocol.09-20-2012
20120271959FEATURE SET BASED CONTENT COMMUNICATIONS SYSTEMS AND METHODS - An exemplary method includes an access device 1) transmitting a profile request signal to a profile management subsystem over a network, the profile request signal representing a request for profile data representative of a feature set corresponding to an additional access device, 2) receiving the profile data from the profile management subsystem in accordance with the profile request signal, 3) storing the profile data within a data store included within the access device, 4) using the stored profile data to display one or more graphics representing the feature set corresponding to the additional access device, and 5) establishing, based on the stored profile data and after the one or more graphics representing the feature set corresponding to the additional access device are displayed, a communications channel between the access device and the additional access device. Corresponding methods and systems are also disclosed.10-25-2012
20120271958APPARATUS AND METHOD FOR ESTABLISHING SESSION IN A PACKET SWITCHED NETWORK - A method and apparatus for establishing a session by a Policy and Charging Enforcement Function (PCEF) module in a Packet Switched (PS) network, in which the PCEF module transmits bearer information indicating whether the session supports a single bearer or multiple bearers, to a Policy and Charging Rules Function (PCRF) module, receives a Policy & Charging Control (PCC) rule generated based on the bearer information, from the PCRF module, and establishes a session for a packet service by applying the received PCC rule.10-25-2012
20120271957METHOD AND SYSTEM FOR ASSOCIATING A CONTACT WITH MULTIPLE TAG CLASSIFICATIONS - An approach for enabling multiple tag associations to be used for classifying a contact identifier is described. A first tag is associated with a contact identifier for grouping into a first classification; and a second tag is associated with the contact identifier for grouping into a second classification. Storage of the first tag and the second tag is initiated along with the contact identifier as part of a contact list.10-25-2012
20120324120METHOD AND AN APPARATUS FOR INITIATING A SESSION IN HOME NETWORK SYSTEM - A method and apparatus for initiating a session in a home network system are disclosed. A method for initiating a session over a HDBaseT network includes transmitting, by an initiation entity, a session initiation request message for initiating the session to at least one session partner selected by the initiation entity over an Ethernet network, and receiving a session initiation response message acting as a response to the session partner over the Ethernet network. The session initiation request message includes a first source reference field for identifying the initiation entity and a second final target reference (FTR) field for identifying the at least one session partner.12-20-2012
20110231560User Equipment (UE) Session Notification in a Collaborative Communication Session - A communication system facilitates notification of a controller User Equipment (UE) about the changes of session description in a collaborative session by subscribing to a Session Continuity Controller (SCC) Application Server (AS). First, controller UE subscribes to its dialog event package with the SCC AS. Second, SCC AS maintains several dialogs with controller UE, controllee UE(s) and remote UEs within the collaborative session. Third, when there is an updates in the session description of UEs in the collaborative session, SCC AS notifies the controller UE about the change in a SIP NOTIFY request that is constructed by having an XML body with a session description element containing the Session Description Protocol (SDP) of all of the controllee UEs and remote UEs, including media lines and related information such as as the IP addresses of the UEs.09-22-2011
20110238849METHOD AND DEVICE FOR ESTABLISHING NETWORK CONNECTION SERVICE, AND AUTOMATICALLY SWITCHED OPTICAL NETWORK - A method for establishing a network connection service includes: initiating a request for establishing a network connection service from the user side of a source end to the user side of a sink end; a network ingress node and network egress node of the network connection service communicating through message exchange to determine a network connection between the two nodes for supporting the network connection service and a protocol adaptation stack from the user side to the network side in the network connection service; and the network ingress node and the network egress node establishing the network connection supporting the network connection service and configuring the adaptation stack, so as to establish the network connection service. With the invention, no manual configuration is needed, and it is possible to reduce the time delay in the connection establishment and facilitate multi-service transport under a multi-service transport network condition.09-29-2011
20110238848COMMUNICATION DEVICE, CONTROL METHOD THEREFOR, AND COMPUTER PROGRAM - Difficulties involved when a plurality of setting methods for setting communication parameters are usable are overcome.09-29-2011
20110238847Saving a Connection Profile when Unable to Connect to a Wireless Local Area Network - Various connection parameters of a wireless local area network ‘WLAN’ may be saved in a WLAN client device in a connection profile, even if the WLAN client device is unable to connect to the WLAN.09-29-2011
20100235521Multi-Session Web Acceleration - A method for speeding up data downloads across the Internet utilizing a proxy server to receive client requests for downloading remote data files and then establishing multiple concurrent sessions from the proxy server which balance the download of the remote data in multiple segments across two or more available wide-area network (WAN) links.09-16-2010
20120278493System and/or Method for Client-Driven Server Load Distribution - The subject matter disclosed herein relates to communication between a client and a server in a communications network. In one particular example, a server is selected from a plurality of servers to provide a resource and/or a service to a client.11-01-2012
20120089741Media link establishment method for transmitting large message mode CPM messages to groups - The present invention provides a method of establishing a media transmission link for transmitting a large message mode Converged IP Messaging (CPM) message to a group. The method comprises the following steps: Session Description Protocol (SDP) media parameter negotiation is accomplished through session invite messages and success response messages among a transmitter CPM client, a source participation function entity, a controlling function entity, a destination participation function entity and a receiver CPM client; according to the negotiation result, media transmission links are respectively established between the transmitter CPM client and the source participation function entity, between the source participation function entity and the controlling function entity, between the controlling function entity and the destination participation function entity, and between the destination participation function entity and the receiver CPM client. The present invention solves the problem that there is a lack of the MSRP transmission link in the large message mode in the prior art.04-12-2012
20110276705Managing Associated Sessions in a Network - A method and a system for managing associated sessions in a network is described, wherein the network comprises a network element configured for managing associated sessions between the network and user equipment. The method comprises the steps of providing a composition session identifier for associating sessions in a network; exchanging the composition session identifier between a user equipment and the network element; and associating two or more sessions with the composition session identifier by exchanging the composition session identifier.11-10-2011
20110276703System and Method for Establishing a Peer-to-Peer Communication Session - The present invention describes a system and method of establishing a peer-to-peer communication session between first communication device and second communication devices. Routing information of the first communication device is provided to the second communication device via a server coupled to a wide area network, and routing information of the second communication device is provided to the first communication device via the server. The first communication device communicates with the server to maintain updated first communication device routing information and port availability. Authentication information of second communication device is provided to the first communication device via the wide area network and the open port of the first communication device in order to authorize the initialization of a peer-to-peer communication session between the first communication device and the second communication device.11-10-2011
20110276702Tunneling apparatus and method for client-server communication - An HTTP tunneling service is described for creating a tunneled path between a client and a server (e.g., over a firewall or other data/protocol filtering device). According to one embodiment of the invention the client sends the server an initial request to open a preliminary socket connection which includes a secure client ID previously assigned to the client. The server opens the preliminary socket connection, generates a random client ID and transmits the random client ID to the client. The preliminary socket connection is then closed. The client then sends a second request to open a second socket connection using both the unique ID and the secure client ID for authentication purposes.11-10-2011
20120096177METHODS, APPARATUSES, AND RELATED COMPUTER PROGRAM PRODUCT FOR NETWORK ELEMENT RECOVERY - It is disclosed a method (and related apparatus) comprising establishing a control session by transmitting and receiving control session-related messages, transmitting restart information indicating a restart of a network element, receiving at least one protocol-related message of a first control session including session-related detail information, transmitting a restoration request message based on the session-related detail information, receiving at least one session parameter necessary for restoring the at least one first session, and restoring the at least one first session based on the received session-related detail information and the at least one session parameter. It is further disclosed a method (and related apparatus) comprising receiving restart information indicating a restart of a network element, processing at least one protocol-related message of a first control session to include session-related detail information, and transmitting at least one session parameter necessary for restoring the at least one first session, and the at least one protocol related message.04-19-2012
20120096176SYSTEM AND METHOD FOR PUSHING CONTENT TO A TERMINAL UTILIZING A NETWORK-INITIATED DATA SERVICE TECHNIQUE - A system is provided for pushing content to a terminal located within a mobile network or a private network. The system includes a network node, such as a Session Initiation Protocol (SIP) proxy, located across a public network from the network including the terminal. The network node is capable of subscribing to a push service on behalf of the terminal such that the network node is also capable of receiving push content in accordance with the push service. Thereafter, the network node is capable of establishing a network-initiated data session with the terminal. In response to the network-initiated data session, the network node is further capable of registering the terminal such that the terminal is capable of receiving the push content based upon the registration.04-19-2012
20120096175DYNAMIC ADJUSTMENT OF CONNECTION SETUP REQUEST PARAMETERS - The number of connection setup request packets that are accepted for processing by a network element are dynamically adjusted based on the run time capacity of the network element. The number of accepted connection setup request packets that can be initiated for processing are dynamically modified based on the processor utilization and average latency of completion of processing the connection setup requests. The network element can apply a scheduling policy to those connection setup request packets to differentiate the processing treatment of different types of connection setup requests.04-19-2012
20120096174Middlebox Control - In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.04-19-2012
20120096173Middlebox Control - In order to carry out actions such as setting up a call from an entity in the address realm of one middlebox to an entity in the address realm of another middlebox, then a middlebox control node such as a call server is used. Previously, the middlebox control node has needed to have pre-configured information about all the middleboxes and which address realms they are associated with. The present invention provides one or more middlebox-identity-providing nodes which are separate from the middlebox control node, and which are more directly connected to the end users of the service than the middlebox control node. This provides greater flexibility in network design and removes the need for middlebox information to be pre-configured at the middlebox control node. Instead, this information is sent to the middlebox control node, as part of signalling messages, from middlebox-identity-providing nodes.04-19-2012
20120331161WIRELESS BASE STATION AND WIRELESS COMMUNICATION TERMINAL AND WIRELESS COMMUNICATION SYSTEM - Provided is a wireless communication system transmitting information to a communication terminal moving through a spot wireless area. In an integrated base station, an external information communication section controls communication with a server. A contents memory section stores contents received from the server. A wireless LAN communication section communicates with the communication terminal. A control section establishes connection with the communication terminal using a first connection not requiring an authentication procedure for connection with the communication terminal, or using a second connection requiring the authentication procedure for connection with the communication terminal. An access control (restriction) section permits access from the communication terminal to the contents memory section and prohibits access to the server when a type of connection with the communication terminal is the first connection, and permits access from the communication terminal to the contents memory section and to the server in the case of the second connection.12-27-2012
20120331160MULTI-PATH TRANSMISSION CONTROL PROTOCOL PROXY SERVICE - A method of providing multi-path proxy services includes receiving a first transmission control protocol/internet protocol (TCP/IP) connection request from a client device at a proxy server, the connection request specifying that the client device is capable of establishing a multi-path TCP/IP connection, establishing a single path TCP/IP connection from the proxy server to a serving node in response to receiving the connection request, establishing first and second TCP/IP connections between the proxy server and the client device as multi-path TCP/IP sub-flows between the proxy server and the client device, and proxying communications between the client device and the serving node over the first and second TCP/IP connections as multipath TCP/IP sub-flows between the client device and the proxy server and the single path TCP/IP connection between the proxy server and the serving node.12-27-2012
20110314169GROUP ACCESS TO IP MULTIMEDIA SUBSYSTEM SERVICE - A method of facilitating access to services of an IP Multimedia Subsystem network by user terminals and services located behind an access point to said network. The access point is associated with a subscription to the IP Multimedia Subsystem network. The method comprises including within an Implicit Registration Set defined for said subscription, a wildcarded Public User Identity, Public Service Identity, Public User Identity sub-domain representative of a range of Public User Identities, or Public Service Identity sub-domain representative of a range of Public Service Identities. At IP Multimedia Subsystem registration of said access point with the IP Multimedia Subsystem network, the Public User Identities and Service Identities contained in the Implicit Registration Set are distributed to a Serving Call Session Control Function allocated to said access point and to a Proxy Call Session Control Function to which said access point is attached.12-22-2011
20110320619METHOD FOR OPERATING A NETWORK AND A NETWORK - For allowing an enhancement of diversity of network applications in a simple way a method for operating a network, especially an IP (Internet Protocol) network, is claimed, wherein a local network is in connection with the network via a gateway and wherein a UE (User Equipment) of the local network is performing a session setup by communicating with a functional entity of the network in order to communicate with or to start a UE-related and/or session-related application. The method is characterized in that the application is communicating with a local network controller, wherein the network controller is receiving a UE-related and/or session-related parameter (LID—Local Identifier) from the application for locating a UE and/or a specific session within the local network based on the received parameter. Further, an according network is claimed, preferably for carrying out the above mentioned method.12-29-2011
20110320618METHOD OF AUTOMATICALLY DETERMINING LINK SPEED FOR A MULTISPEED FIBER LINK MODULE - Automatically determining a link speed between link partners using a multispeed fiber module. An embodiment solves the problem of how to determine the highest common link speed between short range (SR)/long range (LR) fiber link partners when at least one of the link partners is using a multispeed fiber module. In an embodiment, a multispeed fiber module comprises a module that is capable of both 10 gigabit (GB) per second Ethernet and 1 GB per second Ethernet or lesser data transfer speeds over a fiber optical link. In an embodiment, the method comprises trying each link speed in a known succession, from highest supported speed to lowest supported speed. In an embodiment, an initiator link partner “blinks” a transmit laser, which alerts the link partners that a link speed determination session is being initiated. By automatically determining link speed, the user is relieved of the necessity to manually configure the link speed.12-29-2011
20110320617SYSTEMS AND METHODS FOR DETECTING INCOMPLETE REQUESTS, TCP TIMEOUTS AND APPLICATION TIMEOUTS - Described herein is a method and system for preventing Denial of Service (DoS) attacks. An intermediary device is deployed between clients and servers. The device receives a first packet of an application layer transaction via a transport layer connection between the device and client. The device records a last activity time for the transport layer connection based upon the timestamp of the first packet. The device receives subsequent data packets and determines whether the data in the packets completes a protocol data structure of the application layer protocol. If the device determines that the subsequent packet completes the protocol data structure, the last activity time is updated. If the device determines that the application layer protocol remains incomplete, the device retains the last activity time and determines that the duration of inactivity for the transport layer connection exceeds a predetermined threshold. The device may subsequently drop the connection.12-29-2011
20120102210Communication Device, Communication Method, and Computer-Readable Storage Medium Storing Communication Program - A communication device performs P2P communication with the other communication device by establishing a session through a server, and includes a first transmitting portion, if the communication device operates as a called device requested to establish the session, upon the receiving a session start message from the other communication device, transmits to the other communication device a response message including information on a port for directly receiving data from the other communication device; a session establishing portion establishes the session by transmitting a control message to a port specified by information in the session start message or a response message received from the other communication device; a command accepting portion accepts a user's command permitting to receive from the other communication device; and a starting portion starts transmitting and receiving of data to and from the other communication device, upon the accepting of the command.04-26-2012
20120102209METHOD FOR ESTABLISHING A THIN CLIENT SESSION - The exemplary embodiment concerns a method for establishing a Thin Client session between a Thin Client device (04-26-2012
20120102208MULTI-LAYER STACK PLATFORM FOR CLOUD COMMUNICATIONS - A multi-layer stack platform is provided for cloud communication connections and services between devices. The system includes three or more layers, including a directory component, an applications component, and a peering component. An interconnection component may also be provided for communication between the applications component and the peering component. The components operate to provide communication services, such as sessions, according to the functionality of a selected application by adhering to device, user, and routing rules and preferences. The device, user, and routing rules and preferences are maintained in and processed by the directory component. The applications component receives communication session requests and accesses corresponding application scripts to perform the requested session. The peering component receives the device, user, and routing rules and preferences, and establishes connection between devices based on the rules and preferences as defined by the directory component.04-26-2012
20120102207REGISTRATION OF AD-HOC GROUP MEMBERS INTO AN INFRASTRUCTURE NETWORK - In an example embodiment, a technique employing a device (registration assistant) that can communicate with an infrastructure network to configure devices via an ad hoc network to communicate with the infrastructure network. An ad hoc device associates with the registration assistant and sends a request to be configured. The registration assistant contacts a registration service on the infrastructure network and sends data identifying the ad hoc device to the registration service. The registration assistant upon receiving a registration response from the registration assistant forwards configuration data to the ad hoc device that can enable the ad hoc device to communicate with the infrastructure network.04-26-2012
20080281971NETWORK MULTIMEDIA COMMUNICATION USING MULTIPLE DEVICES - Various embodiments are described relating to multimedia communication using multiple devices in a network. In an example embodiment, a request for a communication session may be received at a first server. Parameters associated with the communication session may be negotiated. One or more of the devices included in a group of one or more devices associated with a first user may be selected for receipt of one or more portions of a requested transmission based on the negotiated parameters.11-13-2008
20120290731NETWORK SETUP VIA SHORT-RANGE COMMUNICATION - A system for expediting IP address assignment. An apparatus that desires to initiate a connection with another apparatus may be deemed an initiator (e.g., or a “handover requester” in Near Field Communications, or NFC, terminology). In the instance that an apparatus is deemed to be an initiator, a further determination may be made as to whether the initiator is already a member of a network. If the initiator is determined not to already be a member of a network, the initiator may provide IP address configuration information usable by the other apparatus for assigning an IP address to the initiator. The IP address that is set in the initiator may then be based on an IP address provided to the initiator by the other apparatus in response to the previously sent IP address configuration information.11-15-2012
20120290730MASS RE-FORMATION OF GROUPS IN A PEER-TO-PEER NETWORK - A system in which wireless devices form a group in accordance with a peer-to-peer protocol and, at a later time, a device may send an invitation request to trigger the devices tore-form the peer-to-peer group. The invitation request may contain an identifier that is associated with a set of a plurality of devices. Those devices may be related such that they perform a function for which a user would want to use those devices together. The group of devices, for example, may be multimedia devices that receive and present streaming multimedia content or may be human interface devices that collectively act as an interface for a work station incorporating a wireless computing device operated by a user. Requesting that remote devices concurrently re-form a group reduces the time and spectral congestion associated with re-forming the group, particularly when the remote devices may periodically enter a low power state.11-15-2012
20120290729ESTABLISHING COMMUNICATION PATH GROUP IDENTIFICATION FOR MULTIPLE STORAGE DEVICES - Embodiments of the disclosure relate to setting up a logical path group identification for multiple data storage devices. An aspect of the disclosure concerns a computer implemented method that comprises receiving a host command to establish a group of connection paths between the host and a plurality of storage devices, identifying the group of connection paths, adding each one of the storage devices to the group of connection paths, and reporting to the host those storage devices that could not be successfully added to the group of connection paths. The method maintains host access security to the storage devices by not grouping a device when it is a reset event state.11-15-2012
20120290733METHOD OF ESTABLISHING COMMUNICATION IN A COMMUNICATIONS NETWORK - The invention provides a method of establishing communication in a communications network in which a communication initiation request including service suppression information indicating that the whole or part of a communication service associated with the communication should be suppressed is generated and sent to initiate communication. When the communication initiation request is received (11-15-2012
20120290732METHODS FOR ASSOCIATING AN IP ADDRESS TO A USER VIA AN APPLIANCE - The present disclosure describes methods and systems for efficiently assigning, managing and querying virtual private network (VPN) addresses intranet IP (IIP) addresses of users, such as SSL VPN users on an enterprise network. The disclosure describes techniques and policies for assigning previously-assigned VPN addresses of a user to subsequent sessions of the user as the user logs in multiple times or roams between access points. The disclosure also describes a configurable user domain naming policy so that one can query the VPN address of a user by an easily referable host name identifying the user. The appliance and/or client agent provides techniques for applications to seamlessly and transparently communicate on the VPN using the VPN address of the user or client on the private network.11-15-2012
20130013796Apparatus and Method for Directing a Communication Session to a Communication Device of a Group of Devices Having a Common Registration Identity - An apparatus, and an associated method, for directing communications of a communication session to a selected communication device, or devices, of a group of commonly-registered devices. A device-direction policy is created and stored at a network entity. The policy identifies preferred devices to which communications of a communication session are to be provided. A SIP Invite, or other communication-session initiation message, is provided to the network entity. The network entity detects the message, accesses the policy, and forwards on the message in accordance with the policy.01-10-2013
20120151073INTELLIGENT CACHE MANAGEMENT PROTOCOL FOR VEHICULAR NETWORKS - A method and system for cooperatively caching digital content in a vehicle for sharing with other vehicles in a vehicle-to-vehicle network. A content utility value is assigned to each piece of digital content available on the network, where the utility value is a function of the popularity of the content, the freshness of the content, and the size of the content. Any piece of content with a sufficiently high content utility value is stored in a host vehicle's collective cache, so that other vehicles may be able to retrieve it quickly on demand. The host vehicle may cache a particular piece of digital content even if the host vehicle is not interested in it. The host vehicle periodically re-computes the content utility value for all digital content in the vehicle's cache to determine if any of the data should be evicted from the cache.06-14-2012
20130019022SIP PARSER/GENESYS-SIP PARSER-TO PARSE SIP TELEPHONY EVENTS AND DECRYPT THE USERDATA IN IP TELEPHONY - An apparatus, method, and medium for retrieving information from an internet protocol network are provided. The apparatus includes a network interface that is in communication with the internet protocol network. The network interface accesses a plurality of session initiation protocol events and a plurality of non-session initiation protocol events via the internet protocol network. The plurality of session initiation protocol events are transmitted on the internet protocol network, and the plurality of non-session initiation protocol events are transmitted from a non-internet protocol network to the internet protocol network. An input receives a parsing parameter, and a processor parses the plurality of session initiation protocol events and the plurality of non-session initiation protocol events that are accessed by the network interface based on the parsing parameter. A reporter reports parsing results of the processor.01-17-2013
20110153848INFORMATION PROCESSING DEVICE, COMMUNICATION SYSTEM, CONTROL METHOD AND CONTROL PROGRAM - An information processing device includes: a control data request signal reception unit configured to receive a request signal for requesting transmission of control data; a control data transmission unit configured to transmit control data required by the received request signal to a communication device; a control data transmission destination recording unit configured to record device identification information used for identification of a communication device in a manner correlated with identification information for identifying this provided data; a device selecting unit configured to select device identification information recorded in the control data transmission destination recording unit in a manner correlated with identification information for identifying the provided data; and a device identification information transmission unit configured to transmit the selected device identification information to a communication device on a P2P network as device identification information used for identification of a communication device in which the provided data is recorded.06-23-2011
20110161509METHOD AND SYSTEM FOR FAST CHANNEL SWITCHING USING STANDARD RTSP MESSAGES - Method and system for performing fast channel switching in client-server systems, in which live media streams sent by a streaming server under the RTSP protocol are played by the client, are described. The existing functionality of the media player, for example seek functionality, is overloaded to provide switching between live media streams by using standard RTSP message in-band within a single RTSP session.06-30-2011
20110161508METHOD FOR CONTROLLING SESSION AND SERVER USING THE SAME - Disclosed is a method for masking media flows against a discovery procedure for inter-UE transfer. According to the method, when a Service Centralization and Continuity Application Server (SCC AS) establishes a session, an User Equipment (UE) is able to indicate to the network that some or all of the media flow composing a session are not discoverable from other UEs. Therefore, when the SCC AS receives the request for discovery for discovery of the ongoing session on any UE, the SCC AS identifies which media flows in the ongoing session of the UE are indicated as indiscoverable, and does not send information about theses media flows to the other UEs06-30-2011
20110161507METHOD AND SYSTEM FOR TIME-LIMITATION SETTINGS IN COMMUNICATION SESSIONS - A method and computer program product includes initiating an instant messaging session on one or more communication devices. A first time-limitation setting for the instant messaging session based upon a user identification may be received. The first time-limitation setting may represent a maximum duration for the instant messaging session. A second time-limitation setting for the instant messaging session based upon the user identification may also be received. The second time-limitation setting may represent a minimum time between one or more instant messaging sessions. The instant messaging session may be terminated if the duration of the instant messaging session exceeds the first time-limitation setting. A subsequent instant messaging session may be prevented if the time between the instant messaging session and the subsequent communication does not exceed the second time-limitation setting.06-30-2011
20110161506METHODS, APPARATUSES & COMPUTER PROGRAM PRODUCTS FOR FACILITATING REMOTE SESSION POOLING - An apparatus is provided for generating a pool of remote session references that may be utilized to establish authenticated sessions. The apparatus includes a processor configured to generate remote session references that may be maintained in a pool. The remote session references may include information used to establish authenticated sessions with a secure device. The processor is also configured to determine whether a remote session reference(s) of the pool may be borrowed in response to receipt of a request for a resource(s) on the secure device. Additionally, the processor may perform a test on a borrowed remote session reference when a determination reveals that one of the remote session references may be borrowed. The processor may also provide the secure device with the borrowed remote session reference and a request for the resource(s) in response to determining that the test passed. Corresponding computer program products and methods are also provided.06-30-2011
20110161505METHOD AND APPARATUS FOR PROCESSING A CALL TO AN AGGREGATE ENDPOINT DEVICE - A method and an apparatus for processing a call to an aggregate endpoint device over a network are disclosed. For example, the method receives a session request by a Serving-Call Session Control Function (S-CSCF), wherein a route header for the session request comprises an aggregate endpoint identifier, and interacts with an application server to receive a Public User Identity (PUID) of the aggregate endpoint device in accordance with the aggregate endpoint identifier. The method performs a termination processing for the session request using the PUID of the aggregate endpoint device, and forwards the session request towards the aggregate endpoint device.06-30-2011
20130173813SYSTEM AND METHOD FOR ENDPOINT HANDOFF IN A HYBRID PEER-TO-PEER NETWORKING ENVIRONMENT - A system and method for endpoint handoff in a hybrid peer-to-peer networking environment are provided. In one example, the method includes logging into the peer-to-peer network by a first endpoint. The first endpoint directly notifies a second endpoint that the second endpoint is to transfer an active communication session existing between the second endpoint and a third endpoint from the second endpoint to the first endpoint. The first endpoint receives session parameters associated with the active communication session directly from the second endpoint and directly notifies the third endpoint that the first endpoint is online. The first endpoint then re-establishes the active communication session with the third endpoint using the session parameters.07-04-2013
20130173814SESSION ESTABLISHING DEVICE, SESSION ESTABLISHING METHOD, AND RECORDING MEDIUM - A session establishing device includes a storage that stores therein establishment-finished information and under-establishment information in a manner associated with each other with respect to each session used by a terminal unit; an information determining unit that, when having received a session start request from a terminal unit, determines whether under-establishment information corresponding to the session indicates not in the process of establishment when there is a not-yet-established session; an assignment control unit that, when the under-establishment information corresponding to the session indicates not in the process of establishment, assigns the session to the terminal unit which issued the session start request; and an information registering unit that, when the session has been assigned to the terminal unit, registers session identifying information and terminal identifying information in a manner associated with the session and changes content of the under-establishment information corresponding to the session to in the process of establishment.07-04-2013
20130173815Selectively processing cookies in a proxy - An intermediary (such as a web reverse proxy), which is located between a web browser and one or more backend applications, manages cookies that are provided by the backend applications and returned to the web browser during a user session. The intermediary decides which cookies should be sent to the browser and which cookies should be stored therein. Preferably, this determination is made in an automated manner by examining the response for any cookie-dependent code (e.g., scripting) included in the response.07-04-2013
20130173812SIP TRANSFER IN A BACK-TO-BACK USER AGENT (B2BUA) ENVIRONMENT - The system generates a change in the SIP INVITE message during a call transfer. Here, a user relation element involved in the call can change the header information in the message to include the endpoint view of the transferring party. Thus, the INVITE message is redirected to the transferring party's user relation element, which can interpret the received message and “unravel” the B2BUAs in the existing call path. The system includes changes in the user relation element to effect the message change and interpret the message once received. Changes to the user relation element forgo the need to change the communication endpoints.07-04-2013
20080256247PROTECTION OF DATA TRANSMISSION NETWORK SYSTEMS AGAINST BUFFER OVERSIZING - A method of managing the allocation to TCP connections of memory blocks of a TCP re-assembly buffer in a TCP network device including a TCP Processing unit, comprises computing a function r(t) on a per connection basis, that measures the occupancy rate of the re-assembly buffer for the relevant TCP connection, and that is updated upon reception of any packet belonging to said TCP connection; and allowing the TCP connection to be closed and the corresponding memory blocks to be released based on a decision scheme that includes at least a first trigger set on the corresponding function r(t), which defines two different states for said function r(t).10-16-2008
20080235382FAULT TOLERANT TCP SPLICE SYSTEMS AND METHODS - Computer architecture and method splice a new TCP connection. A proxy group for the new TCP connection is determined and, at one of the proxies, the new TCP connection is accepted. At the one proxy, a client request is received from a client of the new TCP connection and an appropriate backend server to handle the client request is determined. At the one proxy, the client request is spliced and sent to the appropriate backend server. Splicing state information of the new TCP connection is sent from the one proxy to other proxies of the proxy group. Each subsequent TCP segment of the new TCP connection is spliced and sent to the appropriate backend server at any one proxy of the proxy group.09-25-2008
20080228928Multimedia content filtering - Methods and apparatuses to filter multimedia content are described. The multimedia content in one embodiment is analyzed for one or more parameters. The multimedia content in one embodiment is filtered based on the one or more parameters using a latent semantic mapping (“LSM”) filter. In one embodiment, the one or more parameters include information about a structure of the multimedia content. A tag that encapsulates the one or more parameters may be generated. Then, the tag is input into the latent semantic mapping filter. In one embodiment, the LSM filter is trained to recognize the multimedia content based on the one or more parameters. In one embodiment, more than two categories are provided for a multimedia content. The multimedia content is classified in more than two categories using the LSM filter. The multimedia content may be blocked based on the classifying.09-18-2008
20120254452BRIDGE FOR IMPLEMENTING A CONVERGED NETWORK PROTOCOL TO FACILITATE COMMUNICATION BETWEEN DIFFERENT COMMUNICATION PROTOCOL NETWORKS - A first adaptor implements a first communication protocol and a second adaptor implements a converged network protocol, which facilitates communication of packets encoded with a second communication protocol with a third communication protocol network. Parameters are configured in a memory for communication between the first adaptor and the second adaptor in the converged network protocol to indicate to the second adaptor that the converged network protocol is supported, wherein the first adaptor does not support the converged network protocol. A packet is received at the first adaptor encoded in the second communication protocol and forwarded to the second adaptor to forward to the third communication protocol network. A command is received at the second adaptor, directed to the first adaptor, to implement a function in the converged network protocol using the parameters in the memory to support transmission of packets between the first and the second adaptors.10-04-2012
20130138825METHOD FOR RECORDING EVENTS IN AN IP NETWORK - The present invention relates to a method for capturing call events and other information in a platform independent way. The method includes generating call event records in response to a SIP call events. A call event file is created that includes all the call event records collected by a server over a predetermined period of time. The call event file is an XML document that includes generic, uniformly formatted records that can be read by any network device equipped with an XML parser. XML documents include embedded instructions that enable a receiving computer to decode the records without needing a special proprietary interface.05-30-2013
20130091291METHOD AND APPARATUS FOR IMPROVING VOICE OR VIDEO TRANSMISSION QUALITY IN CLOUD COMPUTING MODE - A method for improving voice or video transmission quality in the cloud computing mode includes performing, by a cloud client, media negotiation with a communication peer end according to obtained media negotiation information of a corresponding local client; and establishing, according to a result of the media negotiation, a media channel between the local client and the communication peer end to perform voice or video transmission. An embodiment of the present invention further provides a corresponding cloud client and a corresponding local client. According to the method disclosed in the embodiments of the present invention, two client ends work collaboratively and a media channel is established on the local client, thereby ensuring voice or video transmission quality in the cloud computing mode.04-11-2013
20130179583QUALITY OF SERVICE SUPPORT FOR MACHINE-TO-MACHINE APPLICATIONS - A Quality of Service functionality is provided for Machine to machine device communications that allows a single IMS session to support a plurality of different data streams. In one embodiment a single IMS session is used to support a plurality of different data streams that arise from a single application type, while in another embodiment, a single IMS session is used to support a plurality of different data streams across a plurality of different devices and applications. Through the use of a single IMS session, signaling is reduced and QoS can be offered without impacting a large number of nodes. An IMS User Agent is deployed to aid in providing this functionality.07-11-2013
20130097331Submit Report Handling In SMSIP - Submit report handling in Short Message Session Initiation Protocol (SMSIP) is provided. For example, a method can include preparing a submit report, wherein the preparing includes using a combination of forking and an in-reply-to header to find an appropriate terminal. The method can also include sending the submit report to the appropriate terminal. Likewise, another method can include receiving, by an apparatus, a session initiation protocol message request including a submit report. The method can also include processing the submit report to determine whether the request corresponds to a message sent by the apparatus. The method can further include sending, when the submit report is determined not to correspond to any message sent by the apparatus, a not-acceptable-here session initiation protocol response. The method can additionally include sending, when the submit report is determined to correspond to the message sent by the apparatus, an ok session initiation protocol message.04-18-2013
20130097330FAILOVER COMMUNICATION SERVICES - A system that incorporates teachings of the subject disclosure may include, for example, a home subscriber server having a memory coupled to a processor. The processor can be configured to store a first identity of a first communication device registered with a primary communication resource and a secondary communication resource, receive a request associated with a registration request initiated by a second communication device, detect that a second identity of the second communication device matches the first identity of the first communication device, and direct a registration of the second communication device with at least one of the primary communication resource or the secondary communication resource responsive to the detected match. Other embodiments are disclosed.04-18-2013
20130097329SYSTEMS AND METHODS FOR IP REACHABILITY IN A COMMUNICATIONS NETWORK - In a system and method for establishing communications in a communications network, a network service provider can assign IP addresses to mobile devices dynamically to conserve IP address resources. A network service provider can also implement network address translation to further conserve IP address resources and to provide improved security. If a requestor seeks to obtain an IP address of a mobile device and the address is a local address, the system determines if the mobile device has a network address translation (NAT) binding that associates the IP address of the mobile device with a public IP address. If the mobile device does not have a NAT binding, the system creates a NAT binding that associates the IP address of the mobile device with a public IP address.04-18-2013
20130103845SERVER DEVICE, COMMUNICATION SYSTEM, INFORMATION-PROCESSING DEVICE, COMMUNICATION METHOD, AND STORAGE MEDIUM - A server device includes a storage unit that stores a database that records plural pairs of a user/device ID and a corresponding first parameter, the first parameter indicating an amount of data that the user or the device has a right to communicate via a predetermined network; a first obtaining unit that obtains a user/device ID and a corresponding retail ID from the information-processing device; an adding unit that performs, in a case that the first obtaining unit obtains a user/device ID and a retail ID, an adding process to add a predetermined second parameter to a first parameter corresponding to the user/device ID, from among the plurality of first parameters recorded in the database, the second parameter indicating an amount of data to be added; a second obtaining unit that obtains an amount of data in a communication performed by the information-processing device via the predetermined network.04-25-2013
20130103844METHOD AND APPARATUS FOR MAINTAINING ONE OR MORE COMMUNICATION SESSIONS - An approach is provided for establishing one or more communication sessions in a cloud computing environment and maintaining the establishment of the one or more communication sessions while managing system resource and power resource consumption. The approach involves causing, at least in part, an establishment of one or more communication sessions between at least one device and one or more other devices, wherein the communication sessions convey, at least in part, one or more notification messages. The approach also involves processing and/or facilitating a processing of device resource information, device capability information, network resource information, or a combination thereof to determine one or more parameters for generating one or more heartbeat signals to maintain the one or more communication sessions.04-25-2013
20130124741View Sharing Between In-Range Devices - A first system may receive a view from a second system. The first system may establish a direct wireless communication link with the second system that does not connect through any intermediate system between the first system and the second system. Through the direct wireless communication link, the first system sends a view sharing request to the second system. The view sharing request may specify a view that is displayed by the second system and not the first system. The first system may receive view information corresponding to the view and display the view according to the received view information.05-16-2013
20130124742METHOD AND SYSTEM FOR PREDICTING DOMAIN NAME REGISTRATION RENEWAL PROBABILITY - A method for determining probability of a domain name registration renewal includes receiving a plurality of inputs associated with the domain name and assigning each of the plurality of inputs to at least one category from among a plurality of categories. The method also includes assigning a weighted value to each of the plurality of categories and calculating the probability of the domain name registration renewal based in part on the weighted value of each category.05-16-2013
20110276706CONTENT MANAGEMENT ACROSS SHARED, MOBILE FILE SYSTEMS - A content management system and method are disclosed having one or more shared file systems located on one or more networks having a firewall. The content management system includes an explorer client, a mounting client, and a gateway. The gateway is in communication with both the explorer client and the mounting client. The explorer client forms a profile of a user device by determining the characteristics of the user device. The mounting client determines the capabilities of the one or more file systems and where content resides on each of the one or more file systems. The gateway then creates a virtual abstraction layer based on the profile of the user device and the capabilities of the one or more file systems.11-10-2011
20110276704Apparatus and method for triggering session re-negotiation between access network and access terminal in a high rate packet data system - The invention relates to a method for triggering re-negotiation of a session when an Access Terminal moves from one access network (source AN) to another access network (target AN) having different capabilities in high rate packet data system. According to an exemplary embodiment of the invention, the source AN is allowed to store all the protocol subtypes, protocols and applications that AT is capable of and also allowing the AT to send this information in priority order during session negotiation and hence facilitating the transfer of this information from source AN to target AN during session transfer when AT moves from one AN to another AN. An alternate embodiment is to let the AT send the protocol subtypes, protocols and applications and other AT capable information to target AN after it moves to a new AN or by letting the Rev-A capable AN query the AT's capability information and then the AT providing this information. In another exemplary embodiment, the invention includes re-negotiation by introducing a revision (like Protocol revision) information in overhead information messages that an AN broadcasts to all ATs.11-10-2011
20130132593ROUTING MESSAGES - This invention relates to a method of routing for a message via an IMS system is disclosed. A message is received at an ICSCF. Address information is obtained for one of an application server, server or gateway for which said message is intended. The message is sent to said application server, server or gateway in accordance with said address information.05-23-2013
20130132592PROVIDING A PLURALITY OF COMMUNICATION CHANNELS FOR USE BY A PROCESSING SYSTEM - A method of providing a plurality of communication channels for use by a processing system. The method can include, via a processor, providing to the processing system an option to establish a first communication channel via first communication adapter. The method also can include providing to the processing system an option to establish at least a second communication channel via at least a second communication adapter. Responsive to receiving a request from the processing system to establish both the first communication channel and the second communication channel to be simultaneously active, a transaction notification to apply a fee to an account associated with the processing system can be generated.05-23-2013
20130132595METHOD AND APPARATUS FOR PROVIDING REMOTE ACCESS SERVICE - A remote access service is provided by receiving remote access transport agent (RATA) capability information of a home remote access server (RAS) and a remote RAS from the home RAS and the remote RAS, respectively, generating a RATA profile based on the RATA capability information, supported by the home RAS and the remote RAS, and transmitting the generated RATA profile to the home RAS and the remote RAS, respectively.05-23-2013
20130132594CONTROL OF PARAMETER NEGOTIATION FOR COMMUNICATION CONNECTION - The invention relates to a session control entity, method and a computer program product for transmitting a request comprising a parameter relating to setup of media transmission path for a user, and including or detecting in the request an indication indicating whether or not the parameter has been received from the user.05-23-2013
20130132597METHOD AND APPARATUSES FOR MAKING USE OF VIRTUAL IMS SUBSCRIPTIONS COUPLED WITH THE IDENTITY OF A NON SIP COMPLIANT TERMINAL FOR NON-REGISTERED SUBSCRIBERS - A Service Interaction Manager in a Packet Based Multimedia System (PBMS) for initiating a session with a terminal utilizing a temporary virtual subscription when the terminal does not have a subscription with the PBMS. A table stores temporary virtual subscriptions. A Coupling Function connected with a Network Access Gateway and the table utilizes the table to select an available virtual subscription and to store in the table, a temporary association between an identifier of the terminal and the available virtual subscription. A Correlation Function connected with a requested service, the table, and a PBMS access gateway receives from the PBMS access gateway, a session start request message with the terminal identifier, and utilizes the table to correlate the session start request message with the available virtual subscription based on the terminal identifier.05-23-2013
20130179582SESSION INITIATION PROTOCOL MESSAGE ROUTING METHOD BETWEEN IP NETWORKS USING DIFFERENT IP ADDRESS FORMAT - Disclosed are the examples of an interworking system and related methods. The interworking system can be configured to implement a session initiation protocol (SIP) message routing method that may include checking a transmitting subject and a transmission method of a SIP message, applying a network address translation based on the checked message's transmitting subject and its transmission method, and specifying the address of the node selected based on the checked message's transmitting subject in routing path information.07-11-2013
20130145038Method and system for establishing session - A method for establishing a session is disclosed, in which the first policy server sends a request message to the second policy server when needing to establish the session with the second policy server, for requesting the second policy server to initiate and establish a session with the first policy server; the second policy server initiates and establishes the session with the first policy server, based on the request message. A system for establishing a session is also disclosed. With the disclosure, even if the first policy server cannot establish a session with the second policy server, it may send a request to the second policy server, for requesting the second policy server to establish the session. Therefore, the session is established more flexibly. In addition, in the case that the session established by the second policy server is applicable to policy control, the effectiveness of session establishment is improved.06-06-2013
20110219130SYSTEM AND METHOD FOR TWO WAY COMMUNICATION AND CONTROLLING CONTENT IN A GAME - A method for two way communication and control of a game may include executing, by a host device in communication with a computer network, a game application within a web browser. A communication channel is established over the computer network and between the game application and a controller application running on an endpoint device. Data is sent over the communication channel for controlling and playing the game application within the game application. A system for two way communication and control of a game is also provided.09-08-2011
20110219128FAST VIRTUAL CONCATENATION SETUP - The invention is directed to optimizing setup of a VCAT connections using (largest) CCAT containers so as to minimize the number of cross-connection commands needed to enable data transfer. A system and method are provided for enhancing VCAT networks to include faster service restoration rates and faster connection setup times. One embodiment includes expanding available VCAT timeslots to include available CCAT timeslots. A routing and signaling control module alerts a source network element, internal network elements and a destination network element that the data transmission includes VCAT payloads rather than the expected CCAT payloads. By issuing this alert, the routing and signaling control module instructs an end-point monitoring function to overlook any mismatch between the expected CCAT rate and the received VCAT traffic. Otherwise, if the mismatch is not overlooked, then the end-point monitoring function will squelch the received VCAT traffic, which terminates the data communication09-08-2011
20090150550LOCAL DEVICE REDIRECTION - A system for redirecting a local device to a remote system includes a proxy configured to communicate with a remote access module. The remote access module is configured to establish a remote access connection between a system and a remote system. The proxy is configured to receive socket connection information for establishing a socket connection between the system and the remote system. The proxy is also configured to receive, from the remote system over the socket connection, at least one device transaction designated for a virtual device local to the remote system. The virtual device may correspond with a Universal Serial Bus device locally connected to the system. A system for automatically redirecting a local device to a remote system, as well as a system for utilizing a local device of a remote system, are also provided. Methods and machine-readable media are also provided.06-11-2009
20110213889Method For Configuring At Least One Communications Link For Transmitting Medical Image Datasets And System For Managing And/Or Processing Medical Image Datasets - A method is disclosed for configuring at least one communications link for transmitting medical image datasets by means of a special transmission protocol, in particular the DICOM protocol, from a first computing device to at least one second computing device, in particular a plurality of different second computing devices. In at least one embodiment, the transmission performance is determined automatically at the first computing device for a plurality of sets of configuration parameters of the communications link and the set of configuration parameters having the best transmission performance is selected for the configuration.09-01-2011
20080201483SYSTEMS AND METHODS FOR TERMINATION OF SESSION INITIATION PROTOCOL - Systems for graceful termination of support for session initiation protocol communications on a server are described. Systems include techniques for setting a time period for gracefully terminating such support, for sending a service unavailable message to a client, for causing the server to maintain support, until no later than the expiration of the time period for terminating support, for uncompleted session initiation protocol invites accepted by the server before sending the service unavailable message to the client, and for terminating support for session initiation protocol communications on the server no later than upon expiration of the time period for terminating support. Methods for graceful termination of such support and computer-readable storage media whose contents cause a computer system to perform a graceful termination of such support are also described.08-21-2008
20080201482Method for Making Secure an Audio-Visual Communication Network - In an audiovisual communications network, a first endpoint exchanges with a control element messages transmitting parameters registered or to be registered in the control element to enable the first endpoint to communicate with a second endpoint registered with the control element. The communications network is made secure by a method that includes an observation step for detecting whether a set of parameters among the parameters transmitted in a message is inconsistent with a current state of the addressee of said message.08-21-2008
20080201481Remote interface marshalling - A remote interface marshalling (“RIM”) platform is provided in which a protocol interface described using an interface definition language (“IDL”) is parsed to automatically generate the appropriate communication packets and a protocol layer to enable communication between terminal server components. Use of the RIM platform advantageously enables a developer to create a new terminal services protocol simply by writing the interface definition (i.e., describe the input/output) using the well-known IDL language which is well supported on virtually all computing platforms. The RIM platform further provides for robust versioning support by providing the developer with an ability to create a new interface that is derived from an existing interface.08-21-2008
20110225309METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PERFORMING PCRF-BASED USER INFORMATION PASS THROUGH - Methods, systems, and computer readable media for performing PCRF-based IP CAN session information pass-through are disclosed. According to one method, a policy charging and rules function (PCRF) receives Internet protocol connectivity access network (IP CAN) session information from an access network-aware gateway. The PCRF forwards at least a portion of the IP CAN session information to a deep packet inspection (DPI) node.09-15-2011
20100287287Network Apparatus and Method for Translating Media Access Control Addresses - Network apparatus for linking a plurality of client equipments to a network service provider router, by way of Point-to-Point Protocol over Ethernet (PPPoE), the network apparatus being configured such that, in use, in sending data packets from the client equipments to the network service provider routers the Media Access Control (MAC) address of each client equipment is replaced with a MAC address of an interface card of the apparatus.11-11-2010
20100287286System and Method for Providing Sequenced Anonymous Communication Sessions Over a Network - A method for facilitating a sequenced, anonymous communications session in a communications environment is provided in one example that includes receiving, from a first endpoint, an anonymous, sequenced request for a communication session involving a second endpoint. The communication session is sequenced to occur at designated periods provided by the end user(s) and/or an administrator, while maintaining end user(s) anonymity.11-11-2010
20110231559COMMUNICATION APPARATUS, COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL METHOD, AND COMMUNICATION SYSTEM - A first determination section determines, when an instruction for connection establishment is issued, whether or not connection information including target apparatus specifying information that uniquely specifies a predetermined target apparatus is stored in a first storage section. A first connection section performs, when the first determination section determines that the connection information is stored in the first storage section, a process for establishing a connection by wireless communication to the target apparatus that is specified based on the target apparatus specifying information stored in the first storage section.09-22-2011
20130151721Remote Session Management - Provided is reporting session information for a session upstream from a server. A data processing system receives a session handshake from a first client for a session between the server and the first client. The system receives a session-descriptor for a session between a second client and the first client before handling a nested session. The system determines whether a user has made an upstream session request. The system obtains session data from an upstream data structure, responsive to a determination that the user has made an upstream session request. The system renders the session data based on the upstream session request.06-13-2013
20130103846Method for Policy and Charging Rules Function (PCRF) Informing Centralized Deployment Functional Architecture (BPCF) of User Equipment Access Information - A system and method for performing quality of service control on a user equipment are provided in the present invention. The method includes: after establishing an Internet Key Exchange version 2 (IKEv2) security association between the user equipment and a packet data network gateway to establish an Internet Protocol Security (IPSec) tunnel, the packet data network gateway sending IPSec tunnel information to a Policy and Charging Rules Function (PCRF), the PCRF then sending the IPSec tunnel information to a Broadband Policy Control Function (BPCF), and the BPCF performing quality of service control on services of the user equipment according to the received IPSec tunnel information. With the technical scheme of the present invention, it enables the BPCF to acquire tunnel information of the user equipment and then perform quality of service control on the user equipment.04-25-2013
20100318668USING REACHABILITY INFORMATION TO FACILITATE PEER-TO-PEER COMMUNICATIONS - The present invention allows originating endpoints to obtain reachability information from a directory service, which collects contact and related information from available users. When initiating a peer-to-peer communication session to an endpoint of a destination user, the originating endpoint will access the directory service to obtain reachability information for the destination user. The reachability information may contain one or more addresses, one of which will be a peer-to-peer communication session address. From the reachability information, the originating terminal will determine an appropriate address to initiate communications with the destination user. The reachability information may identify multiple addresses, where only certain of the addresses may be peer-to-peer communication addresses and other addresses may be used to establish other types of sessions through disparate types of networks.12-16-2010
20100318667MULTI-CHANNEL COMMUNICATION - In one example, a client and a server may communicate with each other using a control channel and a data channel. The control channel carries requests from the client to the server, and the data channel carries the server's response to these requests. Some requests submitted on the control channel may be assigned identifiers, so as to be addressable. A client may submit, over the control channel, a request to cancel previously-made requests. A cancelation request uses the identifiers associated with the previously-made requests to identify the request(s) to be canceled. The client may open the control and data channels by issuing POST and GET requests, respectively, to the server. Control channel communications may then be sent as part of the POST message, and data channel communications may be sent as responses to the GET request.12-16-2010
20100318666EXPEDITING ADAPTER FAILOVER - Expediting adapter failover may minimize network downtime and preserve network performance. Embodiments may comprise copying a primary adapter memory of a failing primary adapter to a standby adapter memory of a standby adapter. Copying the memory may expedite TCP/IP offload adapter failover by maintaining TCP/IP stack and connection information. In several embodiments, Copy Logic may copy primary adapter memory to standby adapter memory. In some embodiments, Detect Logic may monitor primary adapter viability and may initiate failover. In additional embodiments, Assess Logic may assess whether the IO bus is operative permitting Direct Logic to copy adapter memory via, e.g., DMA. In other embodiments, Packet Logic may fragment primary adapter memory into network packets sent through the network to the standby adapter where Unpack Logic may unpack them into memory.12-16-2010
20120284417Endpoint Discriminator in Network Transport Protocol Startup Packets - The subject matter disclosed herein relates to communication between a client and a server or between peers in a communications network. In one particular example, only a desired server from a plurality of servers addressable through a socket address may respond to a client request to initiate a session.11-08-2012
20120284416Establishing Tunnels Between Selective Endpoint Devices Along Communication Paths - In one embodiment, an intermediary device situated along a communication path between two endpoint devices may receive communication packets sent along the communication path. If the intermediary device receives a connection-initiating packet having a customization indicator and a connection-acknowledgement packet having a customization indicator, then the intermediary device may install a bypass rule.11-08-2012
20130124740METHOD FOR AUTOMATIC ESTABLISHING WIRELESS CONNECTIVITY BETWEEN A MOBILE WIRELESS DEVICE AND A TARGET SCREEN FOR MULTIMEDIA DATA STREAMING - A method for automatically establishing a wireless connection between a receiving screen and a mobile wireless device to enable streaming of multimedia data is provided herein. The method comprises the steps of: (i) creating a dynamic image code which includes data enabling wireless connection that is associated with the target screen device; (ii) displaying said image code on the target screen device, until a connection with a mobile wireless device is established; (iii) capturing said dynamic image code by the mobile wireless device; (iv) decoding the dynamic code for retrieving the data enabling wireless connection that is associated with the target screen; and (v) establishing a wireless connection between a target screen device and a mobile wireless device for enabling data streaming by the mobile wireless device based on the retrieved enabling data wireless connection.05-16-2013
20130185446METHOD AND DEVICE FOR CONNECTING TO VIRTUAL PRIVATE NETWORK ACROSS DOMAINS - Embodiments of the present invention disclose a method for connecting to a VPN across domains. The method includes: receiving, by a PE, a request message for connecting a VDC to a VPN sent by a DCG, determining an RD/RT list corresponding to a VPN User ID in the request message according to the User ID, so as to configure a VPN instance, determining a connection identity at a local end according to a connection identity at a DCG end of an AC in the request message, and binding a logical port in the connection identity at the local end with the VPN instance so that the VDC is connected to the VPN. Accordingly, the present invention further provides a PE and a DCG device for connecting to a VPN across domains.07-18-2013
20130185448Systems and Methods for Managing Emulation Sessions - A method and system for managing an emulation session of a computer product. The method and system involves receiving a request from a user device to establish the emulation session; establishing an electronic communication link between the user device and an emulation server for providing the emulation session to the user device; operating at least one server processor, the at least one server processor being in electronic communication with the user device and the emulation server and being separate from the user device processor, to determine emulation session data based on the received request and by monitoring the emulation session; to determine a plurality of emulation session parameters based on the received request; to determine a session action to be applied to the emulation session based on the plurality of emulation session parameters and the emulation session data; and to control the emulation session based on the session action.07-18-2013
20130185445Method and System for Managing a SIP Server - A method, system and computer program product are described for managing network communications to a Session Initiation Protocol (SIP) server capable of SIP processing using a SIP stack. A data packet is received from a network device. It is determined, from the data packet, whether the network device is a device recognised by the SIP server. Responsive to this determination, and before SIP processing using the SIP stack, it is determined whether the data packet conforms to a permitted configuration. The permitted configuration includes that data of the data packet indicates an unfragmented User Datagram Protocol (UDP) packet and that data indicative of SIP data in the received data packet matches a parsing rule. If the data packet conforms to the permitted configuration, it is passed to the SIP stack, if not it is discarded.07-18-2013
20090138608Automatic Multipath iSCSI Session Establishment Over an Arbitrary Network Topology - A method and apparatus for establishing multiple network sessions over an arbitrary network topology comprises receiving network configuration information describing an initiator system and a target controller. The initiator system contains one or more initiator ports. The target controller contains one or more target ports. Each target port is associated with one or more target nodes. A set of pre-defined rules is identified. The set of pre-defined rules governs the establishment of network sessions between the initiator ports and the target nodes through the target ports. One or more network sessions are established based on the set of pre-defined rules and the network configuration information.05-28-2009
20110314168SYSTEM FOR INTERACTION OF PAIRED DEVICES - A system and method are disclosed for setting interactions between paired computing devices. Paired devices may interact in a master-slave relationship, where the slave device is an intelligent computing device capable of performing a wide variety of functions for the master computing device. When initiating a paired relationship, various characteristics relating to the initiating device are recorded, and the used in defining the relationship between the initiating device and the target device with which the initiating device paired. In a further example of interactions between paired computing devices, user-defined policies may be recorded, stored and implemented which affect the behavior of one or both computing devices when the two devices are paired.12-22-2011
20110314167Peer to Peer Secure Synchronization Between Handheld Devices - A method implemented in a user equipment (UE) comprising a processor. First information is stored to a removable memory connected to the UE and second information is stored to a non-volatile memory of the UE. The first information may be a unique value and may include additional information. A connection request based at least in part on the first information is received. A connection response based at least in part on the second information and the connection request is sent.12-22-2011
20130191546OPTIMIZING ELECTRONIC COMMUNICATION CHANNELS - A method, computer program product, and system for electronic communication is described. A first unified telephony session is selected. A first arbitrator associated with the first session is selected. A first set of participants associated with the first session is selected. The first arbitrator is directed to act as a proxy connection for a first channel associated with the first set of participants.07-25-2013
20120023243Methods and Devices for Providing Internet Access through a Restricted Device - According to an aspect of the disclosure, novel solutions are disclosed for providing Internet access to a client device (e.g., desktop computer, laptop computer, tablet computer or portable electronic device) using non-privileged portions of an application programming interface (“API”) of a gateway device (e.g., smartphone or cellular phone). According to another aspect of the disclosure, novel solutions are provided for building a Wireless Internet gateway system through a Wi-Fi capable gateway device that also has Internet access provisioned by a cell phone carrier. A Wi-Fi Internet gateway system can be implemented on a device where it was originally impossible to do so, due to various access restrictions to core functionalities, such as root access restrictions.01-26-2012
20120030365Method and Apparatus for Providing Relevant Service Levels - Method and apparatus in a router (02-02-2012
20120030364Proxy appparatus and operation method thereof - A proxy apparatus includes a multi-core CPU comprising a plurality of CPU cores; and an extended listen socket comprising a plurality of queues provided for the plurality of CPU cores respectively. A kernel thread and a proxy thread operate on each of the plurality of CPU cores. The kernel thread executes a receiving process of an establishment request packet of a first connection with a client terminal, assigned to a corresponding one of the plurality of CPU cores, and registers an establishment waiting socket which contained information of the first connection, on a corresponding one of the plurality of queues. The proxy thread refers to the corresponding queue, and establishes the first connection based on the establishment waiting socket when the establishment waiting socket is registered on the corresponding queue.02-02-2012
20120030363DISPLAYING A NETWORK TOPOLOGY MAP WITH A REDUCED NUMBER OF OBJECTS - Displaying a network topology map may include creating a database representing objects in a network; requesting a topology map of a certain type to represent at least a portion of the network; determining from the database a set of objects corresponding to the type of the requested map; determining parameters associated with the map type; and, while the cardinality of the set is above a threshold: presenting at least one of the parameters on a display, enabling a user to specify a value or group of values for the parameter, and reducing the cardinality of the set by removing objects not matching the value or group of values specified for the parameter.02-02-2012
20130198398SYSTEM AND METHOD FOR AN IMPROVED NETWORK CLIENT DEVICE - A system and method for improving the efficiency of inbound audio and video calls communications and messaging which reduces the use of resources of a mobile device is disclosed. In the invention, a mobile device periodically and intermittently connects and polls the gateway server to determine if an inbound audio or video call has been requested. If a request for an audio or video call is retrieved, the mobile device allows the user to accept or reject the call, which choice is sent to the gateway server. If the call is accepted, the mobile connects to the gateway server with an authorization to answer the call. The invention periodically polls the gateway server for messages and is not constantly and persistently connected. As the mobile device is not continuously connected or in the process of constant reconnection, the mobile device's use of resources (battery, CPU, and network) is reduced.08-01-2013
20130198399INPUT/OUTPUT COMMUNICATION - Data (e.g., a media stream) is received from a first electronic device at a second electronic device. Input is extracted from the received data. Thereafter, output responsive to the input is transmitted from the second electronic device to the first electronic device.08-01-2013
20120066401ROLE BASED SERVICES - The present invention allows individual providers to be assigned to one or more roles. A role corresponds to a function, service, or action that can be fulfilled by the provider who is assigned to the role. A media session may be initiated by sending a session request from a requester toward a given role instead of being initiated directly to a particular provider. The media session may include a voice or video call, instant messaging session, file transfer session, application sharing session, or the like. The session request is routed to a role server, which may direct the session request to the provider who is assigned to the corresponding role. Once a decision is made to route the session request to a particular provider, provider routing rules may further control how the session requests are routed to the provider terminals of the particular provider.03-15-2012
20120066399MITIGATING CONNECTION IDENTIFIER COLLISIONS IN A COMMUNICATION NETWORK - A new instance of a connection that is in the wait state can be established while mitigating connection identifier collisions. Based on a connection identifier in a connection request received at a server from a client, it is determined that a previous instance of a connection represented by the connection identifier is in a wait state. An acknowledgement message comprising wait state parameters associated with the connection identifier and original connection parameters associated with the previous instance of the connection in the wait state is provided from the server to the client. In response, the server receives a compliance message comprising updated wait state parameters and updated connection parameters from the client. The new instance of the connection represented by the connection identifier that previously represented the previous instance of the connection is established based, at least in part, on the updated wait state parameters and the updated connection parameters.03-15-2012
20130205033SESSION INFORMATION TRANSPARENCY CONTROL - Transparency control for session information for a communication network node can be set on a dynamic and/or static basis in relation to properties of a peer, an interface, a trust level, a session or a message. The transparency control can be based on message-related parameters, with the transparency of certain message parts being controlled on a static and/or dynamic basis in relation to transparency control settings. The transparency control can change upon the occurrence of a rerouting event that implicates recalculated transparency control settings. A message can be marked with transparency type settings that are evaluated to determine transparency control for the message. The transparency control can be based on transparency types of topology, dialog, identity, header, body, media, functional or accounting. The transparency control settings can be user selectable to permit transparency behavior tailored to the desires of an operator of the communication network node.08-08-2013
20130205034METHODS FOR FACILITATING COMMUNICATIONS IN A PRESENCE AND MESSAGING SERVER AND DEVICES THEREOF - A method, non-transitory computer readable medium, and apparatus for facilitating communication of presence information includes establishing a connection with at least one client computing device upon receiving a request for presence information from the client computing device. The request for presence information is inserted into a first queue. A response message is asynchronously obtained from a second queue maintained by a session server. The response message is sent to the client computing device according to the established connection.08-08-2013
20120303826AIRCRAFT DATA SERVICES - A method and system provide efficient, flexible, and convenient data communication services over public wireless systems. The system includes a data communication server, having a plurality of interface units, for facilitating data communication between a moving object and one or more ground terminals via a radio communication path. The data communication server establishes the radio communication path over one of a plurality of wireless data networks including packet data networks and satellite data networks and preferably includes a pre-determined software architecture.11-29-2012
20090043897SYSTEM AND METHOD FOR DETECTING A CONNECTION LEAK IN A J2EE CONNECTOR ARCHITECTURE - A connector architecture implementation that is J2EE compliant and provides improved connection management capabilities. The connector architecture implementation provides a connector leak detection mechanism that detects connection leaks both automatically and manually. The connector architecture implementation pre-configures and manages the growth and reduction of a connection pool. The connector architecture implementation may be pre-configured by pre-populating the connection pool. Connection pool growth may be managed by generating connections in response to connection requests. A connection pool may also be configured to reduce the number of connections in the pool. The number of connections may be reduced if the connection demand decreases. Password credentials allowing access to services are used to provide additional connection management.02-12-2009
20130212290PROVIDING SESSION IDENTIFIERS - Technologies are generally described for providing a session identifier. In some examples, a method performed under control of a first device includes generating information including at least a part of a next session identifier to be used in a next session between the first device and a second device and transmitting the information to the second device. The next session follows a present session between the first device and the second device.08-15-2013
20130212288Client Bandwidth Emulation in Hosted Services - Bandwidth on the Internet and intranets is highly variable and unreliable, two properties that can make streaming digital media content difficult. In a virtualization system (e.g., virtual desktop, remote desktop, remote application, and the like), this is especially so based on different bandwidths available to the session host and the session client. Methods and systems for emulating a bandwidth of a client device in a virtualization system are described. When the session host is executing an application (e.g., a digital media application), the session host may emulate the bandwidth of the session client by hooking into and throttling date over one or more APIs associated with the digital media application, thereby tricking the application into making a bandwidth determination based on the emulated bandwidth of the session client, rather than based on the bandwidth of the session host.08-15-2013
20130212289FIXED MOBILE CONVERGENCE FOR AUDIO AND WEB CONFERENCE SESSIONS USING BARCODES - Method to transfer a communication session to a mobile device, including: receiving by use of a first communication channel an information message comprising an identification of the communication session and an identification of a communication client hosting the communication session; sending by use of a second communication channel a join request; joining the communication session; and sending by use of the second communication channel a confirmation message confirming the transfer of the communication session. Furthermore, a method to transfer a communication session from a mobile device to a nonparticipating computer, including: receiving by use of a first communication channel an information message comprising an identification of the nonparticipating conference-enabled computer; sending by use of a second communication channel a request to push the communication session to the nonparticipating computer; receiving a confirmation; and optionally closing the communication session on the mobile device.08-15-2013