|| List of recent Sessions-related patents
| Blocking/unblocking algorithms for signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols|
According to one aspect, the subject matter described herein includes a method for signaling optimization in a wireless network utilizing proprietary and non-proprietary protocols. A first session is established between an application on a mobile device and a local proxy on the mobile device, a second session is established between the local proxy and a proxy server not located on the mobile device, and a third session is established between the proxy server and a content server.
| Method and system for recording and replaying user sessions in browser based applications|
A computer-implemented method for recording and replaying user sessions in browser based applications includes initiating a user session as a result of a user accessing an application in a web browser. The computer-implemented method also includes attaching an event handler to the application as a replacement for an original event handler.
| Systems for media policy decision and control and methods for use therewith|
A system includes a policy repository configured to store a plurality of plurality of media-centric policies. A media policy decision point receives media session data corresponding to one of the plurality of media sessions; determines a plurality of media-specific and non-media specific attributes, based on the media session data; and evaluates a plurality of media-centric policies to determine a proper subset of the plurality of media-centric policies that apply to the one of the plurality of media sessions.
| Multiple file delivery over unidirectional transport protocol sessions for a service|
Embodiment systems, methods, and devices enable data streams of a broadcast service to be carried in multiple communication sessions in any transport protocol providing file transport information and the transmission of objects, an example of which is file delivery over unidirectional transport (“flute”). A session description may include a category attribute indicating the type of data carried in such a protocol session.
| Initializing chat sessions by pointing to content|
Integrating an application and a chat session includes a first user identifying content from the application, wherein the application is independent of any chat session, the first user initiating the chat session with at least a second user that is remote from the first user by transmitting the content from the first user to the second user, where the first and second user establish the chat session in response to the content being transmitted, and the first user and the second user sharing the content in connection with the chat session. The content may be a portion of a photograph, a portion of an image, a portion of text from a document, and/or a portion of a screen.
| System and method for providing a scalable translation between polling-based clients and connection-based message queues|
A system and method for providing a scalable translation between polling-based clients and connection-based message queues are disclosed. A particular embodiment includes: providing a session gateway node in data communication with a client and a server via a network, the session gateway node handling all session requests from the client; providing a user node in data communication with the server and the session gateway node via the network, the user node maintaining the set of all user queues corresponding to a particular user, the user node handling all sessions for the particular user, the user node being assigned by use of a consistent hash table; providing a polled gateway node in data communication with the client and the session gateway node via the network, the polled gateway node handling all polling requests from the client, each polling request including a session identifier corresponding to a session, the session gateway node corresponding to the session returning to the client all queued session data retained since a prior polling event; establishing a client connection between the client and a network-based service at the server; configuring a user queue for the user at the user node; and using the session gateway node to route the client connection to the appropriate user queue..
| Reducing the bandwidth requirements of multiplayer gaming sessions|
A computer identifies a group of players that are participating in a gaming session that is hosted by the computer. The computer identifies the location of an avatar of a first player included in the group of players.
|Human-to-human collaborative session request queue processing|
Embodiments of the present invention address deficiencies of the art in respect to queued requests to establish human-to-human collaborative sessions and provide a novel and non-obvious method, system and computer program product for managing queued requests to establish human-to-human collaborative sessions. In one embodiment, a human-to-human collaborative data processing system can be provided which can include a messenger configured for coupling to other messengers.
|Interactive health management system and method|
An online weight management system and maintenance program for the comprehensive medical treatment of obesity and obesity related illnesses. In an online environment, prospective patients are invited to register for the program, and, if approved, are presented with interactive sessions, where, under the supervision of an assigned physician or health coach, the patient receives medical advice and step-by-step medical guidance in order to achieve the patient's desired medical goals.
|Ultrasound neuromodulation for clinical effects|
Disclosed are methods and systems and methods for non-invasive neuromodulation using ultrasound to treat traumatic brain injury including concussion, compulsive sexual behavior (sometimes called compulsive sexual disorder), meningitis, and also provide for the elicitation of emotional catharsis. The neuromodulation can produce acute or long-term effects.
|Method for synchronized bgp and vrrp failover of a network device in a network|
A network device which communicates with peers using border gateway protocol (bgp) advertises to one or more peers a first multi-exit discriminator (med) when all sessions are in ‘established’ state, and a second med when one or more sessions are in a non-‘established’ state. The second med is higher than the first med and higher than the med advertised by the backup network device, causing peers to prefer the backup device.
|Establishing communications sessions over multiple network protocols using a stored key|
Systems and methods are provided for establishing communications sessions over multiple network protocols using a stored key. The key may be generated by a user credential entered at a first network station and may be stored in a profile in a memory of the first network station and used for authenticating with a second network station to establish a communications session with the second network station over a first network protocol.
|Method and apparatus for providing multi-sensor multi-factor identity verification|
An approach for multi-sensor multi-factor identity verification. An identity verification platform determines biometric data associated with a user from one or more sources.
|Method and apparatus for network content download and recording|
Methods and apparatus for providing content to users of a network that can be selectively recorded via the user's equipment. In an exemplary embodiment, the network comprises a hybrid fiber coax (hfc) network, and on-demand (od) sessions are used to provide high-speed download of the requested content to the users.
|Task continuance across devices|
Architecture that facilitates a user experience for continuing computer and/or application tasks across user devices. Task status can be synchronized across devices via a cloud service or via a short-range wireless peer-to-peer (p2p).
|Image session ranking|
Image session ranking techniques are described. In one or more implementations, indications are received that a plurality of image sharing sessions are available for joining by one or more potential members.
|Method and system for graphically presenting a survey interface to a user|
A method and system for graphically presenting a survey interface to a user. The method and system include graphically presenting the user with an inquiry and a corresponding user interface input slider via a self normalizing survey interface application, wherein the user interface input slider includes a user interface input marker.
|System and method for processing telephony sessions|
In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router application programming interface (api). In another embodiment, the system for processing telephony sessions includes: a call router, a uri for an application server, a telephony instruction executed by the call router, and a call router api resource..
|Techniques enabling use of a wi-fi direct services (wfds) application services platform (asp) for layer 2 services|
Techniques are disclosed for using a wi-fi direct services (wfds) application services platform (asp) for layer 2 services, by extending a definition of a session in wfds to include non-ip sessions as well. Techniques are further disclosed for operating an application services platform coordination protocol (asp-cp) directly over a media access control (mac) layer..
|Method for efficiently supporting multiple simultaneous group ptt calls requiring low call setup latency|
The disclosure is related to group communications over multicast services. A user equipment (ue) sends a registration request to a server, the registration request indicating communications group(s) in which the ue is interested, receives a message indicating a set of the communications groups that have been assigned pre-established multicast resources, receives call identifiers, the call identifiers mapped to group identifiers of each communications group in the set of the communications groups, stores a mapping of the call identifiers to the group identifiers, and maintains group call sessions for the set of the communications groups.
|Policy-based content filtering|
Methods and systems for processing application-level content of network service protocols are described. According to one embodiment, a firewall maintains multiple configuration schemes, each defining a set of administrator-configurable content filtering process settings.
|Apparatuses and a method for protecting a bootstrap message in a network|
The embodiments of the present invention relate to apparatuses in the form of a first network unit and a device, and also relates to a method for enabling protection of a bootstrap message in a device management network system. The method comprises: receiving at the first network unit, a request to bootstrap the device; transmit a request for a bootstrap key, to a second network unit; receiving a message comprising the bootstrap key and further comprises trigger information and transmitting the trigger information to the device to trigger generation of the bootstrap key internally in the device.
|Sharing web application sessions across multiple devices|
A technique to at least partial transfer an active network communication session associated with a server and an authenticated user communicating through a first device. The at least partial transfer includes the following actions (not necessarily in the following order): (i) recording the network communication session on an inline network device; (ii) associating the network communication session with the second device on the inline network device; and (iii) sending session continuation information from the inline network device to at least the second device and/or the server.
|System and method for generating metadata for a recorded session|
System and method for completing metadata for a recorded session. A recorder may initiate a recording of a session to produce a recorded session.
|Associating off-line transactions with on-line visitor web sessions|
Methods, system, and computer program products for associating off-line transactions involving a product with visitors to a web-site. Data relating to an off-line transaction and data relating to visitors to a web-site is received in a computer.
|Anonymizing facial expression data with a smart-cam|
A method comprises: receiving, from a content provider, a request for information collected from users who meet one or more criteria; determining at least one particular user who meets the one or more criteria; retrieving timestream data collected for the at least one particular user; wherein the timestream data is time-stamped and associated with a history of user sessions; wherein absolute time references in the timestream data have been converted to relative time references that relate to start-times of the user sessions; determining one or more levels of privacy requested by each of the at least one particular user; processing the timestream data to ensure the one or more levels of privacy in the timestream data; generating one or more statistical datasets from the processed timestream data; determining a fee for providing the one or more statistical datasets, and determining an award for the at least one particular user.. .
|Dynamic video games for training sensory and perceptual skills|
A system and method of providing adaptive training sessions for visual perception provides long-term training schedules, each schedule composed of visual training sessions, each training session composed of training exercises. Each training session is gamified by keeping score related to user input regarding gabor patches, distractors, and other visual stimuli.
|System and method for distributed evolved packet core architecture|
An embodiment method for session handling for a connection between an ue and a network includes establishing, at a first distributed epc, user and ip sessions over the connection through the first distributed epc. The first distributed epc includes a first pgw at which the ip session is anchored.
|Real-time sessions quality-of-service over reservation-based access|
A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to dvb-rcs. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used..
|Sharing resource reservation|
A method in a first network node handles data sessions in a communications network. The method includes receiving information indicating a second data session entering the communications network.
|Resource allocation to game titles in a remote gaming environment|
Embodiments of the present invention monitor and dynamically allocate computing resources to a game service. A game service provides a remote gaming environments to which users connect over a wide area network, such as the internet.
|Proximity and context aware mobile workspaces in enterprise systems|
Methods and systems for configuring computing devices using mobile workspace contexts based on proximity to locations are described herein. A mobile computing device determines that the device is proximate to a location, another device, or an individual associated with an enterprise system.
|System and method for gtp session persistence and recovery|
A method for monitoring gprs tunneling protocol (gtp) sessions in a mobile communication network having a monitoring module. The method includes the steps of monitoring, by the monitoring module, a plurality of subscriber gtp sessions, and storing recovery parameters related to the subscriber gtp sessions and subscribers associated therewith in records in a database in the monitoring module, wherein the recovery parameters are associated with initial session data for each subscriber gtp session.
|Proximity and context aware mobile workspaces in enterprise systems|
Methods and systems for configuring computing devices using mobile workspace contexts based on proximity to locations are described herein. A mobile computing device determines that the device is proximate to a location, another device, or an individual associated with an enterprise system.
|System for a monitored and reconstructible personal rendezvous session|
Disclosed is a system that adapts a personally portable “smart” communications device to enhance a user's personal security by continuously monitoring an alert function of the device from a remote location during a user initiated “session.” the user device is in communications with a remote server, which monitors the alert function and provides: accurate preservation of session data; monitoring of user device ambient conditions; dispatch of emergency services; and notification of third parties. Server software (host application) on the remote server manages communications with user devices.
|Ultrasound neuromodulation treatment of clinical conditions|
Disclosed are methods and systems for non-invasive ultrasound neuromodulation of neural targets for the treatment of clinical conditions. These include neuromodulation of the occipital nerves to treat migraine and cluster headaches in their multiple variations as well other pain and tension conditions, the sphenopalatine ganglion and associated neural structures vidian nerve and/or sphenopalatine nerve to treat migraine and cluster headaches as well as other indications such as neurologic and psychiatric conditions, and the reticular activating system for a variety of clinical purposes such as reversibly putting a patient to sleep or waking them up (for example, for the purpose of anesthesia) or reversibly putting a patient into a coma (for example for the purpose of protecting or rehabilitating the brain of the patient after a stroke or head injury).
|Gaming system and method providing one or more incentives to delay expected termination of a gaming session|
Various embodiments of the present disclosure provide a gaming system and method providing one or more incentives to delay termination of a gaming session. In general, for a player, the gaming system utilizes gaming session data collected from the player's previous gaming sessions to determine one or more termination causation events for the player.
|Game availability in a remote gaming environment|
Embodiments of the present invention monitor and dynamically manage game instances within a game service. A game service provides a remote gaming environment to which users connect over a wide area network, such as the internet.
|Providing sip signaling data for third party surveillance|
A method for facilitating surveillance of a targeted user participating in communication sessions conducted over a communications network, such as a voice over internet protocol (voip) network, that employs a session initiation protocol (sip). The method includes receiving a subscription request from a third party subscriber, the subscription request identifying a targeted user to be monitored, monitoring communication sessions in which the targeted user is a participant, to detect sip events corresponding to state transitions associated with the communication sessions.
|Automated deployment of protection agents to devices connected to a distributed computer network|
Network traffic is monitored to detect attempted inter-network communications, including attempts by devices internal to the network to communicate with resources external to the network and attempts by devices external to the network to establish vpn sessions with resources internal to the network. Upon detecting an attempted inter-network communication, the device responsible for initiating such communication is identified.
|Method and devices for running push-button configuration sessions|
A method and a network node device run push-button configuration sessions within a heterogeneous network, ieee 1905.1, using a push button configuration mechanism that ensures that only one single new network node device is registered for a single push button key press event and thus overlapping push-button configuration sessions within a heterogeneous network are prevented. After finishing the push button configuration mode, the number of new nodes is checked.
|Evaluating security of data access statements|
Techniques are provided for evaluating the security of data access statements. Specifically, in one embodiment of the claimed subject matter there is provided a technique for evaluating the security of data access statements, comprising: evaluating the criticality of multiple sql statements contained in multiple sessions accessing a database; generating a critical item set from the multiple sessions, each element in the critical item set indicating one or more sql statements contained in a session; extracting at least one association rule from the critical item set, each of the at least association rule indicating a sequence of sql statements contained in a session; and calculating the criticality of each of the at least one association rule..
|System and method for providing a fate sharing identifier in a network environment|
A method is provided in one example embodiment and includes, at a first call agent, receiving from a first endpoint, a first identifier associated with communication sessions involving the first endpoint. The method also includes receiving from a second call agent associated with a second endpoint, a second identifier associated with communication sessions involving the second endpoint.
|Ratings from communication sessions|
A method, computer program product, and system is described. An electronic communication session including a first individual and a second individual is identified.
|Generating a warning message if a portable part associated with a wireless audio conferencing system is not charging|
A wireless audio conferencing system has one base station and a number of portable parts each of which is able to establish a communication link with the base station. The base station is controlled to initiate and to terminate communication sessions with other communication devices over a communications network such as a lan or a wan, and the base station includes a dsp the implements a digital radio and system application functionality that monitors and stores certain operational state characteristics associated with the portable parts.
|Comprehensive, structured and systematic attention training tutoring program|
A method, apparatus and computer program product for attention training and tutoring is presented. Attention training and tutoring is provided which includes providing at least two of the group including behavioral therapy, parent training, development of routines to support attention, on-going feedback during the sessions, mindfulness and/or biofeedback, self-awareness of student's focus, and gradual mastery and independence towards tasks.
|Apparatus, system and method of setting up an application service platform (asp) peer to peer (p2p) group|
Some demonstrative embodiments include apparatuses, systems and/or methods of setting up an application service platform (asp) peer-to-peer (p2p) persistent group. For example, an apparatus may include a first asp to communicate with a second asp to setup one or more asp-p2p groups over a wireless communication link, the first asp is to form each asp-p2p group only as an asp-p2p persistent group extendable over a plurality of distinct sessions, the first asp is to store credentials of the asp-p2p persistent group for use during the sessions..
|Application-aware flow control in a radio network|
The disclosure relates to a method and network node (10) for controlling a plurality of flows of application data in a radio network. The method comprises a step of detecting (11) the plurality of flows and a cost measure associated with each flow.
|Fast computer startup|
Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state.
|Digital content connectivity and control via a plurality of controllers that are treated discriminatively|
Methods, a system, and a computer readable medium for managing the separation and distribution of digital content and associated controls wherein the digital content in a network system includes receiving a request from any one of control devices, host server response to control device request (and output devices), host server may either non-discriminatively or discriminatively broadcast to any of the control devices, and control device handling responses throughout home network system. The methods, system, and computer readable medium include user experience optimized application types for (optimally) separating and distributing the associated control, digital content, and associated status information elements during active streaming sessions from the host server to the control devices and output devices within a home network system..
|Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity|
Routing and displaying instant messages includes receiving a first request to establish a first instant messaging session associated with an instant messaging online identity assigned to a user using a first instant messaging controller. The first instant messaging session is established in response to the first request, where the first instant messaging session includes a first state.
|Mobile platform designed for hosting brain rehabilitation therapy and cognitive enhancement sessions|
A mobile platform allows trainers to host online brain rehabilitation and cognitive enhancement sessions with clients. The sessions can be individually tailored or chosen from a plethora of prepared sessions.
|Computing device with configurable antenna|
A computing device with a configurable antenna. The antenna is configured through a switching circuit operating under software control.
|Method and apparatus for assigning ip address in mobile communication network|
When a mobile node (mn) is assigned ip addresses, the number of which is greater than or equal to the preset number of ip addresses that the mn is capable of being assigned with, the mn identifies information on the pre-emption vulnerability of each session associated with an ip address, and releases an ip address which enables a disconnection of a session. When there are multiple ip addresses associated with the pre-emptable sessions, a consideration is given to multiple conditions related to which ip address is to be selected, one ip address is selected, and the relevant ip address is released.
|Load balancing in a network with session information|
Methods and systems for balancing load among firewall security devices (fsds) are provided. According to one embodiment, a switch maintains session data the session entries of which represent established traffic sessions between a source and a destination and form an association between the traffic session and a particular fsd.
|Implementing single sign-on across a heterogeneous collection of client/server and web-based applications|
Leveraging an established authenticated session in obtaining authentication to a client application includes receiving a request for access to a client application requiring authentication of a requestor and determining whether there exist characteristics of leverageable authentications corresponding to established sessions having an authenticated state at a time of the determination. When the determination reveals characteristics of at least one leverageable authentication corresponding to an established session, and attempt is made to obtain access for the requestor to the client application based on the at least one leverageable authentication, and the requestor is provided with a notification related to the 1 attempt to obtain access for the requestor to the client application..
|Monitoring remote access to an enterprise network|
Techniques to provide an improved representation of remote network access for a network administrator managing and controlling access to resources on an enterprise network. The representation indicates resources accessed by a remote computer or by a user of that computer and provides associated information useful for managing remote network access.
|Providing task-based information|
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing task-based information are disclosed. In one aspect, a method includes identifying a set of previous interactive sessions for a particular task.
|Analyzing career site viewer information|
Methods and systems for using social network information in analyzing career site viewership are described. In some example embodiments, the methods and systems access information associated with multiple viewing sessions of job listings presented at a career site, determine users associated with the multiple viewing sessions are members of a social network service, access profile information for users that are members of the social network service, and present information identifying characteristics of the users associated with the multiple user viewing sessions based on accessed profile information..
|Method and system for securely authorizing voip interconnections between anonymous peers of voip networks|
A peering authority or settlement clearinghouse can be used to control access, collect session accounting information, and provide financial settlement of interconnect or session fees among anonymous internet protocol (ip) peers or networks. The addition of peering policy criteria, such as price and quality of service, to peer to peer route discovery mechanisms enable a trusted intermediary, such as the settlement clearinghouse, to authorize acceptable interconnection or peering sessions between anonymous ip peers.
|Virtual fixtures for improved performance in human/autonomous manipulation tasks|
Apparatus and method for defining and utilizing virtual fixtures in haptic rendering sessions interacting with various environments, including underwater environments, are provided. A computing device can receive first depth data about an environment.
|Session-by-session adjustment of a device for treating sleep disordered breathing|
A method is disclosed for operating a device that treats sleep disordered breathing (sob) during successive treatment sessions, where the device provides continuous positive airway pressure during sleep. The method comprises the steps of applying a constant treatment pressure during a first session and deriving a sleep disorder index (sol) representative of the number of sob episodes that occurred during the first session.
|Determination of a quality induced termination rate of communication sessions|
This invention relates to methods and an apparatus for detecting quality induced terminations of media streams of real-time communication sessions within a packet-switched network. To enable the determination of the quality of live media streams passing by the tapping points in a network, and to use this information to determine media transmissions being aborted due to bad quality the invention evaluates quality data records of a terminated media stream to detect, whether the media stream was terminated due to bad quality or another reason.
|Method, device and system for detecting a quality of service problem|
A method for locating a quality of service problem implemented on a terminal during a multi-media session between two terminals over a communication network., which includes at least one media gateway that is able to retransmit media data packets without particular processing according to a “router mode” of management. The terminals obtain a first quality of service data item relating to the multi-media session.
|Systems and methods of viral enablement of features by peer-to-peer connection|
The technology disclosed relates to identifying and notifying a user of nearby attendees at a mega attendance event who are in user's social graph by comparing the user's social graph to a list of event attendees. The identified attendees can be stratified into social graph tags that annotate, categorize and prioritize other users in the user's social graph.
|Incremental crawling of multiple content providers using aggregation|
A method for incremental crawling of content stored on a plurality of content providers using aggregation is provided. The method comprises receiving a request to crawl content on one or more associated content providers; retrieving one or more first references to content on a first content provider; retrieving one or more second references to content on one or more second content providers during the same request; aggregating the first and second references; and returning the aggregated first and second references.
|Dynamic distribution of authentication sessions|
This disclosure relates to authenticating and providing transport security over unsecured ip networks to network subscribers. The system includes an authentication service that authenticates network subscribers.
|Video on demand service method using solid state drive|
Disclosed is a vod service method using an ssd which can greatly reduce an occupancy rate of a cpu by loading packets to be transmitted on a plurality of packet arrays and allocating cpu sessions in the unit of loaded packet groups, and accordingly enable a vod service to be performed at a high speed. According to the vod service method using the ssd, it is possible to greatly reduce the occupancy rate of the cpu by loading packets to be transmitted on the plurality of packet arrays and allocating cpu sessions in the unit of loaded packet groups, and thus to provide the vod service at a high speed..
|Automatic discovery and mirroring of server-client remote user interface (rui) session on a companion device and synchronously controlling both sessions using rui on companion device|
A server sends to a video device such as a tv a remote user interface (rui) that is presented on the tv and manipulable to send control commands back to the server. A companion device such as a tablet computer discovers the rui session and is provided by the server with its own rui, which mirrors that on the tv, modified as appropriate for the screen of the companion device.
|Multipath routing in a distributed load balancer|
A distributed load balancer in which a router receives packets from at least one client and routes packet flows to multiple load balancer nodes. The router exposes a public ip address and the load balancer nodes all advertise the same public ip address to the router.
|Directed message notification in chat sessions|
Embodiments of the present invention disclose a method, computer program product, and system for managing messages in an instant messaging chat session. A computer receives a directed message in the instant messaging chat session, wherein the directed message includes an identification of one or more accounts associated with individuals in the instant messaging chat session.
|Transaction session tracking system|
A system and method for linking data objects and physical objects of various kinds to an identified user is described. The system provides to the identified user information relating to the delivery status of mail pieces directed to or sent by the user, and the user then tracks and traces the mail pieces.
|Using intents to analyze and personalize a user's dialog experience with a virtual personal assistant|
A virtual personal assistant (vpa) application analyzes intents to, among other things, enhance or personalize a user's dialog experience with the vpa application. A set of intents, or multiple sets of intents, are maintained over the course of one or more user-specific dialog sessions with the vpa.