PATENT CLAIM ANALYSIS

Application Number: 16229445
Application Type: Utility
Filing Date: 2018-12
Publication Date: 2019-11
Patent Classification: ["709", "203000"]

Abstract:
A computing system includes a virtual desktop server and a client computing device. The virtual desktop server includes an application framework comprising a real-time media application to provide real-time communications (RTC), a native RTC engine to execute a portion of the real-time media application when received by the native RTC engine, and an API code redirection module. The API code redirection module redirects intercepted APIs of the real-time media application intended for the native RTC engine based on redirection code injected into the real-time media application so that the portion of the real-time media application is redirected. The client computing device includes a client RTC API engine communicating with the API code redirection module through a virtual channel to execute the redirected portion of the real-time media application.

Claim (Index 8):
The computing system according to  claim 1  wherein said virtual desktop server comprises a browser including at least one of a Browser Helper Object (BHO) and a Browser Extension configured to perform the following:\n intercept the APIs of the real-time media application based on at least one of the BHO and Browser Extension; and \n inject the redirection code into the real-time media application based on the intercepted APIs.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 98.0
- Lexical Diversity: 2.42857
- Patent Class: 709.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['16228964', '15571366', '14604086', '14255361', '15034421']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2948035616107098
- 35 USC 102 Novelty (BERT): 0.5784460406480926
- Combined Prediction Score: 0.3231678095144481
- Mean Citation Score: 295.942174
- Max Citation Score: 517.7928
- Similarity Product: 378.393180739975

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test