Identifying errors in medical data
US-2017024517-A1 · Jan 26, 2017 · US
US2017286356A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017286356-A1 |
| Application number | US-201615088622-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 1, 2016 |
| Priority date | Apr 1, 2016 |
| Publication date | Oct 5, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The disclosure generally relates to methods, system and apparatus to optimize Quality of Service (QoS) for communications using Medium Agnostic Universal Serial Bus (MA USB) protocol. In one embodiment, assignment of specific QoS parameters for certain Endpoint is triggered by the platform running MA USB host once a specific usage model occurs. Once triggered, MA USB Host engages an MA USB Hub or Device in a two-way handshake to communicate QoS parameters. The two-way handshake includes transmitting an Update Endpoint Quality-of-Service (QoS) Request frame to the selected Endpoint Handles at the MA USB Device; and receiving an Update Endpoint QoS Response from the MA USB Device.
Opening claim text (preview).
What is claimed is: 1 . A method to communicate one or more Quality-of-Service (QoS) parameters between a Medium Agnostic Universal Serial Bus (MA USB) Host and an MA USB device having one or more Endpoints, the method comprising: determining one or more parameters to be communicated to an identified Endpoint; executing a two-way handshake with the MA USB device to communicate the one or more QoS Parameters, wherein the two-way handshake further comprises: transmitting an Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device; and receiving an Update Endpoint QoS Response from the MA USB Device. 2 . The method of claim 1 , wherein the Update Endpoint QoS Request further comprises a data frame having one or more of transfer type, Endpoint Handle list, Priority and QoS parameters. 3 . The method of claim 2 , wherein the QoS parameters quantifies the end-to-end QoS parameters that the packets belonging to the identified Endpoint encounters. 4 . The method of claim 1 , further comprising, dynamically updating the prioritization parameter by sending a subsequent Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device. 5 . The method of claim 1 , wherein the device further comprises an MA USB Hub or a MA USB portable device configurable to execute the two-way handshake. 6 . The method of claim 1 , wherein the Update Endpoint Quality-of-Service (QoS) Request frame comprises a payload identifying: transfer type, priority level, negative priority, Endpoint Channel Delay, Requested Bandwidth, Bandwidth Averaging Window and EP Handle List. 7 . A Medium Agnostic Universal Serial Bus (MA USB) Host comprising a Physical Adaptation Layer (PAL) and a Media-Access Control (MAC) Layer to provide prioritized data transmission to a one of plurality of Endpoints within in an MA USB device, wherein the HUB includes processing logic executable on a the PAL or the MAC layer to: determine one or more QoS parameters to be communicated to an identified Endpoint; execute a two-way handshake with the MA USB device to communicate the one or more QoS Parameters, wherein the two-way handshake further comprises: transmitting an Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device; and receiving an Update Endpoint QoS Response from the MA USB Device. 8 . The MA USB Host of claim 7 , wherein the Update Endpoint QoS Request further comprises a data frame having one or more of transfer type, Endpoint Handle list, Priority and QoS parameters. 9 . The MA USB Host of claim 8 , wherein the QoS parameters quantifies the end-to-end QoS parameters that the packets belonging to the identified Endpoint encounters. 10 . The MA USB Host of claim 7 , wherein the processing logic further comprises dynamically updating the prioritization parameter by sending a subsequent Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device. 11 . The MA USB Host of claim 7 , wherein the Update Endpoint QoS Response is received from an MA USB Hub or a MA USB portable device configured to execute the two-way handshake. 12 . The MA USB Host of claim 7 , wherein the Update Endpoint Quality-of-Service (QoS) Request frame comprises a payload identifying: transfer type, priority level, negative priority, Endpoint Channel Delay, Requested Bandwidth, Bandwidth Averaging Window and EP Handle List. 13 . A Medium Agnostic Universal Serial Bus (MA USB) Hub comprising a Physical Adaptation Layer (PAL) and a Media-Access Control (MAC) Layer to receive data transmission to one of plurality of Endpoints associated therewith, wherein the Hub includes processing logic executable on the PAL or the MAC layer to: receive an Update Endpoint Quality-of-Service (QoS) Request frame from an MA USB Host, wherein the Update Endpoint Quality-of-Service (QoS) Request frame is directed to an identified Endpoint associated with the MA USB Hub; and transmit an Update Endpoint QoS Response to the MA USB Hub. 14 . The MA USB Hub of claim 13 , wherein the processing logic includes verifying the Update Endpoint Quality-of-Service (QoS) Request frame before transmitting an Update Endpoint QoS Response to the MA USB Hub. 15 . The MA USB Hub of claim 13 , wherein the Update Endpoint QoS Request further comprises a data frame having one or more of transfer type, Endpoint Handle list, Priority and QoS parameters. 16 . The MA USB Hub of claim 15 , wherein the QoS parameters quantifies the end-to-end QoS parameters that the packets belonging to the identified Endpoint encounters. 17 . The MA USB Hub of claim 13 , wherein the processing logic further comprises dynamically updating the prioritization parameter when a subsequent Update Endpoint Quality-of-Service (QoS) Request frame is received. 18 . The MA USB Hub of claim 13 , wherein the Update Endpoint QoS Request is received from an MA USB Host. 19 . The MA USB Hub of claim 13 , wherein the Update Endpoint Quality-of-Service (QoS) Request frame comprises a payload identifying: transfer type, priority level, negative priority, Endpoint Channel Delay, Requested Bandwidth, Bandwidth Averaging Window and EP Handle List. 20 . The MA USB Hub of claim 13 , wherein the MA USB Hub further comprises an MA USB device. 21 . A non-transitory machine-readable medium comprising instructions executable on a processor circuitry to cause a Medium Agnostic Universal Serial Bus (MA USB) Host to provide prioritized data transmission to one of plurality of Endpoints within in an MA USB device, the instructions causing the processor circuitry to: determine one or more QoS parameters to be communicated to an identified Endpoint; execute a two-way handshake with the MA USB device to communicate the one or more QoS Parameters, wherein the two-way handshake further comprises: transmitting an Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device; and receiving an Update Endpoint QoS Response from the MA USB Device. 22 . The medium of claim 21 , wherein the Update Endpoint QoS Request further comprises a data frame having one or more of transfer type, Endpoint Handle list, Priority and QoS parameters. 23 . The medium of claim 22 , wherein the QoS parameters quantifies the end-to-end QoS parameters that the packets belonging to the identified Endpoint encounters. 24 . The medium of claim 21 , wherein the processing logic further comprises dynamically updating the prioritization parameter by sending a subsequent Update Endpoint Quality-of-Service (QoS) Request frame to the first Endpoint at the MA USB Device. 25 . The medium of claim 21 , wherein the Update Endpoint QoS Response is received from an MA USB Hub or a MA USB portable device configured to execute the two-way handshake. 26 . The medium of claim 21 , wherein the Update Endpoint Quality-of-Service (QoS) Request frame comprises a payload identifying: transfer type, priority level, negative priority, Endpoint Channel Delay, Requested Bandwidth, Bandwidth Averaging Window and EP Handle List.
using a handshaking protocol, e.g. RS232C link · CPC title
for adaptation of a particular data processing system to different peripheral devices · CPC title
Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs (verification or detection of system hardware configuration G06F11/2247) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.