Abstract:
In one embodiment, a request is received at a first computer system included within a first domain. The request is a request to send content to a network connected printer identified according to a printer identifier attributing the printer to a second domain, wherein the printer is included within a third domain. A validation request message is sent to a second computer system within the second domain requesting validation of the printer identifier. Responsive to receipt of validation information from the second system, the content, or a content availability message that the content is available to be obtained by the printer, is sent to a third computer system within the third domain, for the third system to forward to the printer.
Abstract:
In one embodiment, a request is received at a first computer system included within a first domain. The request is a request to send content to a network connected printer identified according to a printer identifier attributing the printer to a second domain, wherein the printer is included within a third domain. A validation request message is sent to a second computer system within the second domain requesting validation of the printer identifier. Responsive to receipt of validation information from the second system, the content, or a content availability message that the content is available to be obtained by the printer, is sent to a third computer system within the third domain, for the third system to forward to the printer.
Abstract:
In one embodiment, data is received at a computer system. Profile information for a user of a network-connected printer is parsed from the data. A personalized identifier for the printer is generated that incorporates the information. The identifier is registered with a registry of computing device identifiers.
Abstract:
In one embodiment, receipt of a print job at a printer is recognized. If the printer has a set of capabilities needed to meet requirements of the job, local processing is performed, and printing of the job at the printer is caused. If the printer does not have the set, and the printer and a print service available to the printer via a network together have the set, the job is sent to the service for remote processing. After the remote processing, the job is received at the printer from the service. Printing of the job, at the printer and in accordance with the requirements, is caused.
Abstract:
In one embodiment, a first profile of printing settings is created at a server system. Data indicative of a capability of a first printer is received at the server system. A second profile of printing settings specific to the first printer is created at the server system, the second profile including portions of the first profile consistent with the capability. A first print job is received at the server system over a web. The print job is caused to be printed at the first printer in accordance with the second profile.
Abstract:
In one embodiment, preference data relating to consumer preferences of a user of a network-connected printer is received at a computer system. Association data associating a mobile computing device with the user or the printer is received at the computer system. An electronic coupon is sent to the printer. Proximity data indicating that the mobile device is within a proximity to the printer is received. Responsive to receipt of the proximity data, the printer is caused to send the coupon to the mobile device.
Abstract:
In one embodiment, a first profile of printing settings is created at a server system. Data indicative of a capability of a first printer is received at the server system. A second profile of printing settings specific to the first printer is created at the server system, the second profile including portions of the first profile consistent with the capability. A first print job is received at the server system over a web. The print job is caused to be printed at the first printer in accordance with the second profile.
Abstract:
Computer software, systems and methods for providing context personalized browsing over computer networks. In the foregoing, an intelligent agent referred to as a “browser companion agent” includes a service component for holding one or more service modules that may assist a user by providing services that are contextually relevant to content on a browser on the user's computer system. The agent also includes a data component for holding data objects related to and sharable by one or more service modules. The agent further includes a tracking component for tracking the pages on a browser and for communicating browser page data to a remote computer system that may respond to the agent with data or code for use by service modules. Contemplated service modules include a comparison shopping service, a transaction tracking service, and automated form filling service.
Abstract:
A method for financial system process automation comprising a first process for scheduling financial account tasks which are in-scope and a second process for evaluating rules for placing financial account tasks “in-scope”. A method for efficiently and systematically selecting tasks for scheduling from a list of conditionally needed tasks that would be wasteful to consider on a daily basis.