摘要:
A system comprises a PC and a plurality of personal digital devices, each device to store one of a plurality of sets of credentials in an internal secured storage area. A method of managing a constellation of trusted devices comprises coupling a device with the PC, adding the device to the constellation if the device is not a member of the constellation, and transmitting the set of credentials from the PC to the internal secured storage area if the device does not have the credentials. A method of enabling communication between devices comprises coupling a first personal digital device with a second personal digital device, validating both devices, authenticating both devices, and prompting both devices to couple with the PC to become members of the constellation and obtain new sets of credentials if both devices are not authenticated and validated.
摘要:
Described herein are one or more implementations for exposing data content (e.g., digital media) of a portable digital media device over a network to one or more network-connected electronics devices, where such exposing is done via a network-connected personal computer to which the portable digital media device is directed coupled (e.g., via a USB). Also, described herein are one or more implementations for gathering a customized collection of data content from web-feeds at a web-connected personal computer and exposing that gathered web-feed data content to a network-connected electronics devices (such as a set-top box for a television).
摘要:
A system and related techniques generate an interrogation request from an initiator device, such as a client desktop machine or other machine, to a mobile or other media player, such as a digital camera, MP3 player, video camera or other device or hardware to enumerate the media content contained in that device, along with associated properties. The collection of binary objects which encode the content, such as digital photographs, encoded audio files, digitized video or other media, may include or have associated with them a set of corresponding object properties which help to define each object, such as by defining a pixel color depth, audio codec or other property or attribute. According to embodiments of the invention, the initiator may communicate with the responding device using a media-aware protocol supporting an aggregate object property request, such that the initiator may identify one or all of the set of properties paired with all of the objects to be returned along with an enumeration of those objects. The initiator may then present, for example, a list of song titles along with the corresponding artist, track length, codec, display skins or other attributes or properties to a user, for example to select, delete, copy or otherwise manipulate the underlying objects, which may in one regard be separately retrieved from their identifier and properties. Because properties may be retrieved in conjunction with, at the same time and using a unified retrieval scheme, the need to query each object identifier one by one for associated properties is removed. The throughput and responsiveness of object property retrieval is therefore significantly enhanced.
摘要:
A system and related techniques relate to the retrieval of a media object list with associated properties from a media device such as a digital video camcorder, audio player or other source or device. According to embodiments the retrieved list or set of media objects and their attributes or properties, for example a song list along with song length, codec, artist and other information may be retrieved from the source device, along with a representative sample of the media or content of each object. So the title which identifies a song may be accompanied by a short sound clip of a representative sample of that song, or a title identifying a digital video movie may be accompanied by a short video clip of an introductory portion of that movie. According to the invention in one regard, that representative sample may be generated in the source device and encapsulated into the set of properties which are passed with the object identifier to an initiator device, such as a user's computer accessing a video camera for downloading. A media object which is stored in monolithic binary format with no predetermined internal samples may nevertheless be accessed and sampled to allow a user to view or listen to representative content, through encapsulation of a sample in the properties passed via an underlying media transport protocol.
摘要:
A method and system are provided for facilitating communication between a computing device and a network scanner upon discovery of the network scanner. The system includes a driver having an operating system communication layer and a scanning profile communication layer, the scanning profile communication layer implementing a zero configuration device network architecture. The driver includes a translation mechanism for translating information between a scanning communication protocol of the scanning profile communication layer and an operating system communication mode of the operating system communication layer. The driver may further include a scanning command module for transferring scanning commands from the driver to the network scanning device and a data handler for opening a communication channel between the driver and the scanner and transmitting scan data over the communication channel.
摘要:
The Universal Plug and Play architecture contemplates devices and control points that can automatically integrate themselves into a network and provide functionality to a user. Extensions are provided that allow an information presentation appliance to identify categories of information the user wishes that appliance to display. The appliance, acting as a device, can advertise functionality that only allows for the display of information that matches the categories selected by the user. Alternatively, the appliance can act as a control point and request information from information storage devices that matches the categories selected by the user. Using either alternative, the user is allowed to tune, at the appliance, the information that the appliance presents.
摘要:
Multimedia and multi-content capture device and integration model. A capture device takes raw sensor data and processes it using a set of algorithms stored on the capture device. A processing device communicates with the capture device to reprocess the raw sensor data using the set of algorithms stored on the capture device. The quality of the output from the capture device and the processing device may differ due to the processing capabilities of each device.
摘要:
A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
摘要:
A system and method for preparing and storing pre-determined queries on devices with large re-writable media. This invention addresses the problem of processing of data query request on devices that may not have the processing power to return query results in a timely manner. A requesting device queries a target device for information, such as information relating to the content stored on the target device. If the target device is not capable of providing a timely query result, the target device does not respond to the query request, but instead stores the query. The next time the target device connects to a device with a high-powered processor, such as a personal computer, the processor device generates a query result and stores the query result on the target device. The next time the target device connects to the requesting device, the query result will be provided to the requesting device.
摘要:
Generation of an index database that is customized for a specific responder device using device parameters of the responder device is provided. The index database is generated on a device other than the responder device. In accordance with one method, an indication of a selection of objects is received. Device parameters of the responder device are also accessed. An index database is generated for the selection of objects using the device parameters of the responder device. The index database may then be transferred to the responder device.