Abstract:
A tuner device, such as a television set, set top box, game console, personal computer with a dongle or device, creates digital fingerprints indicative of information received over a channel. The digital fingerprints are uploaded to a server along with metadata indicative of the specific tuner device that obtain them. The server maintains a tuner database based on that information, and can automatically request new fingerprints
Abstract:
A globally accessible list contains the identification of content casting applications, and the identification of stream receivers. When a casting application is launched to select a streaming content file, the casting application then accesses the global casting list and searches for the ID of the content casting application, and then selects the associated stream receiver to cast the URL to that stream receiver. This allows the user to not have to select the stream receiver every time a stream is cast. The list can be formed by an app, e.g., an application that forms the global list which may be an application that is provided with one of the stream receivers, for example. In one embodiment the list can be stored on a computer, e.g. the first computer that runs the application. The global casting list also contains, for each content casting application, an ordered list of IDs of user selected stream receivers by app and for by user. A stream receiver is selected based on order of the list.
Abstract:
An Augmented Reality (AR) device, places manual controls and virtual displays onto a surface of a controllable electronic device (CED) or next to the CED as viewed through the AR device allowing the user to manipulate the controls and view feedback via the virtual displays associated with the controllable device. The AR device overlays an image on a surface of the CED with virtual control objects and virtual feedback image(s) are displayed on a surface of the CED or adjacent to the CED. The user views the control objects and virtual displays on the surface and/or area adjacent to the CED. These control objects are manipulated via voice, hand, head, and eye gestures recognized by the AR device and will be able to see real time feedback displayed on the virtual displays.
Abstract:
A globally accessible list contains the identification of content casting applications, and the identification of stream receivers. When a casting application is launched to select a streaming content file, the casting application then accesses the global casting list and searches for the ID of the content casting application, and then selects the associated stream receiver to cast the URL to that stream receiver. This allows the user to not have to select the stream receiver every time a stream is cast. The list can be formed by an app, e.g., an application that forms the global list which may be an application that is provided with one of the stream receivers, for example. In one embodiment the list can be stored on a computer, e.g. the first computer that runs the application. The global casting list also contains, for each content casting application, an ordered list of IDs of user selected stream receivers by app and for by user. A stream receiver is selected based on order of the list.
Abstract:
A tuner device, such as a television set, set top box, game console, personal computer with a dongle or device, creates digital fingerprints indicative of information received over a channel. The digital fingerprints are uploaded to a server along with metadata indicative of the specific tuner device that obtain them. The server maintains a tuner database based on that information, and can automatically request new fingerprints.
Abstract:
A single stream receiver is preselected from a global list residing on a client computing device hosting a content casting application. Once a user launches a content casting application and selects a content stream from local or networked storage, the content casting application accesses the global list to obtain the ID of the stream receiver to receive the content stream. The global list has at least one preselected stream receiver ID that will receive a casted content stream without the user having to manually select a stream receiver for each stream that is casted. The preselected stream receiver can be the last one that was used, or can be the last one that was used for a specified user, or the last one that was used for a specified application. The stream receiver can be preselected in some other way.
Abstract:
A stream receiver device that receives information indicative of streams to be played from remote devices. The stream receiver has a network connection, receiving information indicative of streams to be played from remote devices, e.g., stream senders. A processor in the stream receiver operates to receive the information and operates to play a stream based on the information. The stream receiver has an access list, which can be a white list or a black list. The stream is played when allowed by the white list or not-blocked by the black list. The lists can also include times during which the entries are active, and file types to be allowed or blocked.
Abstract:
A light emitting diode system, with an LED junction, energized to emit light, and a lens cap, covering the LED junction device and receiving the light. The lens cap can be formed in a shape to focus the light, for example. The material forming the lens cap has quantum dots mixed in with the supporting material, which can be in multiple colors. The supporting material can also have particles of glass or other crystalline material mixed therein. There can also be an outer casing over the supporting material, and the outer casing can also have glass or other crystalline particles mixed in.
Abstract:
A system which synchronizes audio and video, that uses a sensor sensing the display of video and audio from an external device. The sensor creates timestamps for each of the video and audio, and then calculates a difference between those timestamps. The differences sent to the external device which then compensates for the difference.
Abstract:
A light emitting diode system, with an LED junction, energized to emit light, and a lens cap, covering the LED junction device and receiving the light. The lens cap can be formed in a shape to focus the light, for example. The material forming the lens cap has quantum dots mixed in with the supporting material, which can be in multiple colors. The supporting material can also have particles of glass or other crystalline material mixed therein. There can also be an outer casing over the supporting material, and the outer casing can also have glass or other crystalline particles mixed in.