This report was approved by the Second Screen Working Group Patent Advisory Group (PAG) on 12 July 2022. Questions and comments on this report should be sent to W3C's legal team at team-legal@w3.org.
The goal of the W3C Patent Policy is to assure that Recommendations produced under this policy can be implemented on a Royalty-Free (RF) basis. W3C forms Patent Advisory Groups (PAGs) when patent claims are asserted against or expressly excluded from royalty-free commitment for implementations of W3C Recommendations.
In August 2021 W3C launched the Second Screen Working Group Patent Advisory Group (PAG) in response to patent disclosures and exclusions by Apple, Inc on 13 August 2021 (the "Disclosed Patents") claimed to bear relevance to the Open Screen Protocol specification.
The PAG concludes that the excluded claims do not read on the Open Screen Protocol and/or are disclosed in the prior art. It recommends that the Second Screen Working Group continue to work on the Open Screen Protocol.
This section traces the procedural steps that led to the publication of this report.
Disclosed patents and excluded claims are listed and analyzed below. All disclosed patents are issued patents.
Priority date asserted: 2004-06-04
Note: In its letter to W3C, Apple indicated that their proposed revisions to the First Public Working Draft, which were adopted by the Second Screen Working Group, "remove from essentiality" necessary claims in this group.
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A method, comprising:
                       
                    
                  in a computer, performing operations for:
                         
                    receiving,
                         through a wireless local area network, an advertisement identifying a 
                         networked media station on the wireless local area network and including
                         connection information for the networked media station; 
                        using
                         the connection information to establish a connection with the networked
                         media station through the wireless local area network; and 
                        sending
                         multimedia content to the networked media station through the 
                         connection, the multimedia content being configured to, when processed 
                         by the networked media station, cause the networked media station to 
                         output corresponding multimedia, the sending comprising:
                          
                      causing multimedia data from the multimedia content to be decoded to generate decoded multimedia data; 
                         causing the decoded multimedia data to be re-encoded to generate re-encoded multimedia data; and 
                         causing the re-encoded multimedia data to be sent to the networked media station. 
                         | 
                  The claim is not essential to implement the Open Screen Protocol as the specification neither mandates nor necessarily needs multimedia data decoding and re-encoding before it gets sent to the receiver. Additionally, the Open Screen Protocol does not necessarily require a wireless connection. | 
| 
                     2. The method of claim 1, further comprising:
                       
                    
                  in the computer, performing operations for:
                         
                    acquiring,
                         from the networked media station, information describing one or more 
                        multimedia capabilities of the networked media station. 
                       | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     3. The method of claim 1, further comprising:
                       
                    
                  in the computer, performing operations for:
                         
                    verifying that the networked media station is authorized to receive the multimedia content. 
                       | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     4. The method of claim 1, further comprising:
                       
                    
                  in the computer, performing operations for:
                         
                    encrypting at least one of the decoded multimedia data and the re-encoded multimedia data. 
                       | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     6. The method of claim 1, further comprising:
                       
                    
                  in the computer, performing operations for:
                         
                    detecting
                        the networked media station using one or more discovery protocols by 
                        detecting, in accordance with the discovery protocols, the advertisement
                        advertising at least one of an availability of the networked media 
                        station and one or more multimedia capabilities of the networked media 
                        station. 
                       | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     8. The method of claim 1,
                    wherein the operations of causing the multimedia data from the 
                    multimedia content to be decoded generate the decoded multimedia data 
                    and causing the decoded multimedia data to be re-encoded to generate the
                    re-encoded multimedia data are performed during a transcoding of the 
                    multimedia data from a first format to a second format;
                     
                    
                  wherein the first format is different than the second format; and 
                    wherein
                    the second format is supported by the networked media station and the 
                    first format is not supported by the networked media station. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     10. The method of claim 1, wherein the wireless local area network comprises a WiFi network. 
                    
                   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     12. The method of claim 1,
                    wherein the connection information comprises one or more of the 
                    availability of a service, a name of the networked media station 
                    providing the service, a wireless local area network address of the 
                    networked media station, and one or more configuration parameters 
                    related to the service. 
                    
                  | 
                 Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     13. A
                    non-transitory computer-readable storage medium storing instructions 
                    that, when executed by a computer, cause the computer to perform a 
                    method comprising:
                     
                    
                  receiving,
                    through a wireless local area network, an advertisement identifying a 
                    networked media station on the wireless local area network and including
                    connection information for the networked media station; 
                    using
                    the connection information to establish a connection with the networked
                    media station through the wireless local area network; and 
                    sending
                    multimedia content to the networked media station through the 
                    connection, the multimedia content being configured to, when processed 
                    by the networked media station, cause the networked media station to 
                    output corresponding multimedia, the sending comprising:
                     causing multimedia data from the multimedia content to be decoded to generate decoded multimedia data; 
                    causing the decoded multimedia data to be re-encoded to generate re-encoded multimedia data; and 
                    causing the re-encoded multimedia data to be sent to the networked media station. 
                     | 
                  Similar to claim 1, the Open Screen Protocol neither mandates nor necessarily needs re-encoding of multimedia data before sending. It does not necessarily require a wireless connection either. | 
| 
                     15. The computer-readable storage medium of claim 13, wherein the method further comprises:
                     
                    
                  detecting
                    the networked media station using one or more discovery protocols by 
                    detecting, in accordance with the discovery protocols, the advertisement
                    advertising at least one of the availability of the networked media 
                    station and one or more multimedia capabilities of the networked media 
                    station. 
                     | 
                  Claim depends on claim 13, which is non-essential to implement the Open Screen Protocol. | 
| 
                     16. The computer-readable storage medium of claim 13,
                    wherein the operations of causing the multimedia data from the 
                    multimedia content to be decoded generate the decoded multimedia data 
                    and causing the decoded multimedia data to be re-encoded to generate the
                    re-encoded multimedia data are performed during a transcoding of the 
                    multimedia data from a first format to a second format;
                     
                    
                  wherein the first format is different than the second format; and 
                    wherein
                    the second format is supported by the networked media station and the 
                    first format is not supported by the networked media station. 
                     | 
                  Claim depends on claim 13, which is non-essential to implement the Open Screen Protocol. | 
| 
                     18. The computer-readable storage medium of claim 13, wherein the wireless local area network comprises a WiFi network. 
                    
                   | 
                  Claim depends on claim 13, which is non-essential to implement the Open Screen Protocol. | 
| 
                     20. The computer-readable storage medium of claim 13,
                    wherein the connection information comprises one or more of the 
                    availability of a service, a name of the networked media station 
                    providing the service, a wireless local area network address of the 
                    networked media station, and one or more configuration parameters 
                    related to the service. 
                    
                   | 
                  Claim depends on claim 13, which is non-essential to implement the Open Screen Protocol. | 
| 
                     21. A computer, comprising:
                     
                    
                  a processing system; 
                    a network interface; and 
                    wherein the processing system and the network interface perform operations for:
                       
                    receiving,
                      through a wireless local area network, an advertisement identifying a 
                      networked media station on the wireless local area network and including
                      connection information for the networked media station; 
                      using
                      the connection information to establish a connection with the networked
                      media station through the wireless local area network; and 
                      sending
                      multimedia content to the networked media station through the 
                      connection, the multimedia content being configured to, when processed 
                      by the networked media station, cause the networked media station to 
                      output corresponding multimedia, the sending comprising: 
                      decoding multimedia data from the multimedia content to generate decoded multimedia data; 
                      re-encoding the decoded multimedia data to generate re-encoded multimedia data; and 
                      sending the re-encoded multimedia data to the networked media station. 
                       | 
                  Similar to claim 1, the Open Screen Protocol neither mandates nor necessarily needs re-encoding of multimedia data before sending. It does not necessarily require a wireless connection either. | 
| 
                     23. The computer of claim 21, wherein the processing system and the network interface further perform operations for:
                     
                    
                  detecting
                    the networked media station using one or more discovery protocols by 
                    detecting, in accordance with the discovery protocols, the advertisement
                    advertising at least one of the availability of the networked media 
                    station and one or more multimedia capabilities of the networked media 
                    station. 
                     | 
                  Claim depends on claim 21, which is non-essential to implement the Open Screen Protocol. | 
| 
                     24. The computer of claim 21,
                    wherein the operations of causing the multimedia data from the 
                    multimedia content to be decoded generate the decoded multimedia data 
                    and causing the decoded multimedia data to be re-encoded to generate the
                    re-encoded multimedia data are performed during a transcoding of the 
                    multimedia data from a first format to a second format; wherein the 
                    first format is different than the second format; and
                     
                    
                  wherein
                    the second format is supported by the networked media station and the 
                    first format is not supported by the networked media station. 
                     | 
                  Claim depends on claim 21, which is non-essential to implement the Open Screen Protocol. | 
| 
                     26. The computer of claim 21, wherein the wireless local area network comprises a WiFi network. 
                    
                   | 
                  Claim depends on claim 21, which is non-essential to implement the Open Screen Protocol. | 
| 
                     28. The computer of claim 21,
                    wherein the connection information comprises one or more of the 
                    availability of a service, a name of the networked media station 
                    providing the service, a wireless local area network address of the 
                    networked media station, and one or more configuration parameters 
                    related to the service. 
                   
                  | 
                 Claim depends on claim 21, which is non-essential to implement the Open Screen Protocol. | 
Priority date asserted: 2010-08-30
Note: In its letter to W3C, Apple indicated that their proposed revisions to the First Public Working Draft, which were adopted by the Second Screen Working Group, "remove from essentiality" necessary claims in this group.
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A method for establishing a wireless communication link between an accessory and a controller, the method comprising:
                       
                   
                  receiving,
                       by the accessory, a first probe from a controller, the first probe 
                       indicating that the controller is searching for an accessory with which 
                     to pair; 
                     sending, by the accessory, a second probe to the controller in response to the first probe; 
                     establishing,
                       by the accessory, a shared secret with the controller, wherein 
                       establishing the shared secret includes exchanging public keys with the 
                       controller using a plurality of additional probes including at least a 
                       third probe sent by the accessory and a fourth probe received by the 
                       accessory, wherein the third probe and the fourth probe are at least one
                       of a probe request frame or a probe response frame in which the 
                       corresponding public key is included in a predetermined information 
                     element; 
                     validating, by the accessory, that the shared secret is shared by the controller; 
                     generating, by the accessory, a further cryptographic key using the shared secret; 
                     receiving, by the accessory, a fifth probe from the controller, the fifth probe containing an encrypted message; and 
                     decrypting the encrypted message using the further cryptographic key. 
                    | 
                  
                    The claim is not essential to implement the Open Screen Protocol as the specification only uses the established shared secret to authenticate devices and does not generate a further cryptographic key using the shared secret. Messages exchanged between devices are rather encrypted/decrypted with the TLS session key established before authentication.
                     Additionally, the Open Screen Protocol does not necessarily require a wireless connection.  | 
                
| 
                     2. The method of claim 1 wherein establishing, by the accessory, a shared secret with the controller includes:
                       
                    
                  receiving, from the controller, the fourth probe, the fourth probe including a controller public key; 
                      generating, by the accessory, an accessory private key and an accessory public key; 
                      sending to the controller, by the accessory, the third probe, the third probe including the accessory public key; and 
                      computing a shared secret based on the controller public key and the accessory public key. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     4. The method of claim 1 wherein establishing, by the accessory, a shared secret with the controller includes:
                       
                    
                  using, by the accessory, a fixed password to generate an accessory public key; 
                      generating, by the accessory, a random salt; 
                      sending
                       to the controller, by the accessory, the third probe, the third probe 
                     including the accessory public key and the random salt; 
                     receiving,
                       by the accessory, the fourth probe from the controller, the fourth 
                       probe including a controller public key and a controller response based 
                     on the random salt; and 
                     computing, by the accessory, a shared secret using the controller public key, the controller private key, and the random salt. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     5. The method of claim 4 wherein validating, by the accessory, that the shared secret is shared by the controller includes:
                     
                    
                  verifying, by the accessory, the controller response using the shared secret; 
                    computing, by the accessory, an accessory response using the shared secret; and 
                    sending to the controller, by the accessory, a sixth probe, the sixth probe including the accessory response. 
                     | 
                  Claim depends on claim 4, which is non-essential to implement the Open Screen Protocol. | 
| 
                     11. A method for establishing a wireless communication link between an accessory and a controller, the method comprising:
                     
                    
                  broadcasting,
                    by the controller, a first probe, the first probe indicating that the 
                    controller is browsing for an accessory with which to pair; 
                    receiving,
                    by the controller, a second probe from an accessory, the second probe 
                    including identifying information for the accessory; 
                    establishing,
                    by the controller, a shared secret with the accessory, wherein 
                    establishing the shared secret includes exchanging public keys with the 
                    accessory using one of the first probe and the second probe or a fourth 
                    probe received by the controller and a fifth probe sent by the 
                    controller, wherein each of the probes is at least one of a probe 
                    request frame or a probe response frame in which the corresponding 
                    public key is included in a predetermined information element; 
                    validating, by the controller, that the shared secret is shared by the accessory; 
                    generating, by the controller, a further cryptographic key using the shared secret; 
                    encrypting, by the controller, a message using the further cryptographic key; and 
                    sending, by the controller, a third probe to the accessory, the third probe including the encrypted message. 
                     | 
                  
                    Similar to claim 1, the claim is not essential to implement the Open Screen Protocol as the specification only uses the established shared secret to authenticate devices and does not generate a further cryptographic key using the shared secret. Messages exchanged between devices are rather encrypted/decrypted with the TLS session key established before authentication.
                     Additionally, the Open Screen Protocol does not necessarily require a wireless connection.  | 
                
| 
                     12. The method of claim 11 establishing the shared secret includes:
                       
                    
                  extracting, by the controller, the public key of the accessory from the corresponding probe; and 
                      computing a secret based on the public key of the accessory and the public key of the controller. 
                     | 
                  Claim depends on claim 11, which is non-essential to implement the Open Screen Protocol. | 
| 
                     16. The method of claim 11 further comprising:
                       
                    
                  receiving, by the controller, a sixth probe from the accessory, the sixth probe including another encrypted message; and 
                      decrypting, by the controller, the other encrypted message using the further cryptographic key. 
                     | 
                  Claim depends on claim 11, which is non-essential to implement the Open Screen Protocol. | 
| Excluded claim | Evaluation | 
|---|---|
| 
                     I. A
                     method for establishing a wireless communication link between an 
                     accessory and a controller, the method comprising: broadcasting, by the 
                     controller, a first probe, the first probe indicating that the 
                     controller is browsing for an accessory with which to pair; receiving, 
                     by the controller, a second probe from an accessory, the second probe 
                     including identifying information for the accessory; establishing, by 
                     the conuoller, a shared secret with the accessory; validating, by the 
                     controller, that the shared secret is shared by the accessory; 
                     generating, by the controller, a further cryptographic key using the 
                     shared secret; encrypting, by the controller, a message using the 
                     farther cryptographic key; and sending, by the controller, a third probe
                    to the accessory, the third probe including the encrypted message. 
                    
                   | 
                  
                    The claim is not essential to implement the Open Screen Protocol as the specification only uses the established shared secret to authenticate devices and does not generate a further cryptographic key using the shared secret. Messages exchanged between devices are rather encrypted/decrypted with the TLS session key established before authentication.
                     Additionally, the Open Screen Protocol does not necessarily require a wireless connection.  | 
                
| 
                     2. 
                      The method of claim I wherein establishing the shared secret includes 
                      exchanging public keys with the accessory usiag a plurality of 
                      additional probes including a fourth probe received by the controller 
                    and a fifth probe sent by the controller. 
                    
                   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
No English translation available.
No English translation available.
No English translation available.
Priority date asserted: 2004-04-27
Note: In its letter to W3C, Apple indicated that their proposed revisions to the First Public Working Draft, which were adopted by the Second Screen Working Group, "remove from essentiality" a portion of the necessary claims in this group.
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A method for transferring digital audio data from a media player to an accessory, the method comprising, by the accessory:
                       
                   
                  sending to the media player a list of sample rates supported by the accessory; 
                      receiving
                       from the media player track information including a first sample rate 
                       for a first track, wherein the first sample rate is selected by the 
                       media player and is one of the sample rates on the list of sample rates 
                     supported by the accessory; 
                     configuring a digital audio interface of the accessory according to the first sample rate; and 
                     receiving
                       digital audio samples of the first track from the media player at the 
                     first sample rate via the digital audio interface. 
                    | 
                  The claim is not essential to implement the Open Screen Protocol because the specification does not offer a mechanism by which the receiver may provide the controller with a list of sample rates that it supports. The only audio capabilities that the receiver may report are the maximum amount of audio channels that it is capable of supporting and the minimum audio bit rate that it can handle. | 
| 
                     2. The method of claim 1 further comprising:
                       
                    
                  authenticating the accessory to the media player prior to sending the list of supported sample rates to the media player. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     7. A method for transferring digital audio data from a media player to an accessory, the method comprising, by the media player:
                       
                    
                  requesting from the accessory a list of sample rates supported by the accessory; 
                      receiving from the accessory the list of sample rates supported by the accessory; 
                      selecting
                       from the list of sample rates supported by the accessory a first sample
                     rate to be used for a playing a first track of digital audio data; 
                     sending track information including the first sample rate to the accessory; and 
                     sending digital audio samples of the first track via a digital audio interface to the accessory at the first sample rate. 
                     | 
                  Similar to claim 1, the claim is not essential to implement the Open Screen Protocol because the specification does not offer a mechanism by which the receiver may provide the controller with a list of sample rates that it supports. | 
| 
                     15. An accessory for use with a media player, the accessory comprising:
                       
                   
                  a digital audio interface configured to receive digital audio samples of a track of digital audio data from the media player; 
                      a playback unit configured to play a track of digital audio data received via the digital audio interface; and 
                      a 
                        command interface configured to communicate with the media player using a
                        plurality of commands, the plurality of commands including:
                         
                   a
                         first command sendable by the accessory to the media player, the first 
                         command providing to the media player a list of sample rates supported 
                       by the accessory; and 
                       a
                         second command receivable by the accessory from the media player, the 
                         second command providing to the accessory track information for a track 
                         of digital audio data, the track information including a sample rate for
                         the track, the sample rate for the track being selected by the media 
                       player from the list of sample rates supported by the accessory. 
                      | 
                  Similar to claim 1, the claim is not essential to implement the Open Screen Protocol because the specification does not offer a mechanism by which the receiver may provide the controller with a list of sample rates that it supports. | 
| 
                     16. The accessory of claim 15 wherein the plurality of commands further includes:
                       
                    
                  a 
                        third command receivable by the accessory from the media player, the 
                        third command requesting the list of sample rates supported by the 
                      accessory. 
                     | 
                  Claim depends on claim 15, which is non-essential to implement the Open Screen Protocol. | 
Version on Google Patents: US 8,095,716
| Excluded claim | Evaluation | 
|---|---|
| 
                     19. A method for use in an accessory, the method comprising:
                       
                    
                  establishing communication with a media player; and 
                      sending
                       capability information to the media player, wherein the capability 
                       information includes a plurality of information items selected from a 
                       group consisting of:
                        
                    an information item identifying information capabilities of the accessory; 
                       an accessory name; 
                       a minimum version of media player firmware supported by the accessory; 
                       a minimum version of a command set supported by the accessory; 
                       an accessory firmware version; 
                       an accessory hardware version; 
                       an accessory manufacturer; 
                       an accessory model number; 
                       an accessory serial number; and 
                       a maximum incoming packet size supported by the accessory. 
                      | 
                  The claim is not essential to implement the Open Screen Protocol because the capability exchange mechanism defined in the specification does not have a plurality of information items in common with the group described in the claim. The only information item in common is the accessory name. The Open Screen Protocol does not include provisions to exchange information capabilities, version numbers, manufacturing information, or a maximum incoming packet size. | 
| 
                     20. The method of claim 19 further comprising receiving a request for capability information from the media player. 
                    
                   | 
                  Claim depends on claim 19, which is non-essential to implement the Open Screen Protocol. | 
| 
                     21. The method of claim 19 further comprising:
                       
                    
                  receiving a media player model identifier from the media player; and 
                      selecting
                       the capability information to be sent to the media player, the 
                       selection being based at least in part on the media player model 
                     identifier. 
                     | 
                  Claim depends on claim 19, which is non-essential to implement the Open Screen Protocol. | 
| 
                     22. The method of claim 19 wherein establishing communication with the media player includes establishing a physical connection to the media player. 
                    
                   | 
                  Claim depends on claim 19, which is non-essential to implement the Open Screen Protocol. | 
| 
                     25. An accessory for use with a portable media player, the accessory comprising:
                       
                   
                  an interface configured to communicably couple the accessory to a portable media player; and 
                      control
                       logic coupled to the interface and configured to exchange commands and 
                     associated data with the portable media player via the interface, 
                     wherein
                       the commands include a first command sendable by the accessory to the 
                       portable media player, the first command providing one of a plurality of
                       sendable information items, wherein the plurality of sendable 
                       information items includes at least two items selected from a group 
                       consisting of:
                        
                   an information item identifying information capabilities of the accessory; 
                       an accessory name; 
                       a minimum version of media player firmware supported by the accessory; 
                       a minimum version of a command set supported by the accessory; 
                       an accessory firmware version; 
                       an accessory hardware version; 
                       an accessory manufacturer; 
                       an accessory model number; 
                       an accessory serial number; and 
                       a maximum incoming packet size supported by the accessory. 
                      | 
                  Similar to claim 19, the claim is not essential to implement the Open Screen Protocol because the capability exchange mechanism defined in the specification only has one information item in common with the group described in the claim: the accessory name. The Open Screen Protocol does not include provisions to exchange information capabilities, version numbers, manufacturing information, or a maximum incoming packet size. | 
| 
                     26. The accessory of claim 25
                     wherein the commands further include a second command receivable by the
                     accessory from the portable media player, the second command requesting
                     information from the accessory and specifying one of the plurality of 
                   sendable information items as being requested. 
                   
                   | 
                  Claim depends on claim 25, which is non-essential to implement the Open Screen Protocol. | 
| Excluded claim | Evaluation | 
|---|---|
| 
                     10. A portable media player for use with an accessory, the portable media player comprising:
                       
                    
                  an interface configured to communicably couple the portable media player to an accessory; and 
                      control
                       logic coupled to the interface and configured to exchange commands and 
                     associated data with the accessory via the interface, 
                     wherein
                       the commands include a first command receivable by the portable media 
                       player from the accessory, the first command providing one of a 
                       plurality of information items, wherein the plurality of information 
                       items includes at least one item selected from a group consisting of:
                        
                    a minimum media player firmware version supported by the accessory; 
                       an indication of one or more command sets supported by the accessory; and 
                       for each command set supported by the accessory, a minimum command set version supported by the accessory. 
                      | 
                  See prior art. | 
| 
                     11. The portable media player of claim 10 wherein the plurality of information items further includes:
                       
                    
                  an accessory name; 
                      an accessory firmware version; and 
                      an accessory hardware version. 
                     | 
                  See prior art. | 
| 
                     19. A method for use in a portable media player, the method comprising:
                       
                    
                  establishing communication with an accessory; and 
                      receiving
                       capability information from the accessory, wherein the capability 
                       information includes a plurality of information items selected from a 
                       group consisting of:
                        
                    an information item identifying information capabilities of the accessory; 
                       an accessory name; 
                       a minimum version of media player firmware supported by the accessory; 
                       a minimum version of a command set supported by the accessory; 
                       an accessory firmware version; 
                       an accessory hardware version; 
                       an accessory manufacturer; 
                       an accessory model number; 
                       an accessory serial number; and 
                       a maximum incoming packet size supported by the accessory. 
                      | 
                  The claim is not essential to implement the Open Screen Protocol because the capability exchange mechanism defined in the specification does not have a plurality of information items in common with the group described in the claim. The only information item in common is the accessory name. The Open Screen Protocol does not include provisions to exchange information capabilities, version numbers, manufacturing information, or a maximum incoming packet size. | 
| 
                     20. The method of claim 19 further comprising sending a request for capability information to the accessory. 
                    
                   | 
                  Claim depends on claim 19, which is non-essential to implement the Open Screen Protocol. | 
| 
                     22. The method of claim 19 wherein establishing communication with the accessory includes establishing a physical connection to the accessory. 
                    
                   | 
                  Claim depends on claim 19, which is non-essential to implement the Open Screen Protocol. | 
| 
                     23. The method of claim 20 wherein the request for capability information specifies one of the plurality of information items as being requested. 
                    
                   | 
                  Claim depends on claim 20, which is non-essential to implement the Open Screen Protocol. | 
| 
                     25. A portable media player for use with an accessory, the portable media player comprising:
                       
                    
                  an interface configured to communicably couple the portable media player to an accessory; and 
                      control
                       logic coupled to the interface and configured to exchange commands and 
                     associated data with the accessory via the interface, 
                     wherein
                       the commands include a first command receivable by the portable media 
                       player from the accessory, the first command providing one of a 
                       plurality of information items, wherein the plurality of information 
                       items includes at least two items selected from a group consisting of:
                        
                    an information item identifying information capabilities of the accessory; 
                       an accessory name; 
                       a minimum version of media player firmware supported by the accessory; 
                       a minimum version of a command set supported by the accessory; 
                       an accessory firmware version; 
                       an accessory hardware version; 
                       an accessory manufacturer; 
                       an accessory model number; 
                       an accessory serial number; and 
                       a maximum incoming packet size supported by the accessory. 
                      | 
                  Similar to claim 19, the claim is not essential to implement the Open Screen Protocol because the capability exchange mechanism defined in the specification only has one information item in common with the group described in the claim: the accessory name. The Open Screen Protocol does not include provisions to exchange information capabilities, version numbers, manufacturing information, or a maximum incoming packet size. | 
U.S. Patent No. US 7,418,472 B2: Shoemaker et al., “Systems and methods for determining remote device media capabilities”, assigned to Microsoft
Could not find essential claims automatically.
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A method for transmitting digital audio data to an accessory by a media player, the method comprising:
                       
                    
                  
                      identifying
                     a stored sample rate for a first track of digital audio data to be 
                     played, wherein the first track is stored on the media player; 
                      selecting
                     a first playback sample rate for the first track, wherein the first 
                     playback sample rate is based on a list of sample rates supported by the
                     accessory and the stored sample rate for the first track; 
                      transmitting
                     to the accessory information indicating the first playback sample rate;
                     and delivering the digital audio data of the first track to the 
                     accessory at the first playback sample rate. 
                     | 
                  The claim is not essential to implement the Open Screen Protocol because the specification does not offer a mechanism by which the receiver (which would map to the "accessory" in the claim) may provide the controller (with would map to the "media player" in the claim) with a list of sample rates that it supports. Instead, in the Open Screen Protocol, the receiver selects an audio stream in a list of audio encodings that the controller may provide. | 
| 
                     2. The method of claim 1 further comprising:
                       
                    
                  obtaining from the accessory the list of sample rates for digital audio supported by the accessory. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     7. The method of claim 1 further comprising:
                      
                    
                  identifying a stored sample rate associated with a second track of 
                     digital audio data to be played, wherein the second track is stored on 
                     the media player; and selecting a second playback sample rate for the 
                     second track, wherein the second playback sample rate is based on the 
                     list of sample rates supported by the accessory and the stored sample 
                     rate for the second track.   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     11.
                      A method for obtaining digital audio from a media player by an accessory, the method comprising:
                       
                    
                  
                        receiving from the media player an identification of a first playback sample rate associated with a first track of digital audio data to be played, the first track being a track stored on the media player, wherein the first playback sample rate is selected by the media player and is a sample rate supported by the accessory;
                       
                      
                        configuring a digital audio transfer protocol between the accessory and the media player to receive data at the first playback sample rate; and receiving from the media player, using the digital audio transfer protocol, the digital audio data of the first track at the first playback sample rate.
                       
                     | 
                  |
| 
                     15. 
                    The method of claim 11 wherein the first playback sample rate is 
                    different from a stored sample rate associated with the first track as 
                    stored in the media player.  
                    
                   | 
                  The claim is not essential to implement the Open Screen Protocol because the specification does not require the controller (which would map to the "media player" in the claim) to provide different audio encodings to the receiver (which would map to the "accessory" in the claim). Nor does the protocol require conversion of sample rates. | 
| 
                     16. The method of claim 11 further comprising:
                       
                    
                  receiving,
                     from the media player an identification of a second playback sample 
                     rate associated with a second track of digital audio data to be played, 
                     the second track being a track stored on the media player, wherein the 
                     second playback sample rate is selected by the media player and is one 
                     of the sample rates included in the list of sample rates supported by 
                     the accessory. 
                     | 
                  Similar to claim 1, the claim is not essential to implement the Open Screen Protocol because the specification does not offer a mechanism by which the receiver (which would map to the "accessory" in the claim) may provide the controller (with would map to the "media player" in the claim) with a list of sample rates that it supports. Instead, in the Open Screen Protocol, the receiver selects an audio stream in a list of audio encodings that the controller may provide. | 
No English translation available.
Priority date asserted: 2004-10-25
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A
                     method of operating a host to which a portable media player device is 
                     coupled for communication and interoperation therewith, comprising:
                      
                    
                  receiving, from the portable media player device, particular parameters characterizing the portable media player device; and 
                     configuring
                       the operations carried out by the host according to the received 
                       particular parameters to communicate and interoperate with the portable 
                     media player device. 
                     | 
                  See prior art. | 
| 
                     2. The method of claim 1, wherein:
                       
                    
                  the
                       host communicating and interoperating with the portable media player 
                       device includes processing and providing media to the portable media 
                     player device for playback thereon. 
                     | 
                  See prior art. | 
| 
                     3. The method of claim 2, wherein:
                       
                    
                  the
                       received particular parameters characterizing the portable media player
                       device include particular parameters characterizing the playback of 
                     media by the portable media player device. 
                     | 
                  See prior art. | 
| 
                     4. The method of claim 2, wherein:
                       
                    
                  the
                       host operating according to the received particular parameters includes
                       processing the media provided to the portable media player device based
                     on the received particular parameters. 
                     | 
                  See prior art. | 
| 
                     5. The method of claim 4, wherein:
                       
                    
                  the
                       received parameters characterizing the playback of media by the 
                       portable media player device includes particular parameters 
                       characterizing a transformation inherent in the playback of media by the
                     portable media player device. 
                     | 
                  See prior art. | 
| 
                     6. The method of claim 5, wherein:
                       
                    
                  configuring
                       the media provided to the portable media player device based on the 
                       received particular parameters includes transforming the media such that
                       the transformation inherent in the playback of media by the portable 
                     media player device yields no substantial net effect. 
                     | 
                  See prior art. | 
| 
                     7. The method of claim 1, wherein:
                       
                    
                  receiving,
                       from the portable media player device, particular parameters 
                       characterizing the portable electronic media player device includes 
                       receiving the particular parameters as values associated with metadata 
                     corresponding to a meaning of the values. 
                     | 
                  See prior art. | 
| 
                     8. The method of claim 7, wherein:
                       
                    
                  the
                       step of operating the host software according to the received 
                       particular parameters includes processing the metadata to determine the 
                     meanings of the values. 
                     | 
                  See prior art. | 
Commercial product: Sony Portable MiniDisc Player MZ-NH600D
Priority date asserted: 2004-06-04
Priority date asserted: 2004-06-04
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A
                     method of receiving multimedia content from a content source by a 
                     network multimedia device, wherein the network multimedia device and the
                     content source are in communication through at least one network, the 
                     method comprising:
                      
                    
                  advertising,
                       by the network multimedia device, one or more services provided by the 
                       network multimedia device, wherein the one or more services provided by 
                       the network multimedia device are advertised on the at least one network
                       using a predetermined protocol, wherein the one or more services are 
                       associated with at least one multimedia playback device coupled to the 
                       network multimedia device, and wherein the advertising facilitates 
                     discovery of the network multimedia device by the content source; 
                     receiving, by the network multimedia device, the multimedia content from the content source; and 
                     initiating playback of the multimedia content by the at least one multimedia playback device. 
                     | 
                  The multimedia playback device described in the claim would map to the receiver in the Open Screen Protocol. The claim is not essential to implement the Open Screen Protocol because it describes a method where the receiver initiates playback, whereas playback is initiated by the controller in the Open Screen Protocol. | 
| 
                     4. The method of claim 1, further comprising:
                       
                    
                  establishing a paired relationship between the network multimedia device and the content source; and 
                      configuring the network multimedia device to receive the multimedia content from the content source. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     5. The method of claim 4,
                     further comprising accepting, at the network multimedia device, user 
                     input to establish the paired relationship between the network 
                    multimedia device and the content source. 
                    
                   | 
                  Claim depends on claim 4, which is non-essential to implement the Open Screen Protocol. | 
| 
                     6. The method of claim 4,
                     further comprising accepting, at the at least one multimedia playback 
                     device, user input to cause the network multimedia device to establish 
                     the paired relationship between the network multimedia device and the 
                   content source. 
                   
                   | 
                  Claim depends on claim 4, which is non-essential to implement the Open Screen Protocol. | 
| 
                     10. A
                     method of delivering multimedia content from a content source to a 
                     network multimedia device, wherein the network multimedia device and the
                     content source are in communication through at least one network, the 
                     method comprising:
                      
                    
                  discovering,
                       by the content source, one or more services provided by the network 
                       multimedia device, wherein the one or more services provided by the 
                       network multimedia device are advertised on the at least one network 
                       using a predetermined protocol, wherein the one or more services are 
                       associated with at least one multimedia playback device coupled to the 
                     network multimedia device; and 
                     providing, by the content source, the multimedia content to the network multimedia device; and 
                     causing the at least one multimedia playback device to initiate playback of the multimedia content. 
                     | 
                  See prior art. | 
| 
                     11. The method of claim 10,
                     further comprising accepting, at the content source from the network 
                     multimedia device, user input to obtain the multimedia content from the 
                     content source and initiate playback of the multimedia content by the 
                   network multimedia device. 
                   
                   | 
                  See prior art. | 
| 
                     12. The method of claim 10, further comprising:
                       
                    
                  establishing a paired relationship between the network multimedia device and the content source; and 
                      configuring the network multimedia device to receive the multimedia content from the content source. 
                     | 
                  See prior art. | 
| 
                     13. The method of claim 12,
                     further comprising accepting, at the content source from the network 
                     multimedia device, user input to establish the paired relationship 
                   between the network multimedia device and the content source. 
                   
                   | 
                  See prior art. | 
| 
                     17. A
                     non-transitory computer readable medium having instructions stored 
                     thereon for causing a hardware processor to perform a method of 
                     receiving multimedia content from a content source by a network 
                     multimedia device, wherein the network multimedia device and the content
                     source are in communication through at least one network, the method 
                     comprising:
                      
                    
                  advertising,
                       by the network multimedia device, one or more services provided by the 
                       network multimedia device, wherein the one or more services provided by 
                       the network multimedia device are advertised on the at least one network
                       using a predetermined protocol, wherein the one or more services are 
                       associated with at least one multimedia playback device coupled to the 
                       network multimedia device, and wherein the advertising facilitates 
                     discovery of the network multimedia device by the content source; 
                     receiving, by the network multimedia device, the multimedia content from the content source; and 
                     initiating playback of the multimedia content by the at least one multimedia playback device. 
                     | 
                  Similar to claim 1, the multimedia playback device described in the claim would map to the receiver in the Open Screen Protocol. The claim is not essential to implement the Open Screen Protocol because it describes a method where the receiver initiates playback, whereas playback is initiated by the controller in the Open Screen Protocol. | 
| 
                     18. The non-transitory computer readable medium of claim 17,
                     wherein the method further comprises accepting, at the network 
                     multimedia device, user input to obtain the multimedia content from the 
                     content source and initiate playback of the multimedia content by the 
                    network multimedia device. 
                    
                   | 
                  Claim depends on claim 17, which is non-essential to implement the Open Screen Protocol. | 
| 
                     19. The non-transitory computer readable medium of claim 17,
                     wherein the method further comprises accepting, at the at least one 
                     multimedia playback device, user input to cause the network multimedia 
                     device to obtain the multimedia content from the content source and 
                     initiate playback of the multimedia content by the network multimedia 
                    device. 
                    
                   | 
                  Claim depends on claim 17, which is non-essential to implement the Open Screen Protocol. | 
| 
                     20. The non-transitory computer readable medium of claim 17, wherein the method further comprises:
                       
                    
                  establishing a paired relationship between the network multimedia device and the content source; and 
                      configuring the network multimedia device to receive the multimedia content from the content source. 
                     | 
                  Claim depends on claim 17, which is non-essential to implement the Open Screen Protocol. | 
| 
                     21. The non-transitory computer readable medium of claim 20,
                     wherein the method further comprises accepting, at the network 
                     multimedia device, user input to establish the paired relationship 
                    between the network multimedia device and the content source. 
                    
                   | 
                  Claim depends on claim 20, which is non-essential to implement the Open Screen Protocol. | 
| 
                     22. The non-transitory computer readable medium of claim 20,
                     wherein the method further comprises accepting, at the at least one 
                     multimedia playback device, user input to cause the network multimedia 
                     device to establish the paired relationship between the network 
                    multimedia device and the content source. 
                    
                   | 
                  Claim depends on claim 20, which is non-essential to implement the Open Screen Protocol. | 
| 
                     26. A
                     non-transitory computer-readable medium having instructions stored 
                     thereon for causing a hardware processor to perform a method of 
                     delivering multimedia content from a content source to a network 
                     multimedia device, wherein the network multimedia device and the content
                     source are in communication through at least one network, the method 
                     comprising:
                      
                    
                  discovering,
                       by the content source, one or more services provided by the network 
                       multimedia device, wherein the one or more services provided by the 
                       network multimedia device are advertised on the at least one network 
                       using a predetermined protocol, wherein the one or more services are 
                       associated with at least one multimedia playback device coupled to the 
                     network multimedia device; 
                     providing, by the content source, the multimedia content to the network multimedia device; and 
                     causing the at least one multimedia playback device to initiate playback of the multimedia content. 
                     | 
                  See prior art. | 
| 
                     27. The non-transitory computer readable medium of claim 26,
                     wherein the method further comprises accepting, at the content source 
                     from the network multimedia device, user input to obtain the multimedia 
                     content from the content source and initiate playback of the multimedia 
                    content by the network multimedia device. 
                    
                   | 
                  See prior art. | 
| 
                     28. The non-transitory computer readable medium of claim 26, wherein the method further comprises:
                       
                    
                  establishing a paired relationship between the network multimedia device and the content source; and 
                      configuring the network multimedia device to receive the multimedia content from the content source. 
                     | 
                  See prior art. | 
| 
                     29. The non-transitory computer readable medium of claim 28,
                     wherein the method further comprises accepting, at the content source 
                     from the network multimedia device, user input to establish the paired 
                     relationship between the network multimedia device and the content 
                    source. 
                    
                   | 
                  See prior art. | 
Research publication: McCanne et al., “Low-Complexity Video Coding for Receiver-Driven Layered Multicast”
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A
                     method of retrieving multimedia content from a content source by a 
                     network multimedia device, wherein the network multimedia device and the
                     content source are in communication through at least one network, the 
                     method comprising:
                      
                    
                  receiving,
                       by the network multimedia device, an advertisement of one or more 
                       services provided by the content source, wherein the one or more 
                       services provided by the content source are advertised on the at least 
                       one network using a predetermined protocol, wherein the advertisement 
                       facilitates discovery of the content source by the network multimedia 
                     device; 
                     accessing, based upon the advertisement, by the network multimedia device, the multimedia content from the content source; and 
                     initiating playback of the multimedia content by at least one multimedia playback device. 
                     | 
                  The multimedia playback device described in the claim would map to the receiver in the Open Screen Protocol. The claim is not essential to implement the Open Screen Protocol because it describes a method where the receiver initiates playback, whereas playback is initiated by the controller in the Open Screen Protocol. | 
| 
                     4. The method of claim 1, further comprising:
                       
                    
                  establishing a paired relationship between the network multimedia device and the content source; and 
                      configuring the network multimedia device to receive the multimedia content from the content source. 
                     | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     5. The method of claim 4,
                     further comprising accepting, at the network multimedia device, user 
                     input to establish the paired relationship between the network 
                   multimedia device and the content source. 
                   
                   | 
                  Claim depends on claim 4, which is non-essential to implement the Open Screen Protocol. | 
| 
                     6. The method of claim 4,
                     further comprising accepting, at the at least one multimedia playback 
                     device, user input to cause the network multimedia device to establish 
                     the paired relationship between the network multimedia device and the 
                   content source. 
                   
                   | 
                  Claim depends on claim 4, which is non-essential to implement the Open Screen Protocol. | 
| 
                     10. A network multimedia device, comprising:
                       
                    
                  communications
                       circuitry that communicatively couples the network multimedia device to
                     a content source that hosts multimedia content, via a network; 
                     one or more processors, configured to:
                       
                    discover
                       one or more services provided by the content source, wherein the one or
                       more services provided by the content source are advertised over the 
                     network using a predetermined protocol; 
                     access, using the one or more services, via the network multimedia device, the multimedia content from the content source; and 
                     cause at least one multimedia playback device to initiate playback of the multimedia content. 
                     | 
                  See prior art. | 
| 
                     16. A
                     non-transitory computer readable medium having instructions stored 
                     thereon for causing one or more hardware processors to perform a method 
                     of receiving multimedia content from a content source by a network 
                     multimedia device, wherein the network multimedia device and the content
                     source are in communication through at least one network, the method 
                     comprising:
                      
                    
                  receiving,
                       by the network multimedia device, an advertisement of one or more 
                       services provided by the content source, wherein the one or more 
                       services provided by the content source are advertised on the at least 
                       one network using a predetermined protocol, wherein the advertisement 
                       facilitates discovery of the content source by the network multimedia 
                     device; 
                     accessing, based upon the advertisement, by the network multimedia device, the multimedia content from the content source; and 
                     initiating playback of the multimedia content by at least one multimedia playback device. 
                     | 
                  Similar to claim 1, the multimedia playback device described in the claim would map to the receiver in the Open Screen Protocol. The claim is not essential to implement the Open Screen Protocol because it describes a method where the receiver initiates playback, whereas playback is initiated by the controller in the Open Screen Protocol. | 
| 
                     18. The non-transitory computer readable medium of claim 16, wherein the method further comprises:
                       
                    
                  establishing
                       a paired relationship between the network multimedia device and the 
                     content source, based upon the one or more services; and 
                     configuring
                       the network multimedia device to receive the multimedia content from 
                     the content source via the one or more services. 
                     | 
                  Claim depends on claim 16, which is non-essential to implement the Open Screen Protocol. | 
| 
                     19. The non-transitory computer readable medium of claim 18, wherein the method further comprises:
                       
                    
                  accepting,
                       at the network multimedia device, user input to establish the paired 
                       relationship between the network multimedia device and the content 
                     source; and 
                     establishing, via the network multimedia device, the paired relationship based upon the user input. 
                     | 
                  Claim depends on claim 18, which is non-essential to implement the Open Screen Protocol. | 
Research publication: McCanne et al., “Low-Complexity Video Coding for Receiver-Driven Layered Multicast”
| Excluded claim | Evaluation | 
|---|---|
| 
                     1. A method of retrieving multimedia content from a content source, the method comprising:
                       
                    
                  receiving, via a first playback device, an indication of content to be sent to a second playback device; 
                      receiving,
                       via the first playback device, an indication of one or more services 
                       provided by a content source, wherein the indication facilitates 
                     discovery of the one or more services by the first playback device; 
                     establishing a paired relationship between the first playback device and the content source; 
                     configuring
                       the first playback device to receive the content from the content 
                     source, based at least in part upon the one or more services; 
                     accessing, via the first playback device, the content from the content source based on the indication; and 
                     sending, via the first playback device, the content to the second playback device. 
                     | 
                  The claim is not essential to implement the Open Screen Protocol because the method by which a controller (which would map to the "first playback device" in the claim) connects and retrieves multimedia content from a content source is out of scope of the Open Screen Protocol. For example, there is no requirement in the Open Screen Protocol to establish a paired relationship between the controller ("first playback device" in the claim) and the content source. The scope of the Open Screen Protocol is restricted to discovery, authentication, communication link establishment, and communication between a controller (the "first playback device" in the claim) and a receiver (the "second playback device" in the claim). | 
| 
                     2. The method of claim 1, wherein the indication facilitates discovery of the content source by the first playback device. 
                    
                   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     3. The method of claim 2, wherein the indication of one or more services provided by the content source is provided via at least one network. 
                    
                   | 
                  Claim depends on claim 2, which is non-essential to implement the Open Screen Protocol. | 
| 
                     4. The method of claim 3,
                     wherein the indication of one or more services provided by the content 
                     source is provided using a predetermined protocol for discovery of 
                    electronic devices on the at least one network. 
                    
                   | 
                  Claim depends on claim 3, which is non-essential to implement the Open Screen Protocol. | 
| 
                     5. The method of claim 1, comprising initiating playback of the content at the second playback device via the first playback device. 
                    
                   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     8. The method of claim 1, wherein the content source comprises a multimedia website or a multimedia server computer. 
                    
                   | 
                  Claim depends on claim 1, which is non-essential to implement the Open Screen Protocol. | 
| 
                     10. A playback device, comprising:
                       
                   
                  one or more processors configured to:
                         
                   receive an indication of content to be sent to a second playback device; 
                        receive,
                         via the first playback device, an indication of one or more services 
                         provided by a content source, wherein the indication facilitates 
                       discovery of the one or more services by the playback device; 
                       establish a paired relationship between the playback device and the content source; 
                       configure
                         the playback device to receive the content from the content source 
                       based at least in part upon the one or more services; 
                       access the content from the content source based on the indication; and 
                       send the content to the second playback device. 
                      | 
                  Similar to claim 1, the claim is not essential to implement the Open Screen Protocol because the method by which a controller (which would map to the "playback device" in the claim) connects and retrieves multimedia content from a content source is out of scope of the Open Screen Protocol. For example, there is no requirement in the Open Screen Protocol to establish a paired relationship between the controller ("playback device" in the claim) and the content source. The scope of the Open Screen Protocol is restricted to discovery, authentication, communication link establishment, and communication between a controller (the main "playback device" in the claim) and a receiver (the "second playback device" in the claim). | 
| 
                     15. The playback device of claim 10, wherein
                       
                    
                  the indication facilitates discovery of the content source by the playback device. 
                     | 
                  Claim depends on claim 10, which is non-essential to implement the Open Screen Protocol. | 
| 
                     16. A
                     non-transitory, computer-readable medium comprising instructions that, 
                     when executed, are configured to cause one or more processors to perform
                     a method for receiving content from a content source by a first 
                     playback device, the method comprising:
                      
                    
                  receiving, via the first playback device, an indication of content to be sent to a second playback device; 
                     receiving,
                       via the first playback device, an indication of one or more services 
                       provided by a content source, wherein the indication facilitates 
                     discovery of the one or more services by the first playback device; 
                     establishing, via the first playback device, a paired relationship between the first playback device and the content source; 
                     configuring
                       the first playback device to receive the content from the content 
                     source, based at least in part upon the one or more services; 
                     accessing, via the first playback device, the content from the content source; and 
                     sending, via the first playback device, the content to the second playback device. 
                     | 
                  Similar to claim 1, the claim is not essential to implement the Open Screen Protocol because the method by which a controller (which would map to the "first playback device" in the claim) connects and retrieves multimedia content from a content source is out of scope of the Open Screen Protocol. For example, there is no requirement in the Open Screen Protocol to establish a paired relationship between the controller ("first playback device" in the claim) and the content source. The scope of the Open Screen Protocol is restricted to discovery, authentication, communication link establishment, and communication between a controller (the "first playback device" in the claim) and a receiver (the "second playback device" in the claim). | 
| 
                     18. The non-transitory, computer-readable medium of claim 16, wherein:
                       
                    
                  the indication facilitates discovery of the content source by the first playback device; 
                      the
                       method comprises accepting, via the first playback device, user input 
                       to establish the paired relationship between the first playback device 
                     and the content source; and 
                     establishing
                       the paired relationship comprises establishing, via the first playback 
                     device, the paired relationship based upon the user input. 
                     | 
                  Claim depends on claim 16, which is non-essential to implement the Open Screen Protocol. | 
The PAG did not analyze disclosed patents that are not available in English and considered that such patents directly mapped to disclosed patents available in English that the PAG analysed.
The analysis provided in this report is neither exhaustive, nor intended to be.
The PAG concludes that the excluded claims do not read on the Open Screen Protocol specification and/or are disclosed in the prior art.
The PAG recommends that work on the Open Screen Protocol specification continue without PAG-related change.
None of the authors is your attorney. No part of this report is intended as legal advice either to W3C or to its members. It is intended merely as a summary of what the PAG has learned to date. Rely on this report entirely at your own risk. This analysis includes the personal opinions of the authors.
THESE RECOMMENDATIONS OF THE SECOND SCREEN WORKING GROUP PATENT ADVISORY GROUP ARE NOT LEGAL ADVICE. NEITHER W3C NOR ANY OF THE PARTICIPANTS OF THIS PATENT ADVISORY GROUP OR THEIR RESPECTIVE EMPLOYERS TAKES ANY RESPONSIBILITY FOR THE ACCURACY, LEGAL CORRECTNESS OR OTHER FITNESS FOR ANY PURPOSE OF THE INFORMATION PROVIDED IN THIS REPORT. ESPECIALLY, NEITHER W3C NOR ANY OF THE PARTICIPANTS OF THIS PATENT ADVISORY GROUP OR ANY OF THEIR RESPECTIVE EMPLOYERS MAKE ANY REPRESENTATION THAT FOLLOWING THE RECOMMENDATIONS HERE WILL AVOID AN INFRINGEMENT OF ANY PATENTS MENTIONED IN THE REPORT.
$Id: report.html,v 1.9 2022/07/12 15:12:12 fd Exp $