PATENT CLAIM ANALYSIS

Application Number: 15994754
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-12
Patent Classification: ["710", "110000"]

Abstract:
Systems, methods, and apparatus for optimizing bus turnaround in a master-driven serial bus are described. A method performed at a master device coupled to a serial bus includes configuring slave devices coupled to the serial bus with respective delay values that define bus turnaround wait periods, transmitting a first read command directed to a first slave device, receiving data after a first wait period initiated after the first read command has been sent, the first wait period being defined by a delay value configured in the first slave device, transmitting a second read command directed to a second slave device, and receiving data after a second wait period initiated after the second read command has been sent, the second wait period being defined by a delay value configured in the second slave device. The first wait period and the second wait period may have different durations.

Claim (Index 19):
The apparatus of  claim 18 , wherein the means for determining delay values is configured to determine a second delay value operable to define a fourth wait period associated with changes in direction of transmissions over the serial bus when the serial bus is operated in a second mode for communication with the third slave device, wherein the means for determining delay values is configured to:\n determine occurrence of a change in mode of operation of the serial bus; transmit second data to a register in the third slave device; initialize the second delay value; and repetitively, until the second data is correctly read from the third slave device:\n transmit the second delay value to the third slave device, wherein the third slave device is configured to use the second delay value to define wait periods between changes in direction of transmissions over the serial bus; \n transmit the third read command on the serial bus; and \n increase the second delay value when the second data is not correctly read from the third slave device.

Metadata:
- Claim Count in Document: 20.0
- Percentile: 93.0
- Lexical Diversity: 2.57377
- Patent Class: 710.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15974204', '14949534', '14616572', '15698191', '14520180']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.7347854288664991
- 35 USC 102 Novelty (BERT): 0.5125573306508782
- Combined Prediction Score: 0.712562619044937
- Mean Citation Score: 254.85788
- Max Citation Score: 309.50928
- Similarity Product: 227.19673692323684

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

Dataset: test