Unlock instant, AI-driven research and patent intelligence for your innovation.

Real-time communications using RESTLIKE API

A real-time synchronous and asynchronous communication technology, applied in key distribution, can solve the lack of standard tool monitoring and other problems

Inactive Publication Date: 2016-08-24
MICROSOFT TECH LICENSING LLC
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Furthermore, such an approach is associated with a lack of standards / monitoring tools, since the above-mentioned RPC uses Hypertext Transfer Protocol (HTTP) as the transport layer, where a Uniform Resource Locator (URL) represents the service—this leads to the lack of Standard tools to monitor the health of UC applications

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Real-time communications using RESTLIKE API
  • Real-time communications using RESTLIKE API
  • Real-time communications using RESTLIKE API

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Various techniques relating to real-time communication between computing devices using APIs conforming to the Representational State Transfer (REST) ​​architecture will now be described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout. In the following description, for the purposes of example, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. It may be evident, however, that such aspect(s) may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate description of one or more aspects. In addition, it is to be understood that functions described as being performed by certain system components may be performed by multiple components. Similarly, for example, a component may be configured to perform functionality described as being performed by multiple compon...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A computing device executes a client-side instance of an application that supports bi-directional real-time synchronous communication and real-time asynchronous communication with a server computing device by way of an application programming interface (API) that conforms to representative state transfer (RESTlike) design principles. An eventing framework on the server computing device is used to aggregate updates to resources on the server that are requested by the client computing device, and is further used to transmit metadata to the client computing device that indicates which updates are available. Real-time sensitive updates are included in the metadata, and the client computing device can decide when and how to retrieve other available updates. An asynchronous operation is modeled on the server computing device by an operation resource that can modify other resources on the server computing device and cause updates regarding status of the operation to be sent to the client computing device.

Description

Background technique [0001] Computer-implemented Unified Communications (UC) applications enable its users to receive and transmit real-time communications using a variety of different communication modalities. For example, an exemplary UC application may be configured to support instant messaging, voice communications, teleconferencing, video conferencing, voicemail retrieval, calendar synchronization, and content sharing, among other communication modalities. [0002] Traditionally, the signaling of endpoints with client-side instances of UC applications installed on them has been handled by proprietary, proprietary and standard protocols (session-based , command and control, or hop-by-hop) supported (power). Each of these protocols has been fine-tuned to the corresponding aspect of the communication supported by the UC application; for example, a first protocol may be used for phone call setup, a second protocol may be used for setting or subscribing to a person's presence...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06G06F21/33H04L9/08H04L29/08
CPCH04L67/1095G06F21/335H04L67/02G06F21/57G06F21/629H04L63/0807H04L67/563H04L67/63H04L65/40H04L67/10
Inventor S.泰恩D.劳S.扬尼斯K.加内桑A.埃德尔斯伯格
Owner MICROSOFT TECH LICENSING LLC