|| List of recent Sessions-related patents
|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.
|Method for operating a dirt stop surface, dirt stop surface unit and dirt stop surface assembled therefrom|
The invention provides a method of reducing an expected length of hospital stay of a patient during a recovery period after surgery, comprising repeated sessions of applying electrical stimulation (w, i) through one or more pairs of electrodes contacting a skin surface in the vicinity of the surgical site.. .
|Systems and methods for conducting interactive fantasy sports games|
The disclosure relates to systems and methods for conducting fantasy sports games. The disclosed systems and methods implement interactive games in which participants in the games earn scores derived from statistics of real world sporting events.
|Method for generating a congestion flag based on measured system load|
A radio base station generates a congestion status flag, based on measured resource usage in its cell, and based on performance of sessions in the cell. The flag may be a one bit, or a small number of bits, indicating whether the base station is congested.
|Computer-implemented system and method for simultaneously processing multiple call sessions|
A computer-implemented system and method for simultaneously processing multiple call sessions is provided. Multiple call sessions assigned to an agent are monitored.
|Method and system for establishing a trusted and decentralized peer-to-peer network|
The present invention offers a new and improved method and system to establish a trusted and decentralized peer-to-peer network for: the sharing of computer files between and among computing devices; trusted chat sessions; and for other applications of trusted peer-to-peer networks.. .
|Systems and methods for ssl session management in a cluster system|
The present invention is directed towards systems and methods for managing one or more ssl sessions. A first node from a cluster of nodes intermediary between a client and a server may receive a first request from the client to use a first session established with the server.
|Adaptive multiple pathway session setup to support qos services|
A user device is operable to request setup of one or more serving routes to be utilized for delivering content to the user device. The user device is operable to receive the delivered content via the one or more serving routes and/or one or more auxiliary routes based on the request.
|Systems and methods for maintaining session persistence in a cluster system|
The present application is directed towards systems and methods for managing ownership of one or more ssl sessions. A cluster of nodes intermediary between at least one client server may maintain a succession list for at least one session of a first client from the at least one client.
|Multi-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.. .
|Searchable screen sharing sessions|
Systems and methods are provided for searchable screen sharing sessions. A system records at least one image associated with a screen sharing session.
|Method, device and system for establishing conversation relationship|
Disclosed are a method, device and system for establishing conversation relation, which relates to the field of internet and. The method comprises the following steps: local terminal recognizes the opposite terminal within a preset range and establishes nfc connection with the opposite terminal, both of local terminal and opposite terminal have nfc module installed and instant messaging application running; when touching is detected, local terminal initiates a nfc request to opposite terminal via nfc connection, obtain opposite terminal user id and certificate, and sends request information to the server; the server establishes conversation relation between local terminal and opposite terminal according to request information.
|System and methods for scheduling and optimizing inbound call flow to a call center|
A method for providing inbound call reservations to a communication center has steps for monitoring service access points into the communication center by reservation software executing from a machine-readable medium, evaluating communicators and potential communicators, and issuing invitations for reserved communication sessions to qualified communicators and potential communicators, the reserved times coordinated according to data pertaining to predicted communication load and resource availability statistics.. .
|Systems and methods to cache packet steering decisions for a cluster of load balancers|
The present disclosure is directed towards methods and systems for caching packet steering sessions for steering data packets between intermediary devices of a cluster of intermediary devices intermediary to a client and a plurality of servers. A first intermediary device receives a first data packet and determines, from a hash of a tuple of the first packet, a second intermediary device to which to steer the first packet.
|Mobile router in eps|
A method of proxy operation at a mobile router includes connecting to a plurality of machine-type communication (mtc) devices via a southbound interface of the mobile router that uses a first radio access technology, and connecting to a mobile communication network via a northbound interface of the mobile router that uses a second radio access technology. The method further includes establishing a main communication session between the mobile router and the mobile communication network via the northbound interface, including authenticating the mobile router to the mobile communication network, and operating as a proxy for the plurality of mtc devices.
|Methods and apparatus for determining network support for other media during ims emergency sessions|
According to a first aspect there is provided a method of operating an entity within an ims network. The method comprises, receiving a message sent by a ue, determining if media other than voice can be supported for ims emergency sessions involving the ue,and sending a response to the ue, the response indicating if media other than voice can be supported for ims emergency sessions involving the ue..
|Methods and apparatus for automatically adding a media component to an established multimedia collaboration session|
A multimedia collaboration system that facilitates more efficient, free-flowing collaboration sessions. In order to make addition of new participants, media components, and or network access device to a collaboration session more efficient, client devices associated with each participant can store endpoint address information that can be automatically obtained by the multimedia collaboration system.
|Secure data transfer for chat systems|
The methods and systems disclosed herein pertain to secure data transfers during live chat sessions. At the conclusion of the chat session, any confidential information exchanged using the secure data transfer can be destroyed to maintain the confidentiality and/or privacy of the content of that information..
|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..
|Method and network node device for running push-button configuration sessions within heterogeneous network and heterogeneous network|
A heterogeneous home network (with possibly multiple hops between devices) uses a push button configuration mechanism that ensures only one single new network node device is registered for a single push button key press event and overlapping push-button configuration sessions within the heterogeneous network are prevented by an enhanced mechanism for running push button configuration sessions based on a push-button configuration handshake procedure triggered and initiated by a virtual or physical push-button-event on a new device, which wants to join the heterogeneous network for a user friendly security bootstrapping, in which multiple network node devices in the heterogeneous network belonging already to the heterogeneous network are involved in registering the new device. The push-button configuration handshake procedure is initiated to get a permission information to join the network or to proceed with the push-button configuration or to get a rejection information not to join the network..
|Systems and methods for proxying cookies for ssl vpn clientless sessions|
The present application enables the enterprise to configure various policies to address various subsets of the traffic based on various information relating the client, the server, or the details and nature of the interactions between the client and the server. An intermediary deployed between clients and servers may establish an ssl vpn session between a client and a server.
|Systems, devices and methods for an interactive art marketplace in a networked environment|
Information related to art is provided in networked computing environments wherein users can participate in public or private online interactive video conferences, chat rooms and other online sessions led by art galleries or art gallery affiliates. User's may switch between public sessions and private sessions when ready to make a transaction related to an art object or artist presented in a public session.
|Providing user interface elements for interactive sessions|
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing user interface elements for interactive sessions. In one aspect, a method includes identifying prior session data, identifying prior configuration data associated with a set of user interface elements employed during prior interactive sessions, beginning a new interactive session belonging to one or more corresponding session categories, selecting one or more user interface elements to be presented during the new interactive session, based at least in part on an analysis of the prior session data and the prior configuration data associated with the corresponding session category to which the new interactive session belongs, and providing data identifying the one or more selected user interface elements in response to an indication of a user's intention to begin the new interactive session..
|System and method for service assurance in ip networks|
A system and method for providing service assurance in a data network is provided. Resource control points are positioned throughout a data network, such as an ip data network.
|Sanitization protocol monitoring/compliance systems, apparatuses, methods, and software|
Systems, apparatuses, methods, and software for monitoring compliance of sanitizees (e.g., health care workers, food service workers, sanitization/janitorial workers etc.) with sanitization protocols to be followed for encounters with sanitization-protocol targets (e.g., patients, food-preparation areas, health care facilities/appurtenances, restrooms, etc.). In one example, a system includes sanitization verification systems located close to the targets and mobile node devices issued to the sanitizees.
|Uninterruptable group communication sessions within a wireless communications system|
A call request message is sent from an access terminal to an application server in order to request initiation of a group communication session to a communication group and to request that an allocation of the floor to the given access terminal for the duration of the given group communication session remain uninterrupted by call targets of the session. The application server announces the session, and sends a floor-grant to the access terminal after the session is accepted by at least one target.
|Collaborative image control|
Systems and methods of conducting collaborative sessions between mobile devices may provide for determining a time delay associated with a set of participating mobile devices, and determining a command execution time based at least in part on a clock of a managing device and the time delay. One or more control messages may be transmitted to the participating mobile devices, wherein the control messages include the command and the command execution time.
This green invention embodies a matched set of rf coded electronic handheld devices that provide an absolute self-sufficient unencumbered method of locating a loved one, a friend, or personal possessions. This invention encompasses a way to free ourselves from the unending dependence upon the cell phone.
|Provisioning of network communication parameters based on device type|
The device type of a user computing device may be used to optimize network communication sessions. In one implementation, an indication of the device type of the user computing device may be received and a communication profile for the user computing device may be determined.
|Circuit-switched and multimedia subsystem voice continuity|
The present invention moves service control, including call control, for a user element from a cellular network to a multimedia subsystem (ms), such as the internet protocol (ip) multimedia subsystem (ims). Call control is provided by the ms irrespective of whether the user element is using cellular or wlan access for the call.
|Network-based service for the repair of ip multicast sessions|
A system and method are disclosed for the repair of ip multicast sessions. A repair server polls multiple transmit servers to accumulate as many of the packets missing from the multicast session as possible.
|Reducing authentication confidence over time based on user history|
Technologies are provided in embodiments to manage an authentication confirmation score. Embodiments are configured to identify, in absolute session time, a beginning time and an ending time of an interval of an active user session on a client.
|Mechanism and protocol to authorize bilateral sessions between websites based on open authorization|
An apparatus for authorizing a bilateral session between two websites, comprising a processor configured to grant authorization for a first website to access a first resource located on a second website, grant authorization for the second website to access a second resource located on the first website, and establish the bilateral session between the first website and the second website when authorization is granted for the first website to access the first resource and authorization is granted for the second website to access the second resource, wherein the bilateral session supports the transfer of the first resource to the first website and the transfer of the second resource to the second website.. .
|Managing co-editing sessions|
A computer-implemented method, system, and/or computer program mediates a co-editing session for a document. After establishing a co-editing session for a first user and a second user to co-edit a document, a first modification of the document is received from the first user.
|Methods and apparatus for providing and uploading content to personalized network storage|
Methods and apparatus for delivering, uploading, and storing content for users of a network so that the user has “virtual” ownership of and access to the content, thereby obviating the need for additional storage space at the client premises and offering seamless compliance with copyright laws. In an exemplary embodiment, the network comprises a hybrid fiber coax (hfc) network, and sessions are used to deliver content to the requesting owner and then back to storage space associated with the head-end where the content remains available for future subscriber requests.
|System and method for stream fault tolerance through usage based duplication and shadow sessions|
Embodiments of the present invention: provide, from a first vod server having a first cache, a first media presentation to a first group of user devices and a second media presentation to a second group of user devices; provide, from a second vod server having a second cache, a third content to a third group of user devices; measure a first popularity corresponding to the first media presentation and a second popularity corresponding to the second media presentation; store a copy of the first media presentation on the second cache based on the first popularity and the second popularity; determine when the first vod server fails to continue to provide the first media presentation; and provide, from the second vod server, the first media presentation to the first group of user devices, wherein the first cache has the first media presentation stored therein, and wherein the second cache has the second media presentation stored therein.. .
|Algorithm and apparatus to deploy virtual machine monitor on demand|
In the various aspects, virtualization techniques may be used to improve performance and reduce the amount of power consumed by selectively enabling a hypervisor operating on a computing device during sandbox sessions. In the various aspects, a high-level operating system may allocate memory such that its intermediate physical addresses are equal to the physical addresses.
|Method and apparatus for monitoring chat sessions in a contact center|
A network call center system has a unified communication and collaboration (ucc) device coupled to a communication network for managing incoming and outgoing calls. The ucc device connects a first user with a second user.
|Compensating for user sensory impairment in web real-time communications (webrtc) interactive sessions, and related methods, systems, and computer-readable media|
Compensating for user sensory impairment in web real-time communications (webrtc) interactive sessions, and related methods, systems, and computer-readable media are disclosed. In this regard, in one embodiment, a method for compensating for a user sensory impairment in a webrtc interactive session is provided.
|Providing local expert sessions|
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing local expert sessions. In one aspect, a method includes receiving a request to initiate a local expert session from a user; identifying available local experts in response to the request, wherein a local expert is a user who has registered to offer local expert sessions in a geographic location relevant to the physical location of the user; selecting an available local expert; and initiating a local expert session between the user and the selected local expert, wherein initiating the local expert session comprises providing video captured by a session accessory worn by the user to a user device for presentation to the selected local expert and establishing communication between the user and the selected local expert..
|Statement cache auto-tuning|
Disclosed are methods and apparatuses that implement automatic resizing of statement caches in response to cache metrics. One embodiment provides an approach for periodically calculating a session eligibility index for each session cache, wherein the session eligibility index indicates the priority level of the session cache for resizing, and selecting and resizing one or more cache sessions based at least in part on the session eligibility index..
|Placeshifting of adaptive media streams|
Systems, devices and methods are provided to support placeshifting of adaptive media streams. A home device acts as an intermediary that passes requests for segments of an adaptive stream from a remote device to a content source.
|Communication policy frame|
Communication sessions may be initialized by sending an initialization request, and the request may include a frame of policy data identifying permissions, prohibitions and/or rules governing a requesting user or computing device's ability to make calls and use communication services. The policy frame of data may be included with the call initialization request for the session, and may be passed along to multiple nodes that receive the call initialization request..
|Dynamic personalization of a communication session in heterogeneous environments|
A method and system for transparent and automatic establishment of a personalized communication session across heterogeneous networks utilizes a network node for providing personalization services. Communication sessions initiated on any number of heterogeneous networks are transparently and automatically personalized for subscribers to personalization services offered by the network node by routing media in the communication session through the personalization node..
|Application connection for devices in a network|
A method for application connection comprises receiving a list of application active sessions by a first electronic device based on location of the active sessions in relation to a location of the first electronic device, and selecting an active session using the first electronic device to gain access for connection to a first application by the first electronic device.. .
|In-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system|
An approach to facilitating in-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system is provided. In one implementation, one or more communication sessions with the in-vehicle computer system may be facilitated by an attendant device.
|Method and system for registering software systems in data-sharing sessions|
A method for registering software systems in data-sharing sessions is provided. A set of data-sharing session definitions are stored in storage of a computer system, each of said data-sharing session definitions identifying a set of software system types permitted to participate in data-sharing sessions governed by the data-sharing session definition.
|Enhanced remote presence|
A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified.
|Enhanced remote presence|
A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified.
|Method and apparatus for enabling discovery and communications between unrelated browser sessions|
A method and apparatus for communicating data to a browsing session is disclosed in one embodiment, the method comprises receiving a first information from a first browsing session in a proxy, the first information comprising a request for a webpage having at least one webpage element, transmitting a second information comprising a first wrapper distinct from the requested webpage, establishing a first communications session between the first wrapper and the proxy; and transmitting a third information to the first browser via the first communications session, the third information comprising at least one element based on the requested webpage element for rendering by the first browsing session via the first wrapper.. .
|Method and system for enabling data sharing between software systems|
A method and system for enabling data sharing between software systems is provided. At least one data-sharing session is managed for each of a plurality of users with a server computer system.
|Method and system for managing data-sharing sessions|
A method and system for managing data sharing sessions is provided. A data-sharing session is managed with a computer system.
|In-vehicle services for user-provided devices|
An approach to facilitating in-vehicle services for user-provided devices is provided. One or more communication sessions with one or more user-provided devices may be facilitated by an in-vehicle computer system.
|Systems and methods for visual communication|
Various systems and methods described herein relate to visual communication. Various embodiments may facilitate visual communication sessions that enable: presentation of a video stream with a data content overlay that is under the control of a session participant acting as an operator (hereafter, referred to as a “presentation operator”); video-based puppeteering; collection of analytical information regarding visual communication sessions; secure submission of information through visual communication sessions; and/or fine-grained permissions of session participants..
|Simplified collaborative searching through pattern recognition|
Simplified collaborative searching is provided by pattern recognition such as facial recognition, motion recognition, and the like to provide handsfree functionality. Users join a collaborative search by placing themselves within the field of view of a camera communicationally coupled to a computing device that performs facial recognition and identifies the users, thereby adding them to the collaboration.
|System and method to visualize user sessions|
A system and method operable to identify and analyze persistent state information among a plurality of software-related events, and present persistent state information in a unified fashion.. .
|Identifying available exercises for customizing an exercise session|
System, apparatuses, and methods can provide customized exercise sessions and customized videos corresponding to the exercise session. Exercise components that are available to a user for an exercise category can be determined based on a user rank in the category and a rank of the components in the category.
|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.
|Generating custom audio content for an exercise session|
System, apparatuses, and methods can provide customized exercise sessions and customized videos corresponding to the exercise session. Audio clips can be dynamically selected to make custom audio content for an exercise session.
|Adaptive learning of effective troubleshooting patterns|
The system may include a troubleshooting activity recorder configured to record troubleshooting sessions. Each troubleshooting session may include a sequence of queries and query results.