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

486 results about "Session state" patented technology

Managing 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.
Owner:AKAMAI TECH INC

Voice over IP architecture

A Voice over Internet Protocol (VoIP) network is described in which session state is maintained in access switches, but not signaling gateways which maintain transaction state only during pendency of a related transaction. The signaling gateway further provides transparent inter-operation between the VoIP network and non-IP networks, such as the PSTN, by means of a translator which directly translates messages between the networks.
Owner:AVAGO TECH INT SALES PTE LTD

Session migration over content-centric networks

ActiveUS20110265174A1Facilitating session migrationFacilitating sessionComputer security arrangementsMultiple digital computer combinationsSession fixationContent centric
One embodiment of the present invention provides a system for facilitating session migration. During operation, the system receives a communication packet from a client destined to a remote server. The system determines whether the communication packet belongs to a pre-existing communication session, and whether session state information associated with the session is available locally. In response to the communication packet belonging to a pre-existing communication session and the session state information being unavailable locally, the system constructs an interest requesting the session state information, disseminates the interest over a network, and receives the session state information.
Owner:CISCO TECH INC

Managing 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.
Owner:AKAMAI TECH INC

Continuing 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.
Owner:MOTOROLA INC

Unique session storage design

A system and method for providing user session state across various networked machines is disclosed. The system encompasses a session saver and a sessions database centrally maintained for access by a plurality of computing devices. The system indexes each stored variant by a user defined key and a descriptive variable name. The session saver is a drop in replacement for the IIS session object that provides session state without using cookies. The session saver is divided into various subcomponents, including Csaver for providing the COM interface, OleDbSessionTable to read and write the data from an OLE database, Cconnection for retrieving a connection string from a UDL file, RegistryInfo that reads the location of the UDL file from the memory, StorageVariant enabling storage of variants in any properly configured OLE DB provider, and CcomVariantEx. Any of the operations servers generates a session key when initially contacted by the user and the session saver stores the session key and variables associated with the particular session, such as account numbers, passwords accepted, and so forth. These session keys and stored variables are available to any of the other operations servers and a procedure for retrieving these keys and variables is performed each time a session is either commenced or resumed. Each generated session key is unique and non predictable such that multiple operation servers can simultaneously generate keys without conflict.
Owner:SENSCOM

Method of triggering application service using filter criteria and IP multimedia subsystem using the same

A triggering method for IP multimedia service control. The triggering method comprises monitoring a session state or user state according to a set of specific filter criteria, recording a corresponding SIP request message, and triggering an application server designated by the criteria if a trigger point thereof matches the session state or user state. Furthermore, the SIP-server performs additional action effectively manage the session or services according to the Action defined in the user profile. The scheme is suited to application services triggered according to session state or user state, and is compatible with the iFC scheme defined in 3GPP. The present invention improves the efficiency of communication and enhances the flexibility of the SIP server.
Owner:IND TECH RES INST

Extensible Authentication Protocol Authentication and Key Agreement (EAP-AKA) Optimization

Systems and methods are described for improved authentication of subscribers wishing to connect to a wireless network using the EAP-AKA protocol. Embodiments exploit the requirement that the client store and transmit the Pseudonym and Fast Re-authentication Identities upon request. By using the Fast Re-authentication Identity to store session state key information, the need for the AAA server to store and replicate the EAP-AKA key information for every session is eliminated.
Owner:AMDOCS CANADIAN MANAGED SERVICES INC +1

Mobility access gateway

A gateway for mobile access includes a foreign agent that receives user profile data and session state data from a home authentication, authorization and accounting (AAA) system of a mobile node, and a dynamic packet filter that performs multi-layer filtering based on the user profile data. The foreign agent transfers a session from a first network to a second network without session interruption, using the session state data, when the mobile node moves from the first network to the second network. The packet filter permits Internet access by the mobile node without passing Internet data requested by the mobile node through the first network. The mobility access gateway may be used in combination with a GPS signal receiver to provide Internet access to passengers of a mass transit vehicle and to propagate GPS location data to the Internet for tracking the mass transit vehicle.
Owner:LUCENT TECH INC +1

Method and system for multi-instance session support in a load-balanced environment

A method is presented for managing session identifiers amongst a set of servers. The servers receive resource requests from clients, and the servers maintain sessions having session state information wherein each session is associated with a session identifier. When a server sends a response to a client, the response is accompanied by a first cookie and a second cookie, wherein the first cookie contains a copy of the session identifier and the second cookie contains a copy of the session identifier that has been cryptographically protected using a cryptographic key, wherein each server in the set of servers possesses a copy of the cryptographic key. If a server does not recognize the session identifier in the first cookie, the server decrypts the second cookie, and if the session identifier from the cookies are identical, the server will reuse the session identifier rather than generating a new session identifier.
Owner:IBM CORP

System and method for distributing load among redundant independent stateful World Wide Web server sites

The present invention provides a system and method for distributing load among redundant, independent, stateful web server sites that overcome the limitations of prior art solutions. This is accomplished by constructing the server computer to respond to an initial connection request from a client computer with the name of a server computer site, pool or group selected based on various criteria. The server computer site, pool and group names are maintained in DNS nameservers with load balancing and failover capabilities. As a result, the single-point-of-failure and performance issues introduced by prior art web proxy servers are eliminated. In addition, since the session state information is only maintained on the selected server computer site, the need to synchronize web proxy server state with server computer state is eliminated.
Owner:HTC CORP

Conversation control apparatus, conversation control method, and programs therefor

The present invention is a conversation control apparatus for carrying out conversation control based on both speech content and conversation state and information acquired from outside, and carrying out natural responses. This apparatus comprises a conversation database storing a plurality of items of conversation topic specifying information, a conversation control unit for selecting a reply sentence using conversation topic specifying information determined using the conversation history and conversation information, and an environment recognition unit for acquiring environment recognition information, wherein the environment recognition unit generates event information based on acquired environment recognition information, and the conversation control unit selects a reply sentence based on the event information.
Owner:UNIVERSAL ENTERTAINMENT CORP

Maintaining state information in mobile applications

Techniques for interacting with a client process on a mobile device connected to a network over a wireless link includes receiving a first request at a state machine executing on a first platform connected to the network. The first request is associated with the client process, and is for a service from an application. A first method of the application is invoked with first data in response to the first request. Second data for the client process is received from the application in response to invoking the first method. A first response is based on the second data. The first response is sent for the client process. The method includes managing information about a plurality of requests associated with the client process. The application executes on a second platform connected to the network. Both the first and second platforms are distinct from the mobile device. These techniques free the developers of applications for wireless mobile devices from the responsibility for managing their session state information. This greatly simplifies and accelerates the development of applications.
Owner:ORACLE INT CORP

Inter-chassis redundancy with coordinated traffic direction

A method, in a first network element of an inter-chassis redundancy (ICR) system, of cooperating with a second network element of the ICR system to provide ICR. The network elements are coupled by a synchronization channel. IP addresses are announced with a favorable traffic direction attribute. It is determined that the second network element either has announced the IP addresses with an unfavorable traffic direction attribute less favorable than the favorable direction attribute, or has not announced the IP addresses. Sessions that are connected through the IP addresses are handled. Session state synchronization messages that include session state for the handled sessions are transmitted over the synchronization channel to the second network element. It is determined, after an occurrence of a failure event that inhibits the first element from handling the sessions, that the IP addresses have been announced by the second network element with a favorable traffic direction attribute.
Owner:TELEFON AB LM ERICSSON (PUBL)

Conversation control apparatus, conversation control method, and programs therefor

The present invention is a conversation control apparatus for carrying out conversation control based on both speech content and conversation state and information acquired from outside, and carrying out natural responses. This apparatus comprises a conversation database storing a plurality of items of conversation topic specifying information, a conversation control unit for selecting a reply sentence using conversation topic specifying information determined using the conversation history and conversation information, and an environment recognition unit for acquiring environment recognition information, wherein the environment recognition unit generates event information based on acquired environment recognition information, and the conversation control unit selects a reply sentence based on the event information.
Owner:UNIVERSAL ENTERTAINMENT CORP

Mobility access gateway

A gateway for mobile access includes a foreign agent that receives user profile data and session state data from a home authentication, authorization and accounting (AAA) system of a mobile node, and a dynamic packet filter that performs multi-layer filtering based on the user profile data. The foreign agent transfers a session from a first network to a second network without session interruption, using the session state data, when the mobile node moves from the first network to the second network. The packet filter permits Internet access by the mobile node without passing Internet data requested by the mobile node through the first network.
Owner:PIECE FUTURE PTE LTD

Method and system for multi-modal interaction

A method and system manages content delivery to a multi-modal client device. The system may include a session manager logically connected between a server and the client device. The session manager can maintain a record of the state of a user's session, and if the user or the client device switches from an initial presentation mode to a second presentation mode, the session manager can use the record to effect a seamless transfer from the initial presentation mode to the subsequent presentation mode. The session manager may also transcode content delivered to the client device so that the content is compatible with the presentation mode selected by the user.
Owner:SPRINT SPECTRUM LLC

Voice over IP architecture

A Voice over Internet Protocol (VoIP) network is described in which session state is maintained in access switches, but not signaling gateways which maintain transaction state only during pendency of a related transaction. The signaling gateway further provides transparent inter-operation between the VoIP network and non-IP networks, such as the PSTN, by means of a translator which directly translates messages between the networks.
Owner:AVAGO TECH INT SALES PTE LTD

Systems and methods for stateful session failover between multi-core appliances

The present disclosure presents systems and methods for maintaining operation of stateful sessions by a secondary multi-core appliance upon failover of a first multi-core appliance. A stateful session failover module of primary appliance may receive session states from each of the cores of the primary appliance. The stateful session failover module may communicate the session states of the cores of the primary appliance to a stateful session failover module of the secondary appliance. The stateful session failover module of the secondary appliance may update each of the cores of the secondary appliance with the session states. Upon failover, cores of the secondary appliance may maintain operation and features of the sessions handled by the primary appliance prior to failover using the received state sessions for each session maintained.
Owner:CITRIX SYST INC

Application session resumption in mobile environments

A session management system is provided for resumption of a previously interrupted session between an application client and an application server. The session management system includes: an application client and a session control agent residing on a mobile network device; and a session manager residing on a router of a home network associated with the mobile network device, such that messages to and from the mobile network device pass through the router. The session manager is able to intercept application information being exchanged between the application client and the application server and store a session state based upon the intercepted application information. The session control agent can subsequently interface with the session manager to restore the session state between the application client and the application server.
Owner:PANASONIC CORP

Mobility access gateway

A gateway for mobile access includes a foreign agent that receives user profile data and session state data from a home authentication, authorization and accounting (AAA) system of a mobile node, and a dynamic packet filter that performs multi-layer filtering based on the user profile data. The foreign agent transfers a session from a first network to a second network without session interruption, using the session state data, when the mobile node moves from the first network to the second network. The packet filter permits Internet access by the mobile node without passing Internet data requested by the mobile node through the first network.
Owner:PIECE FUTURE PTE LTD

Method and apparatus for managing replicated and migration capable session state for a Java platform

InactiveUS6877111B2Facilitate application state managementError preventionResource allocationProgram instructionEnterprise Java Bean
An invention is disclosed managing the replicated and migration capable state for an enterprise Java bean (EJB) application. The invention includes executing a Java application on a server that includes an entity bean. In addition, a replicated state manager is executed that includes program instructions for managing an in-memory state of the Java application, and program instructions for replicating the in-memory state of the Java application to a replicated state server. The replicated state server can be a memory replicated state server, or a disk replicated state server. To facilitate application state management, embodiments of the present invention store states of the entity beans objects using state objects, which are updated in response to changes in the state of the application. Hence, the embodiments of the present invention define a logical separation between the application and the state objects.
Owner:ORACLE INT CORP

Systems and methods for proxying encrypted traffic to protect origin servers from internet threats

This document describes, among other things, systems and methods for more efficiently resuming a client-to-origin TLS session through a proxy layer that fronts the origin in order to provide network security services. At the time of an initial TLS handshake with an unknown client, for example, the proxy can perform a set of security checks. If the client passes the checks, the proxy can transmit a ‘proxy token’ upstream to the origin. The origin can incorporate this token into session state data which is passed back to and stored on the client, e.g., using a TLS session ticket extension field, pre-shared key extension field, or other field. On TLS session resumption, when the client sends the session state data, the proxy can recover its proxy token from the session state data, and upon successful validation, bypass security checks that it would otherwise perform against the client, thereby more efficiently handling known clients.
Owner:AKAMAI TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products