Patent classifications
H04L65/1066
System and method of using conversational agent to collect information and trigger actions
Example embodiments provide a system that uses a conversational agent to collect information and publish the information on a network. A computer-implemented conversational agent establishes a communication session with a user and receives conversational information via a simulated conversation between the user and the computer-implemented conversational agent via the communication session, whereby the conversational information comprises information to be published. The computer-implemented conversational agent also receives, via a graphical user interface, an upload of an image that is associated with the information to be published. The computer-implemented conversational agent then causes publication of the information to be published and the uploaded image.
System and method of using conversational agent to collect information and trigger actions
Example embodiments provide a system that uses a conversational agent to collect information and publish the information on a network. A computer-implemented conversational agent establishes a communication session with a user and receives conversational information via a simulated conversation between the user and the computer-implemented conversational agent via the communication session, whereby the conversational information comprises information to be published. The computer-implemented conversational agent also receives, via a graphical user interface, an upload of an image that is associated with the information to be published. The computer-implemented conversational agent then causes publication of the information to be published and the uploaded image.
Service-aware traffic session timers
Providing a data traffic session over a wireless network using service-aware traffic session timers includes: receiving, from a user equipment (UE), at a wireless network node, a session message for the data traffic session; based on at least content within the session message, determining a data traffic session type; based on at least the data traffic session type and a stage of the data traffic session, selecting a timer value from a set of timer values, the set of timer values each specific to a type of data traffic session; and based on a timer at the wireless network node reaching the selected timer value, performing a predetermined timer expiration action for the data traffic session. In some examples, the data traffic session type may be a non-emergency voice call, an emergency call, a video call, a wireless customer service call, or a messaging session.
Service-aware traffic session timers
Providing a data traffic session over a wireless network using service-aware traffic session timers includes: receiving, from a user equipment (UE), at a wireless network node, a session message for the data traffic session; based on at least content within the session message, determining a data traffic session type; based on at least the data traffic session type and a stage of the data traffic session, selecting a timer value from a set of timer values, the set of timer values each specific to a type of data traffic session; and based on a timer at the wireless network node reaching the selected timer value, performing a predetermined timer expiration action for the data traffic session. In some examples, the data traffic session type may be a non-emergency voice call, an emergency call, a video call, a wireless customer service call, or a messaging session.
APPARATUS AND METHOD FOR ON-DEMAND MULTI-DEVICE SOCIAL NETWORK EXPERIENCE SHARING
Methods, computer-readable media and apparatuses for sharing an experience via a social network on demand are disclosed. A processor establishes a first video session with a mobile endpoint device of a user, the first video session is established after the mobile endpoint device is authenticated as being allowed to capture a video of a live event at a commercial venue, the first video session containing the video of the live event at the commercial venue that the user is attending, receives at least one social media connection of the user for receiving the video, sends a notification to each social media connection of the at least one social media connection that the video is available, receives a request from the at least one social media connection to access the video, and establishes a second video session with an endpoint device of the at least social media connection.
APPARATUS AND METHOD FOR ON-DEMAND MULTI-DEVICE SOCIAL NETWORK EXPERIENCE SHARING
Methods, computer-readable media and apparatuses for sharing an experience via a social network on demand are disclosed. A processor establishes a first video session with a mobile endpoint device of a user, the first video session is established after the mobile endpoint device is authenticated as being allowed to capture a video of a live event at a commercial venue, the first video session containing the video of the live event at the commercial venue that the user is attending, receives at least one social media connection of the user for receiving the video, sends a notification to each social media connection of the at least one social media connection that the video is available, receives a request from the at least one social media connection to access the video, and establishes a second video session with an endpoint device of the at least social media connection.
Method and system for providing elastic media forking infrastructure to cloud distributed real-time applications
A computerized-method for providing an elastic media forking infrastructure to cloud distributed real-time applications, is provided herein. In a network having a direct media streaming between a first media-client and a source device, in a direct media streaming mode, upon receiving a request from a second media-client, via a signaling protocol, to receive media from the source device, switching from the direct media streaming mode to a media forking mode by starting a media forting service on a media forking infrastructure. Upon receiving a request from the second media-client to terminate media reception from the source device, switching from media forking mode to direct streaming mode, by ending the media forking service, and operating the direct media streaming between the first media-client and the source device.
Method and system for providing elastic media forking infrastructure to cloud distributed real-time applications
A computerized-method for providing an elastic media forking infrastructure to cloud distributed real-time applications, is provided herein. In a network having a direct media streaming between a first media-client and a source device, in a direct media streaming mode, upon receiving a request from a second media-client, via a signaling protocol, to receive media from the source device, switching from the direct media streaming mode to a media forking mode by starting a media forting service on a media forking infrastructure. Upon receiving a request from the second media-client to terminate media reception from the source device, switching from media forking mode to direct streaming mode, by ending the media forking service, and operating the direct media streaming between the first media-client and the source device.
TCP congestion control for large latency networks
A congestion control mechanism for TCP communication sessions is described. The congestion control mechanism adjusts the size of the congestion window based on a number of parallel virtual TCP Hybla connections. The number of parallel virtual TCP Hybla connections used to determine the congestion window can be dynamically adjusted. The enhanced TCP Hybla congestion control mechanism provides improved throughput for heterogenous networks having a high latency link and having possible packet loss.
NETWORK DEVICE AND AUTO DETECTING METHOD FOR DIRECT LINK THEREOF
A network device and an auto detecting method for direct link thereof are provided. The auto detecting method includes following steps. A first network device sends a first signal having a specific pattern from a first network port of the first network device to a second network port of a second network device through a cable network. The first network device determines whether the first network port receives a second signal having the specific pattern from the second network device. When the first network device receives the second signal having the specific pattern from the second network device, the first network device determines that the first network port directly links to the second network port of the second network device.