Methods and apparatus for determining the operating state of audio-video devices
First Claim
1. A method for identifying the operating state of an audio-video (AV) device, the method comprising:
- monitoring messages transmitted via a data bus in a first AV device, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to a second AV device external to the first AV device;
extracting, from the monitored messages, messages associated with an operation of the second AV device;
analyzing a temporal sequence of the extracted messages for data associated with an operating state of the second AV device;
when the temporal sequence is missing an expected message related to the operating state of the second AV device, sending a command to the AV network controller to request operating state information from the second AV device; and
identifying the operating state of the second AV device by analyzing the extracted messages and a response from the second AV device including the operating state information.
12 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for identifying the operating state of an audio-video (AV) device are described. Example methods and apparatus include monitoring messages transmitted via a data bus in a first AV device, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to a second AV device external to the first AV device. The example method also involves extracting messages associated with an operation of the second AV device from the monitored messages, analyzing the extracted messages for data associated with an operating state of the second AV device, and sending a command to the AV network controller to request data missing from the extracted messages and associated with the operating state of the second AV device. Additionally, the example methods and apparatus include identifying the operating state of the second AV device by analyzing the extracted messages and a response from the second AV device associated with the command.
83 Citations
31 Claims
-
1. A method for identifying the operating state of an audio-video (AV) device, the method comprising:
-
monitoring messages transmitted via a data bus in a first AV device, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to a second AV device external to the first AV device; extracting, from the monitored messages, messages associated with an operation of the second AV device; analyzing a temporal sequence of the extracted messages for data associated with an operating state of the second AV device; when the temporal sequence is missing an expected message related to the operating state of the second AV device, sending a command to the AV network controller to request operating state information from the second AV device; and identifying the operating state of the second AV device by analyzing the extracted messages and a response from the second AV device including the operating state information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for identifying the operating state of an audio-video (AV) device, the method comprising:
-
monitoring messages transmitted via a data bus in a first AV device, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to one or more AV devices external to the first AV device; extracting from the monitored messages, messages associated with an operation of the one or more external AV devices; analyzing a temporal sequence of the extracted messages to determine whether an operating state of the one or more external AV devices is identifiable via the extracted messages; when the temporal sequence indicates that the operating state is unidentifiable due to the temporal sequence missing an expected message, sending a command to the AV network controller to request operating state information from the one or more external AV devices; and identifying the operating state of the one or more external AV devices by analyzing the extracted messages and a response from the one or more external AV devices including the operating state information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for identifying the operating state of an audio-video (AV) device, the apparatus comprising:
-
a monitor communicatively coupled to a data bus in a first AV device and configured to monitor messages conveyed on the data bus, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to a second AV device external to the first AV device; an extractor coupled to the monitor and configured to extract messages associated with an operating state of the second AV device; an analyzer to analyze a temporal sequence of the extracted messages for data associated with the operating state of the second AV device; a requestor to, when the temporal sequence is missing an expected message related to the operating state of the second AV device, send a command to the AV network controller to request operating state information from the second AV device; and an identifier to analyze the extracted messages and a response including the operating state information to identify the operating state of the second AV device. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for identifying the operating state of an audio-video (AV) device, the apparatus comprising:
-
a monitor communicatively coupled to a data bus in a first AV device and configured to monitor messages conveyed on the data bus, wherein the data bus is communicatively coupled to a processor and an AV network controller of the first AV device, and wherein the AV network controller is further communicatively coupled to one or more AV devices external to the first AV device; an extractor to extract messages associated with an operating state of the one or more external AV devices; an analyzer to analyze a temporal sequence of the extracted messages to determine whether the operating state of the one or more external AV devices is identifiable via the extracted messages; a requestor to, when the temporal sequence indicates that the operating state is unidentifiable due to the temporal sequence missing an expected message, send a command to the AV network controller to request operating state information from the one or more external AV devices; and an identifier to analyze the extracted messages and a response from the one or more external AV devices including the operating state information to identify the operating state of the one or more external AV devices. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An audio-video (AV) device, comprising:
-
a processor coupled to a High Definition Multimedia Interface (HDMI) interface, wherein the HDMI interface is to be coupled to a second AV device having a plurality operating states, the second AV device being external to the AV device; a monitor to extract data communicated via a data bus coupling the processor to the HDMI interface, wherein the monitor is to extract; a first message originating at the processor and having the second AV device as a destination; and a second message originating at the second AV device and having the processor as a destination; an analyzer to analyze a temporal sequence of the first message and the second message to determine if additional information is needed from the second AV device to identify a current one of the operating states of the second AV device; a requestor to, when the temporal sequence is missing an expected message related to the second AV device needed to identify the current one of the operating states of the second AV device, send a command to a AV network controller to request operating state information from the second AV device; and an identifier to analyze a response from the second AV device including the operating state information to identify the current one of the operating states of the second AV device.
-
Specification