System for capturing and outputting digital content over a network that includes the internet
DC CAFCFirst Claim
1. A system for outputting output data, comprising:
- an information apparatus that includes a digital capturing device for capturing digital content, at least one wireless communication module for wireless communication, and at least one processor, the at least one processor directs the at least one wireless communication module to;
establish a wireless communication connection with one or more servers over a network that includes the Internet, the one or more servers being distinct devices from the information apparatus;
transmit, over the wireless communication connection, a device object that includes device information related to the information apparatus, from the information apparatus to the one or more servers; and
provide, over the wireless communication connection, the digital content captured by the digital capturing device of the information apparatus, from the information apparatus to the one or more servers;
server software executable at the one or more servers, the one or more servers include at least a network communication interface for network communication, and the one or more servers include memory for storing at least part of the digital content received from the information apparatus;
client software executable at a client device, the client device is a distinct device from the information apparatus and from the one or more servers, wherein the client device includes;
one or more wireless communication units for wireless communication,an output device for outputting output data; and
one or more processors for executing at least part of the client software, wherein the client software provides, via the one or more wireless communication units of the client device, one or more job objects to the one or more servers over the network, the one or more job objects including at least one of security information or identification information for accessing the one or more servers, and the one or more job objects further include subscription information for accessing the one or more servers;
wherein the server software further;
receives, via the at least one network communication interface, the digital content from the information apparatus;
stores, in the memory of the one or more servers, at least part of the received digital content;
generates, at the one or more servers, output data for output at the client device, the output data is related to at least part of the digital content received by the one or more servers from the information apparatus, and the generating of the output data is related, at least partly, to at least a portion of the device object received by the one or more servers from the information apparatus; and
provides, via the at least one network communication interface of the one or more servers, at least part of the output data, from the one or more servers to the client device, for outputting at least part of the digital content received from the information apparatus, the providing of at least part of the output data is subsequent to the one or more servers having received the one or more job objects from the client software at the client device; and
wherein the client software further;
receives, via the one or more wireless communication units of the client device, at least part of the output data from the one or more servers, and the receiving of the at least part of the output data is subsequent to the client device having provided the one or more job objects to the one or more servers over the network; and
outputs at least part of the output data, received at the client device, at the output device associated with the client device.
5 Assignments
Litigations
0 Petitions
Accused Products
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.
-
Citations
8 Claims
-
1. A system for outputting output data, comprising:
-
an information apparatus that includes a digital capturing device for capturing digital content, at least one wireless communication module for wireless communication, and at least one processor, the at least one processor directs the at least one wireless communication module to; establish a wireless communication connection with one or more servers over a network that includes the Internet, the one or more servers being distinct devices from the information apparatus; transmit, over the wireless communication connection, a device object that includes device information related to the information apparatus, from the information apparatus to the one or more servers; and provide, over the wireless communication connection, the digital content captured by the digital capturing device of the information apparatus, from the information apparatus to the one or more servers; server software executable at the one or more servers, the one or more servers include at least a network communication interface for network communication, and the one or more servers include memory for storing at least part of the digital content received from the information apparatus; client software executable at a client device, the client device is a distinct device from the information apparatus and from the one or more servers, wherein the client device includes; one or more wireless communication units for wireless communication, an output device for outputting output data; and one or more processors for executing at least part of the client software, wherein the client software provides, via the one or more wireless communication units of the client device, one or more job objects to the one or more servers over the network, the one or more job objects including at least one of security information or identification information for accessing the one or more servers, and the one or more job objects further include subscription information for accessing the one or more servers; wherein the server software further; receives, via the at least one network communication interface, the digital content from the information apparatus; stores, in the memory of the one or more servers, at least part of the received digital content; generates, at the one or more servers, output data for output at the client device, the output data is related to at least part of the digital content received by the one or more servers from the information apparatus, and the generating of the output data is related, at least partly, to at least a portion of the device object received by the one or more servers from the information apparatus; and provides, via the at least one network communication interface of the one or more servers, at least part of the output data, from the one or more servers to the client device, for outputting at least part of the digital content received from the information apparatus, the providing of at least part of the output data is subsequent to the one or more servers having received the one or more job objects from the client software at the client device; and wherein the client software further; receives, via the one or more wireless communication units of the client device, at least part of the output data from the one or more servers, and the receiving of the at least part of the output data is subsequent to the client device having provided the one or more job objects to the one or more servers over the network; and outputs at least part of the output data, received at the client device, at the output device associated with the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification