Abstract:
A method for providing interactive digital content for printed content. The method includes the steps of: receiving an image of a coded data pattern of a writing surface; determining a plurality of available applications for a particular printed content associated with the received pattern; receiving a selection from a user of a particular available application from the plurality of available applications; and executing the particular available application, the executing comprising invoking a function related to the printed content.
Abstract:
Stationery, or other printable media, is encoded with a digital watermark. The watermark is not conspicuous to a human observer of the media, yet conveys plural bits of auxiliary information when optically scanned and digitally processed. The watermark can be formed by ink-jet printing, or otherwise. The encoded information can be used for various purposes, including authenticating the document as an original, linking to associated on-line resources, and distinguishing seemingly-identical versions of the same document (document serialization).
Abstract:
The present disclosure includes methods and apparatus for analyzing audio and video. One claim recites: a method including at a network access point, and using a programmed electronic processor, analyzing data representing audio or video to extract identifying information therefrom, the analyzing operates on data representing audible portions of the audio or operates on data representing picture elements of the video; using the identifying information, determining whether to allow the audio or video to be communicated through the network access point; and providing details associated with said act of determining. Of course, other combinations are provided and claimed as well.
Abstract:
A communication device includes a communication unit configured to communicate with an external communication device, and a first storage unit configured to store, when a phone call or an e-mail is received, information on a caller or a sender of the e-mail. A notification is performed in response to the reception, and a controller determines, when a reply to a first reception performed by a first communication function of the communication unit is not performed and a second reception performed by a second communication function of the communication unit is performed, whether a caller or a sender relating to the second reception is identical to a caller of a sender relating to the first reception in accordance with the information on the caller or the sender stored in the first storage unit. A notification is performed in response to the second reception in accordance with a result of the determination.
Abstract:
Methods and systems for network printing using user selectable printer settings for a variety of configurations of printing systems and finishers. A printing system such as a multi-function printer/device receives user input providing a document identifier (e.g., a release code) identifying a document stored in a network storage server. The printing system also identifies a finisher unit associated with the printing system. The printing system sends the document identifier and a finisher identifier to a print server. The print server determines available printer settings associated with the identified finisher unit and transmits a presentation to the printing system prompting the user to select a desired printer setting. The selected printer settings are transmitted to the print server. The print server retrieves a copy of the identified document and modifies the copy based on the selected printer setting. The modified copy of the document is sent to the printing system to be printed.
Abstract:
A method of enabling user interaction with computer software including, in a computer system, transferring print data to a printer, printing a form responsive to the print data by printing information indicative of a text field coincident with coded data indicative of the text field, so that when a sensing device is moved relative to the text field the sensing device can sense the coded data and generate the indicating data indicative of its movement relative to the text field, using the indicating data to determine the movement and then perform an action associated with the text field based on the movement. The indicating data is indicative of a stroke defining a sequence of sensing device positions determined from the sensed coded data.
Abstract:
A method of managing media content provides a media signal in which perceptible portions are intentionally degraded in perceptual quality. In response to receiving authorization, the method transforms the media signal into a higher quality media signal in which the intentional degradation is corrected. In addition, the media content is transformed by embedding an identifying code into the higher quality media signal. Media signal processing hardware includes a receiver of the media signal and activation hardware that transforms the media signal content in response to authorization, including embedding the identifying code.
Abstract:
A method of creating a printed interactive document using a printer connected to a computer. The method includes the steps of: receiving a print request for the interactive document at the computer; requesting and retrieving a unique document identity to a server in response to the print request; indexing the document with the unique document identity and archiving the indexed document in a database; sending the unique document identity and the document to the printer; and printing the graphic content together with coded data coincident with the graphic content onto a substrate so as to create the printed interactive document. The coded data identifies the unique document identity and a plurality of locations on the substrate.
Abstract:
A form of error processing is used to decode steganographic messages embedded in image and audio signals in the presence of distortion, which tends to introduce errors in steganographic data communication. Content signals with auxiliary embedded data are analyzed to detect embedded message signals. Confidence values are assigned to the message signals and used to ascertain whether a message has been accurately detected. Error processing enables accurate message extraction in the presence of “soft errors” in the embedded message signal. This error processing enables more effective recovery of the steganographic message from content signals that undergo distortion and/or loss transformations after being embedded with steganographic data.
Abstract:
A camera-equipped portable device captures visual information (e.g., from a movie), ascertains a corresponding identifier, and uses the identifier to enable one or more further functions. One of these can be internet search. Such functionality can also be based on digital data—without requiring a camera capability.