Abstract:
Implementations generally relate to monitoring the health condition of a television user. In some implementations, a method includes detecting one or more activities of a user, wherein the one or more activities include watching television. The method further includes monitoring one or more health vitals of the user. The method further includes tracking a health status of the user based on the one or more activities and based on the monitoring of the one or more health vitals. The method further includes detecting one or more health anomalies based the health status. The method further includes responding to the one or more health anomalies based on one or more predetermined policies.
Abstract:
A robot in a location interacts with a user. The robot includes a camera, an image recognition processor, a microphone and a loudspeaker, a voice assistant, and a wireless transceiver. The robot moves around and creates a model of the location, and recognizes changes. It recognizes objects of interest, beings, and situations. The robot monitors the user and recognizes body language and gesture commands, as well as voice commands. The robot communicates with the user, the TV, and other devices. It may include environment sensors and health status sensors. It acts as a user companion by answering queries, executing commands, and issuing reminders. It may monitor to determine if the user is well. The robot may monitor objects of interest, their placement and their status. When necessary, it communicates with the user.
Abstract:
Implementations generally relate to configuring settings of a television. In some implementations, a method includes receiving a signal at a television, where the signal is associated with a television program. The method further includes determining the television program. The method further includes determining a plurality of variations of television settings based on the television program. The method further includes displaying a plurality of windows on a display of the television. The method further includes displaying the television program in each window of the plurality of windows, where the television program is displayed in each window based on a different variation of the plurality of variations of the television settings.
Abstract:
A remote commander (RC) for a TV or other entertainment system component has a microphone. A device can query the RC for its serial number, access the Internet with the serial number to look up characteristics of the microphone, and then knowing the characteristics, use the RC microphone to detect sound such as speaker test chirps to calibrate an audio system in a convenient and user-friendly manner while achieving the accuracy of calibration that can only be obtained by using a calibrated microphone system.
Abstract:
A robot in a location interacts with a user. The robot includes a camera, an image recognition processor, a microphone and a loudspeaker, a voice assistant, and a wireless transceiver. The robot moves around and creates a model of the location, and recognizes changes. It recognizes objects of interest, beings, and situations. The robot monitors the user and recognizes body language and gesture commands, as well as voice commands. The robot communicates with the user, the TV, and other devices. It may move around to monitor for regular and non-regular situations. It anticipates user commands based on a situation. It determines if a situation is desired, and mitigates the situation if undesired. It can seek immediate help for the user in an emergency. It can capture, record, categorize and document events as they happen. It can categorize and document objects in the location.
Abstract:
A TV interacts with a robot. The robot can move around in a location. The TV has a camera, an image processor, a microphone, a loudspeaker, a voice assistant, and a wireless transceiver. The TV communicates with the robot and other devices, issues commands to the robot, and receives remote images and sounds from the robot. It also communicates with the user. The TV monitors local and remote sounds and images, and recognizes objects, beings, and situations. The TV monitors the user directly and via the robot. The TV accepts user commands to change the status of a selected object, being, or situation.
Abstract:
A user is enabled to assign channel numbers to his favorite content, including TV stations, Internet sites, local applications, and recorded content. In this way, the user's favorite content sources are grouped so that they can be quickly accessed using channel up/down commands regardless of, e.g., the actual channel number of a favorite TV station.
Abstract:
A user can search for photographs or videos and deep linking rules may be applied to images to discern images that might be desired by the user that otherwise would not be returned using conventional photo categorization and metadata searching.
Abstract:
Two friends can pair wireless communication devices which subsequently exchange positional information peer-to-peer or through a cloud server. Each device presents a map showing its location and the location of the paired device. Instructions can be provided to the device playing a follower role of how to reach the current location of the other device, which plays a leader role. In turn the leader device can present information as to the location of the follower device so that a user of the leader device can ascertain if the follower is off-track.
Abstract:
When a driver leaves a vehicle as indicated by a separation event such as the driver's portable wireless communication device (WCD) losing Bluetooth connectivity with the vehicle, the WCD uploads to a cloud server its GPS location before the driver has been able to walk away from the vehicle an appreciable distance. The location is recorded and the driver subsequently can use its WCD to communicate with the server to obtain map information showing the current location of the WCD and the location recorded at the separation event, so that the driver knows the location of her vehicle relative to her current location.