Patent application number | Description | Published |
20090232398 | PAPER INTERFACE TO AN ELECTRONIC RECORD SYSTEM - After markings have been placed on a pre-printed form by a user who interacted with an entity, the form is scanned to produce a scan file. The scan file is analyzed to identify whether user added markings are present on machine readable selection items. The method can take a number of automated actions, depending upon which pre-printed machine readable selection items were checked by the user. For example, in response to checkbox selections, the method can obtain (read) some form of electronically storable data relating to the entity based on which of the machine readable selection items the user checked. Alternatively, in response to other checkbox selections, the method can ignore the user added markings on the machine readable selection items. In addition, in response to the checkmarks, the system can maintain only an image of the user added handwritten text. Alternatively, the system can be instructed to not only maintain an image of the user added handwritten text, but to automatically forward the image of the user added handwritten text to a transcription center. | 09-17-2009 |
20090300215 | SERVERLESS DISTRIBUTED MONITORING AND ANOMALY DETECTION FOR A SERVICE ORIENTED ARCHITECTURE - A system and method for serverless distributed monitoring anomaly detection for a service oriented architecture is provided. The method includes selecting a number of nodes, e.g. super peers, to form an overlay network which is configured to facilitate bidirectional information flow creating a peer-to-peer monitoring framework through replication chains. The method continues with mapping the overlay network to data by assigning each of the selected nodes to a data region related to its surroundings. The method continues with distributing the data regions among the nodes via the aforementioned replication chain, where each replication chain is sensitive to the type of application that requests data duplication in monitoring the data by collecting information from each of those nodes that correspond to an assigned or distributed data region. This method may also include taking corrective action if the node detects an anomaly. | 12-03-2009 |
20100088178 | SYSTEM AND METHOD FOR GENERATING AND VERIFYING TARGETED ADVERTISEMENTS DELIVERED VIA A PRINTER DEVICE - A system and method is provided for providing targeted advertising to a user of a printer assembly having at least one printer device and having data communication capabilities. The printer assembly may include a grid which includes a plurality of printers that share resources and workloads. The aggregator server includes a processor for receiving and storing ad generation criteria from at least one advertiser, receiving target information from at least one printer assembly, and executing a series of programmable instructions. The instructions provide for matching the received target information with stored ad generation criteria, generating ads when a match is found, and delivering ads to the printer assembly for output to a user. Delivery or use of the ad may be verified. Charges may be levied on the advertiser for verified ads and the printer assembly may be credited accordingly, e.g., for subsidizing operating costs associated with the printer assembly. | 04-08-2010 |
20100100323 | METHOD AND SYSTEM FOR DETERMINING AN AVERAGE WALK DISTANCE TO A SERVICE - A system for determining an average walk distance for a plurality of users of print-related services may include a processor, a processor-readable storage medium in communication with the processor and an output device in communication with the processor. The processor-readable storage medium may include programming instructions for identifying a plurality of print-related services in a facility and identifying a total number of users associated with the plurality of services. For each identified user, the processor-readable storage medium may include programming instructions for identifying the services used by the user, determining a usage level associated with the services, determining a distance between the user and the service, determining an average walk distance for the users and displaying, on the output device, the average walk distance. | 04-22-2010 |
20100115097 | SYSTEM AND METHOD FOR DECENTRALIZED JOB SCHEDULING AND DISTRIBUTED EXECUTION IN A NETWORK OF MULTIFUNCTION DEVICES - A system and method for scheduling and executing jobs in a decentralized multifunction device (MFD) network is provided. The method includes receiving at an origin node of the network of MFDs a job, where the job includes data and a request to perform an operation on the data. MFDs of the network are selected to execute the requested operation on at least a portion of the job data. Portions of the job data are apportioned to the selected MFDs for processing thereof by executing the requested operation. The selecting and the apportioning are performed using historical information related to previous performance and reliability of the MFDs of the network. | 05-06-2010 |
20100149572 | METHOD AND SYSTEM FOR AUTOMATICALLY PROVIDING FOR MULTI-POINT DOCUMENT STORING, ACCESS, AND RETRIEVAL - A method and a system for storing, accessing, and retrieving data, the printing system including a plurality of multifunction devices (MFDs) in operable communication with a network, the plurality of MFDs configured to be positioned in different geographical locations; and a memory device for automatically storing the data generated by the plurality of MFDs; wherein an authorized user is enabled to print a document via a print request from a first MFD of the plurality of MFDs and then retrieve the document at any of the other MFDs on the network without re-sending another print request from the first MFD. | 06-17-2010 |
20100188689 | METHOD AND SYSTEM FOR A DISTRIBUTED FILE SYSTEM BASED ON USER BEHAVIORS AND USER LOCALES - A method and system including a plurality of multifunction devices (MFDs), the method and system further including a storage station having geographically separated MFDs for permitting users to store information generated by the plurality of MFDs in operable communication with the locale aware DFS; wherein the information is stored on a plurality of storage stations based on a weighted undirected graph generated from a plurality of dynamically monitored user behaviors, required level of replications, and selection rules to pick the points of storage. | 07-29-2010 |
20100293550 | SYSTEM AND METHOD PROVIDING FOR RESOURCE EXCLUSIVITY GUARANTEES IN A NETWORK OF MULTIFUNCTIONAL DEVICES WITH PREEMPTIVE SCHEDULING CAPABILITIES - A system and method for enabling automated task preemption, including a plurality of multifunctional devices having a plurality of functional capabilities; and a processing module configured to: (i) separate the tasks requiring the plurality of functional capabilities into the tasks requiring a first category of capabilities and the tasks requiring a second category of capabilities, where the tasks requiring the first category of capabilities has a higher processing priority than the tasks requiring the second category of capabilities; and (ii) selectively process the tasks requiring the first category of capabilities before the tasks requiring the second category of capabilities regardless of arrival times of the tasks requiring the plurality of capabilities; wherein the tasks requiring the second category of capabilities that are preempted by the tasks requiring the first category of capabilities are rescheduled to be completed within a predetermined time period of completion. | 11-18-2010 |
20100325422 | SYSTEM AND METHOD FOR POLICY-DRIVEN FILE SEGMENTATION AND INTER-CLOUD FILE STORAGE AND RETRIEVAL - A file storage system includes one or more document input devices and a processor communicating with both a memory and the one or more document input devices. The processor executes a software application stored on the memory to separate a sensitive portion of a document from an insensitive portion of a document. A first type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The first type of cloud storage is configured to store one or both of the separated portions with a level of encryption agreed upon by a user. A second type of cloud storage includes one or more storage devices in operable communication with the one or more document input devices. The second type of cloud storage is configured to store the insensitive portion of a document based on a consent of the user. | 12-23-2010 |
20100328705 | METHOD AND SYSTEM FOR AUTOMATIC SHARING AND CUSTOMIZATION IN A FLEET OF MULTI-FUNCTION DEVICES - A method and system for enabling automatic service sharing and custom user interface features in a fleet of multi-function devices. EIP (Extensible Interface Platform) services can be registered via a peer-to-peer discovery subsystem associated with a multi-function device grid infrastructure. EIP service registration information can be submitted and stored in the grid infrastructure. The multi-function devices can be equipped with an enterprise EIP client, which can query the discovery subsystem and apply a corporate policy. The discovery subsystem detects the optimal instance of the service based on loading and availability factors and then returns a reference with respect to the services that allows access to enhanced services. Such an approach enables a fleet of multi-function devices to dynamically discover EIP services and auto populate service options to provide increased capability, reduced complexity, and improved speed. | 12-30-2010 |
20110040823 | SYSTEM AND METHOD FOR COMMUNICATING WITH A NETWORK OF PRINTERS USING A MOBILE DEVICE - A mobile client coupled to a network and a method for the mobile client to interact with nodes, including printer devices, which are coupled to the network, are provided. One or more respective nodes includes a software application executable by a host processor associated with the respective node on a software platform executed by the host processor. The application can interact with one of the printer devices to cause the printer device to perform a function. The mobile client includes an software platform executable by its processor for discovering the applications. The discovering of an application includes ascertaining that the application is available for execution and having the ability to activate the application. | 02-17-2011 |
20110057798 | Personalization of Event Participation in Mobile Neighborhoods - Embodiments described herein are directed to personalizing event participation of a visitor at an event. Embodiments include communication nodes that form defined wireless areas. A first one of the communication nodes determines when the visitor enters a first defined wireless area in response to detecting an identifier associated with the personal portable wireless device associated with the visitor, records user activities of the visitor within the first one of defined wireless areas, and determines an interest of the visitor in response to the user activities in the first defined wireless area, where the interest is used to customize the event for the visitor. | 03-10-2011 |
20110087785 | SYSTEMS AND METHODS FOR DISTRIBUTING WORK AMONG A PLURALITY OF WORKERS - Systems and methods for distributing work among a plurality of workers in a distributed environment using a granularity determinator module to determine a desired granularity of a data to be worked-on whereby each one of a plurality of document subcomponents individually maintains a level of security based on a security policy. The data is separated out into a plurality of subcomponents which are transmitted to respective workers. A consolidator module can be used to consolidate subcomponents worked on by the respective workers into one worked-on document or file for validation purposes. The system and methods provide an efficient and cost effective way to distribute confidential work to workers without compromising the confidentiality of the information contained in the document or file being worked on. | 04-14-2011 |
20110149337 | DIMENSIONAL DOCUMENT PRODUCTION METHOD AND SYSTEM - A method and system generate a workflow for the production of a three-dimensional document. A knowledge base contains production rules for several dimensional documents. The production rules relate to a plurality of jobs, i.e., units of work involved in the production of a dimensional document. The rules also identify human and/or mechanical resources required to complete each job. The system receives, from multiple service providers, capability information corresponding to each service provider's available resources. The capability information is associated with the production rules and stored in the knowledge base. When a user selects a dimensional document to be produced, the system selects appropriate production rules for the document, accesses the associated capability information, and automatically generates a workflow for the document. The system distributes various jobs in the workflow among at least two different service providers. | 06-23-2011 |
20110255125 | SYSTEM AND METHOD FOR BURSTINESS-AWARE SCHEDULING AND CAPACITY ASSESSMENT ON A NETWORK OF ELECTRONIC DEVICES - A system and method for establishing a burstiness metric is presented including at least one processor and a computer-readable storage medium in communication with the at least one processor, wherein the computer-readable storage medium comprises one or more programming instructions for performing the steps of: receiving information related to a plurality of tasks performed by a plurality of electronic devices based on input received from one or more users; analyzing the received information; employing an availability model to the information analyzed; and generating a schedule based on the information analyzed and the availability model by redistributing at least one task of the plurality of tasks between the plurality of electronic devices in accordance with electronic device availability and computational loads. Also, an assessment is made based on the information analyzed to determine a proportion of the plurality of tasks to be supported to achieve a required quality of service. | 10-20-2011 |
20110280640 | System and Methods to use context graphs for targeting communications - This disclosure provides a system and method to use context graphs for targeting communications to a user of an image rendering device. According to one exemplary embodiment, the method provides targeted communications generated as a function of one or more attributes associated with a user requested printed document. The attributes are provided by accessing a context graph including a plurality of links between a plurality of entities. | 11-17-2011 |
20110282733 | SYSTEM AND METHOD TO CONTROL ON-DEMAND MARKETING CAMPAIGNS AND PERSONALIZED TRAJECTORIES IN HYPER-LOCAL DOMAINS - A method of providing targeted communications within a hyper-local domain from a first user to a second user, the method including receiving a communication from a first device, the first communication related to the hyper-local domain, receiving an input from a second device, comparing the input to the communication, and transmitting the communication to the second device, a third device, or combinations thereof, based on the comparing of the input to the communication. | 11-17-2011 |
20120057191 | SYSTEM AND METHOD FOR AUTOMATED HANDLING OF DOCUMENT PROCESSING WORKLOAD - A system for controlling flow of a plurality of raw print jobs from at least one user to at least one printer in a print-shop, the system including: a print job queue adapted to received the plurality of raw print jobs; a controller adapted to monitor the plurality of raw print jobs; an estimation module comprising at least one of an estimated execution time module and an estimated network overhead module, wherein the estimation module is adapted to estimate a time to process each of the plurality of raw print jobs and the estimated network overhead module is adapted to estimate a time to transmit each of the plurality of raw print jobs to an external cloud and receive each of the plurality of raw print jobs from the external cloud; a scheduler adapted to transmit each of the plurality of raw print jobs to the external cloud or the internal cloud based upon at least one of the time to process each of the plurality of raw print jobs and the time to transmit each of the plurality of raw print jobs to the external cloud and to receive each of the plurality of raw print jobs from the external cloud, wherein the external and internal clouds are each adapted to process the plurality of raw print jobs to a plurality of processed print jobs; and, a print ready queue adapted to receive the plurality of processed print jobs and to send the plurality of processed print jobs to a printer. | 03-08-2012 |
20130326021 | AUTOMATED METHOD FOR GENERATING A WEB SERVICE COMPOSITION - The disclosed embodiments relate to creating a web service composition from a plurality of web services. For creating the web service composition, an augmented definition of the plurality of web services is created. Based on the augmented definition and a user request, a task listing the required inputs for the plurality of web services, the required outputs of the plurality of the web services, the mapping between the output of one service to the input of the second service is computed. The task of identifying the required inputs for the plurality of web services, the required outputs of the plurality of the web services, and the mapping between the output of one service to the input of the second service is crowd sourced to crowd workers who submit their responses to an online crowd sourcing platform. The collected responses are used to generate the desired web service composition. | 12-05-2013 |
20150019301 | SYSTEM AND METHOD FOR CLOUD CAPABILITY ESTIMATION FOR USER APPLICATION IN BLACK-BOX ENVIRONMENTS USING BENCHMARK-BASED APPROXIMATION - A system and method for providing cloud performance capability estimation and supporting recommender systems by simulating bottleneck and its migration for any given complex application in a cost-efficient way are provided. To do this, first, the system and method builds an abstract performance model for an application based on the resource usage pattern of the application in an in-house test-bed (i.e., a white-box environment). Second, it computes relative performance scores of many different cloud configurations given from black-boxed clouds using a cloud metering system. Third, it applies the collected performance scores into the abstract performance model to estimate performance capabilities and potential bottleneck situations of those cloud configurations. Finally, using the model, it can support recommender systems by providing performance estimates and simulations of bottlenecks and bottleneck migrations between resource sub-systems while new resources are added or replaced. | 01-15-2015 |