PATENT CLAIM ANALYSIS

Application Number: 15966050
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-11
Patent Classification: ["370", "329000"]

Abstract:
According to the present invention, response processing to a predetermined polling request is accepted from a client, and, even when a response to the request has not been sent, the client can shift to another processing by accepting a new request. Accordingly, a communication apparatus includes a communication unit that performs communication by using a request/response communication protocol; a processing unit that performs processing corresponding to a request received from a client, and sends a response to the client; and a control unit that, when receiving a predetermined polling request, and the processing unit receives another request from the client before sending a response to the predetermined polling request to the client, sends a cancellation response to the predetermined polling request, and causes the processing unit to execute processing corresponding to the other request.

Claim (Index 12):
A communication system comprising: an imaging apparatus including a first communication unit; and a terminal apparatus including a second communication unit,\n wherein the imaging apparatus functions as a server by using a request/response communication protocol with the first communication unit, wherein the terminal apparatus functions as a client by using a request/response communication protocol with the second communication unit, wherein the terminal apparatus includes: a first processing unit that sends a predetermined polling request to the imaging apparatus, and displays a menu of a plurality of processing items for the imaging apparatus; a second processing unit that, when one of the processing items of the menu is selected by a user before a response to the predetermined polling request is received from the imaging apparatus, sends a request for the selected processing item to the imaging apparatus, receives a cancellation response to the predetermined polling request, and thereafter shifts to processing corresponding to the request for the selected processing item; and a third processing unit that, when a response to the predetermined polling request is received from the imaging apparatus without any one of the processing items of the menu being selected by the user, shifts to processing for acquiring an image described in the response, wherein the imaging apparatus includes: a fourth processing unit that displays, when the predetermined polling request is received from the terminal apparatus during communication with the terminal apparatus, a list of imaged images stored in the imaging apparatus so as to be selectable by the user, accepts selection of an image by the user, and sends, when a sending instruction is input from the user, information specifying the selected image to the terminal apparatus as a response to the predetermined polling request; and a fifth processing unit that sends, when another request is received from the terminal apparatus before a response to the predetermined polling request is sent to the terminal apparatus by the fourth processing unit, a cancellation response to the predetermined polling request, and performs processing corresponding to the other request.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 91.0
- Lexical Diversity: 2.79245
- Patent Class: 370.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15508428', '13044405', '10524589', '14813891', '10523695']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5213643816419814
- 35 USC 102 Novelty (BERT): 0.4710679911413815
- Combined Prediction Score: 0.5163347425919215
- Mean Citation Score: 156.299734
- Max Citation Score: 174.92433
- Similarity Product: 131.35385426451444

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

Dataset: test