Abstract:
Digital content services provided over the Internet for transmitting or streaming protected digital content to client or output devices are herein disclosed and enabled. The protected digital content is encrypted and device dependent or specific for rendering or playing at a limited number of devices including smart phones, information pads, audio players, media controllers, televisions, printers, etc. To illustrate, a client may include an application for accessing selected digital content from a subscribed content service or store over the Internet. To access digital content, a client application may send, to the content service or store, authentication information, subscription information, and/or a reference to selected digital content. The service then generates encrypted device dependent output data associated with a device or identification previously registered with the service for transmitting or streaming, to the client or output devices (e.g., televisions, speakers, media controllers), the digital content for rendering.
Abstract:
A method for capturing and outputting digital content is herein disclosed and enabled, the output system includes an information apparatus, a server, and a client device. The information apparatus includes at least a digital camera and a wireless communication module (e.g., IEEE 802.11 or Bluetooth). The server is accessible by the client device over a network. The information apparatus, using the digital camera, captures digital content and transmits, over the Internet and using the wireless communication module, the digital content to the server for storage. The server generates output data from at least part of the digital content stored at the server, and provides the generated output data from the server to the client device that has security or authentication information for accessing the server. The client device outputs or plays at least part of the digital content at an output device associated with the client device.
Abstract:
An output system for capturing and outputting digital content is herein disclosed and enabled. The output system includes an information apparatus (e.g., a digital capturing device or an internet appliance) for capturing digital content, a server application at a server over the Internet, and a client application at a client device for accessing the captured digital content. The information apparatus includes a wireless communication module (e.g., IEEE 802.11 or Bluetooth) for transmitting the captured digital content to the server. The server application generates output data from the captured digital content for sending to the client device for outputting or playing at least part of the output data at an output device associated with the client device. Receipt of the output data is dependent on the client application having provided security or authentication information and payment or subscription information to the server.
Abstract:
Output systems (e.g., information apparatus, Internet appliances, audio devices or video output devices) supporting voice commands for playing digital content received from a service provided over a network (e.g., Internet) are herein disclosed and enabled. The output system includes a touch sensitive screen interface for receiving security information to access a wireless local area network and for receiving authentication information to access the service over the network. The service may be a paid or subscribed service. While connected to the service, the output system receives voice commands from the user for outputting or playing selected digital content, and, in response to the voice commands, the output system receives, from the service, output data related to the selected digital content for outputting or playing at the output system. The output system may include a digital camera for image data acquisition or video data acquisition and may further be Bluetooth enabled.
Abstract:
Mobile information apparatus (e.g., smart phone, Internet appliances, information pad) with software applications for receiving digital content from a service provided over a network (e.g., Internet) and for wirelessly playing at least part of the received digital content at a Bluetooth enabled output device are herein disclosed and enabled. To receive and play digital content, the software applications may obtain authentication information for accessing the service, receive a list of one or more digital content that is available from the service for selection on the touch sensitive screen interface, receive a selected digital content from among the list displayed on the touch sensitive screen, receive output data from the service related to the selected digital content, and then either play audio data related to the received output data at a speaker of the mobile information apparatus or wirelessly play the audio data at the Bluetooth enabled output device.
Abstract:
Software applications and information apparatus supporting output of digital content over a network (e.g., Internet) to an output device (e.g., printer) are herein disclosed and enabled. To output digital content, an application for accessing a service provided over the network is installed, the information apparatus is connected to the local area network of the output device, the output device in the local area network (e.g., IEEE 802.11) is discovered, output device information is received from the discovered output device, and the output device information is transmitted to the service for registering the output device. Subsequent to registration, the information apparatus using an application (e.g., Internet browser, email, document) and having appropriate security or authentication information may transmit digital content to the service to output digital content at the registered output device. The output of digital content does not require a device specific driver that is installed in the information apparatus.
Abstract:
Software applications supporting wireless printing are herein disclosed and enabled. The wireless printing from a mobile device may not require a device specific printer driver installed. For example, to print from an application (e.g., browsing application, email application, document application) on a smart phone, the application obtains digital content, displays the digital content on a touch sensitive screen, establishes a wireless local area network connection (e.g., IEEE 802.11) to a network, discovers one or more printers available in the network, receives device information related to a discovered printer, selects a printer for printing the digital content, and selects a print item to transmit output data to the selected printer. The application may register the discovered printer with a service over a network by transmitting the device information to the service. Subsequently, the service may share the registered printer with another mobile device that has appropriate security or authentication information.
Abstract:
Smart Phones that support wireless printing of e-mails to a printer in a wireless local area network (WLAN) is disclosed and enabled. The new Smart Phone includes a touch sensitive screen, an operating system, an e-mail application, and a wireless communication unit supporting a protocol within IEEE 802.11 for WLAN communication. To print an email in an inbox of the email application, the smart phone provides a print item on the touch sensitive screen and also a list of one or more printers detected to be available in the WLAN on the touch sensitive screen, subsequent to the user having selected the print item and a selected printer from the list, a print job related to the email is transmitted to the selected printer over the WLAN. Additionally, the smart phone further supports voice activated commands, such as printing or replying to emails received at the Smart Phone.
Abstract:
An output system, such as a wireless speaker or an Internet appliance, that supports voice activated commands is herein disclosed and enabled. The output system is wirelessly connectable to a service operated over a network (e.g., Internet) for receiving output data from the service. The setup of the output system includes: (1) wirelessly discovering the output system using a smart phone, (2) establishing a wireless communication link between the smart phone and the output system (e.g., via Bluetooth); (4) provide information, such as security and/or authentication information, from the smart phone to the output system via the wireless communication link. Thereafter, the output system, using the information received from the smart phone, establishes a wireless local area network connection and also connects itself to the service over the network. The output system is operable to receive voice activated commands from the user when connected to the service.
Abstract:
An output device, such as a television or an output controller, that includes a wired interface and a wireless interface for connecting to a local area network is herein disclosed and enabled. The wired interface includes an Ethernet connection, and the wireless interface includes a wireless communication unit that is compatible with at least one protocol within IEEE 802.11 standards for connecting to a wireless local area network. For added security, the output device may include a user interface to allow the user of the output device to enter a password or security code for accessing the wireless local area network. After connecting to the local area network, whether by wired connection or by wireless communication, the output device is subsequently configured for receiving digital content from a server over the Internet or for connecting to a mobile information apparatus that is within the same network.