H04L12/2805

METHODS, SYSTEMS, AND MEDIA FOR DETECTING THE PRESENCE OF A DIGITAL MEDIA DEVICE ON A NETWORK
20220393961 · 2022-12-08 ·

Methods, systems, and media for detecting the presence of a digital media device on a network are provided. In some embodiments, methods for detecting a presence of a particular type of digital media device is provided, the methods comprising: identifying cached device details for devices previously associated with the network; performing a simple device discovery protocol (SSDP) on the network, and substantially concurrently sending a unicast message to an address associated with the identified cached digital media device using hypertext transfer protocol (HTTP); and indicating the presence of a digital media device on the network in response to either (i) receiving a response to the unicast message, or (ii) determining that a type of a device discovered using SSDP is the same as the particular device type.

METHODS, SYSTEMS, AND MEDIA FOR DETECTING THE PRESENCE OF A DIGITAL MEDIA DEVICE ON A NETWORK
20230353475 · 2023-11-02 ·

Methods, systems, and media for detecting the presence of a digital media device on a network are provided. In some embodiments, methods for detecting a presence of a particular type of digital media device is provided, the methods comprising: identifying cached device details for devices previously associated with the network; performing a simple device discovery protocol (SSDP) on the network, and substantially concurrently sending a unicast message to an address associated with the identified cached digital media device using hypertext transfer protocol (HTTP); and indicating the presence of a digital media device on the network in response to either (i) receiving a response to the unicast message, or (ii) determining that a type of a device discovered using SSDP is the same as the particular device type.

OUTPUT DEVICE SELECTION

Example embodiments provide techniques for configuring a system to receive an input at a source device and present an output at another device within the same space as the source device. The output device may be selected based on various factors relating to the capabilities of the output device, the type of output responsive to the user input, whether the output device is active, whether the output device was recently used and others.

Automatic testing of home entertainment automation systems for controlling connected devices

Methods, systems, and apparatuses are described for testing communication with a device. A multimedia receiver may be communicatively coupled to a media device, such as a source media device. The multimedia receiver may transmit a test command to control the source media device using a communication protocol. A video frame output by the source media device may be obtained. Based at least on the video frame, it may be determined whether the source media device received the test command. In response to a determination that the source media device received the test command, an indication may be stored that the source media device may be controlled using the communication protocol.

Interoperability of native media playback system with virtual line-in

Example systems and techniques disclosed herein facilitate interoperability between different media playback systems referred to herein as a virtual line-in (VLI) media playback system and a native playback system. When a VLI session is created by a VLI sender, a first native playback device can join a VLI group as a VLI receiver. As a VLI receiver, the first native playback device receives audio content and playback commands from the VLI sender to facilitate synchronous playback with other VLI receivers. At the same time, this native playback device can concurrently operate as a native domain group coordinator of a native domain synchrony group. As the native domain group coordinator, the native playback device translates VLI domain audio, control, and timing signals into the native domain and distributes such signals to native domain group members. In this way, the native domain group members can synchronize their playback with the VLI group.

Wireless controllers connectable to televisions, wireless televisions, wireless output controllers, or wireless output devices for receiving digital content from one or more servers over the internet

A wireless output device for connecting to a wireless local area network and receiving digital content from servers over a network that includes the Internet is herein disclosed and enabled. The wireless output device may include, among others, a television, a speaker, a projector, or an output controller. The wireless output device includes an interface and wireless communication units. The wireless communication units of the wireless output device may receive information from a portable electronic device. The wireless output device may further receive the digital content from one or more application servers or content servers operated over the Internet by a digital content service. The digital content may include audio digital content or video digital content. The output device may process the received digital content and render the processed digital content onto a display medium.

Methods, systems, and media for detecting the presence of a digital media device on a network
11411852 · 2022-08-09 · ·

Methods, systems, and media for detecting the presence of a digital media device on a network are provided. In some embodiments, methods for detecting a presence of a particular type of digital media device is provided, the methods comprising: identifying cached device details for devices previously associated with the network; performing a simple device discovery protocol (SSDP) on the network, and substantially concurrently sending a unicast message to an address associated with the identified cached digital media device using hypertext transfer protocol (HTTP); and indicating the presence of a digital media device on the network in response to either (i) receiving a response to the unicast message, or (ii) determining that a type of a device discovered using SSDP is the same as the particular device type.

SMART INTERCOM STATIONS FOR LEGACY INTERCOM SYSTEMS
20220279260 · 2022-09-01 ·

Smart buzzer systems for apartment buildings, where an intercom station in an apartment unit notifies the user of a request from a guest to unlock the building's door, sends the user's approval of the request to the door, and enables the user and the guest to talk to each other, are disclosed. The smart buzzer systems are enhanced with connectivity with mobile devices and mobile applications as well as automation. The intercom station includes an audio input-output circuit configured to process audio signals, which includes a line input buffer configured to process audio signals from a legacy base microphone through a wiring interface for a legacy intercom system to a processor and a line output driver configured to process audio signals from the processor to the legacy base speaker through the wiring interface for the legacy intercom system.

Media Playback System with Virtual Line-In
20220113931 · 2022-04-14 ·

Example systems and techniques disclosed herein facilitate interoperability between different media playback systems referred to herein as a virtual line-in (VLI) media playback system and a native playback system. When a VLI session is created by a VLI sender, a first native playback device can join a VLI group as a VLI receiver. As a VLI receiver, the first native playback device receives audio content and playback commands from the VLI sender to facilitate synchronous playback with other VLI receivers. At the same time, this native playback device can concurrently operate as a native domain group coordinator of a native domain synchrony group. As the native domain group coordinator, the native playback device translates VLI domain audio, control, and timing signals into the native domain and distributes such signals to native domain group members. In this way, the native domain group members can synchronize their playback with the VLI group.

Record control apparatus
11282541 · 2022-03-22 · ·

A record control apparatus controls record of a data item in one or more record sections. The record control apparatus includes: a data acquisition section that acquires the data item having multiple types; a data storage section that stores in the record section, the one or more data items matching a record condition prepared in advance among the acquired data item having multiple types; and a condition change section that defines the record condition as an old record condition, and sets so that the data storage section utilizes a new record condition in place of the old record condition when receiving the new record condition different from the old condition from an outside.