Patents by Inventor Steven J. Harrington

Steven J. Harrington has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7984507
    Abstract: This disclosure provides a document access method and system. The document access method and system are based on a social network model which interconnects members of the social network as a function of trust. This framework provides a basis for documents to be accessed by members which are not directly specified by a document's owner, while providing a certain degree of document security.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: July 19, 2011
    Assignee: Xerox Corporation
    Inventors: Marco A. Zuniga, Steven J. Harrington
  • Patent number: 7961905
    Abstract: A printed image can be redundantly encoded by printing a visible image using a colorant with a luminance that contrasts with that of the output sheet and printing a redundant image using a colorant with a luminance that varies only slightly from that of the output sheet. Accordingly, the visible image can be easily read by a user while the redundant image is substantially invisible to the human eye at normal reading distances, yet capable of being captured by a conventional digital scanner. In one aspect, redundantly encoded images may be printed on a white background, with visible images printed in black text and redundant images printed in blue in content regions of the visible image and in yellow in its background regions.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: June 14, 2011
    Assignee: Xerox Corporation
    Inventor: Steven J Harrington
  • Publication number: 20110131211
    Abstract: Methods, systems, and computer program products can visualize topic location in a document redundancy graph. Document subcomponents such as, for example, document paragraphs of a document or document set can be searched for user interface specified search data and a determination can be made as to which document subcomponents contain information relating to the search data. Based on the redundancy graph data, a determination can then be made as to which particular user selectable node(s) of the graph contain the particular document subcomponent(s). Data for identifying the determined particular user selectable node(s) on a user interface can be generated and rendered to allow a user to quickly locate the particular user selectable node(s) on the redundancy graph. The particular user selectable nodes themselves can for example be visually highlighted on the graph. Keyword indexing can be used to assure chosen keywords are keywords relating to particular topics contained in the document set.
    Type: Application
    Filed: November 30, 2009
    Publication date: June 2, 2011
    Inventor: Steven J. Harrington
  • Publication number: 20110099495
    Abstract: A system and method are described that enable a multifunction reprographic machine with limited display means to perform retrieval of documents or web pages by allowing a user to enter the address of a web page. The retrieved web page is examined for any links embedded in the retrieved web page and these embedded links are reformatted for the limited display and user interface and re-displayed to allow the user to further search for a desired document. When the desired document is retrieved, the user can submit the document to the multifunction reprographic machine for processing.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 28, 2011
    Applicant: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20110093772
    Abstract: Document fragments are managed by the use of fragment objects. Fragment objects contain a reference to a portion of a source document. Referencing documents contain a reference to a fragment object which delivers the content of the fragment of the source document to the referencing document. The source document can be directly updated through updating the fragment of the source document contained in the referencing document via the use of the fragment object. Source document deletion is controlled by storing the references to the source document by fragment objects so that no fragment object has a reference to a non-existent source document.
    Type: Application
    Filed: December 23, 2010
    Publication date: April 21, 2011
    Applicant: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20110090528
    Abstract: A system and method control usage of resources associated with a printing device by transmitting a print-ready document from a client device, over a network, to a printing device; intercepting the transmitted print-ready document before the transmitted print-ready document is received by the printing device; electronically extracting, using a processor, page, document, or user information from the intercepted print-ready document; electronically, using a processor, comparing the extracted page, document or user information with resource policies associated with the printing device; modifying the page, document, or user information within the intercepted print-ready document when the extracted page, document, or user information is in conflict with resource policies associated with the printing device to ensure that printing of the print-ready document is in compliance with the resource policies associated with the printing device; and submitting the modified print-ready document to the printing device for pri
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: Xerox Corporation
    Inventors: Steven J. Harrington, Gavan Leonard Tredoux
  • Patent number: 7917845
    Abstract: Document fragments are managed by the use of fragment objects. Fragment objects contain a reference to a portion of a source document. Referencing documents contain a reference to a fragment object which delivers the content of the fragment of the source document to the referencing document. The source document can be directly updated through updating the fragment of the source document contained in the referencing document via the use of the fragment object. Source document deletion is controlled by storing the references to the source document by fragment objects so that no fragment object has a reference to a nonexistent source document.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: March 29, 2011
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Patent number: 7885928
    Abstract: Methods and systems are provided relating to a decentralized algorithm for managing replicas of a resource in a peer-to-peer network to satisfy quality of service requirements. Individual nodes within the network storing a resource replica continually monitor the node performance against quality of service (QoS) parameters and when necessary, take appropriate action to either add or delete the resource, all the while informing the other nodes within the network that maintain a replica of the resource of the particular action for dynamic fluctuation of the count of resource replicas therein.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: February 8, 2011
    Assignee: Xerox Corporation
    Inventors: Steven J. Harrington, Hua Liu
  • Publication number: 20110029952
    Abstract: A system and method for constructing a document redundancy graph with respect to a document set. The redundancy graph can be constructed with a node for each paragraph associated with the document set such that each node in the redundancy graph represents a unique cluster of information. The nodes can be linked in an order with respect to the information provided in the document set and bundles of redundant information from the document set can be mapped to individual nodes. A data structure (e.g., a hash table) of a paragraph identifier associated with a probability value can be constructed for eliminating inconsistencies with respect to node redundancy. Additionally, a sequence of unique nodes can also be integrated into the graph construction process. The nodes can be connected to the paragraphs associated with the document set via a hyperlink and/or via a label with respect to each node.
    Type: Application
    Filed: July 31, 2009
    Publication date: February 3, 2011
    Inventor: Steven J. Harrington
  • Publication number: 20100268713
    Abstract: Provided is a method for the automated selection of sample documents or pages from a large collection, and more particularly an application of the method in a proof presentment environment—where the method is employed for selection and review of representative or extreme pages from a large document, such as one scheduled for printing. The method characterizes pages or documents in a multi-dimensional vector space based upon a set of characteristics, and then uses clustering techniques to group the pages, enabling the selection of typical pages from the groups, outlier pages from extremes lying outside of the groups, or both typical and outlier pages.
    Type: Application
    Filed: June 8, 2010
    Publication date: October 21, 2010
    Applicant: Xerox Corporation
    Inventors: Ann L. McCarthy, Karen M. Braun, Steven J. Harrington
  • Patent number: 7760372
    Abstract: Provided is a method for the automated selection of sample documents or pages from a large collection, and more particularly an application of the method in a proof presentment environment—where the method is employed for selection and review of representative or extreme pages from a large document, such as one scheduled for printing. The method characterizes pages or documents in a multi-dimensional vector space based upon a set of characteristics, and then uses clustering techniques to group the pages, enabling the selection of typical pages from the groups, outlier pages from extremes lying outside of the groups, or both typical and outlier pages.
    Type: Grant
    Filed: January 11, 2005
    Date of Patent: July 20, 2010
    Assignee: Xerox Corporation
    Inventors: Ann L. McCarthy, Karen M. Braun, Steven J. Harrington
  • Publication number: 20100177358
    Abstract: A method for printing a composite document creates a fixed data unit for a composite document, the fixed data unit being a portion of an individual document which is consistent in each individual document within the composite document. A variable data unit is created for each individual document to be represented by the composite document, a variable data unit being a portion of the individual document which is unique to that individual document. The data within each created variable data unit is analyzed to determine a set of rights for each created variable data unit, and the determined set of rights are embedded into the appropriated created variable data unit. A composite document is created by bundling the fixed data unit with the embedded variable data units and submitted for printing.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Applicant: Xerox Corporation
    Inventors: Daniel W. Manchala, Steven J. Harrington
  • Publication number: 20100180345
    Abstract: A method and system process a document having attached thereto a set of digital rights specifications, the digital rights specifications specifying constraints on the processing of the document. A workflow controller selects candidate devices, for processing the document, from a plurality of devices and determines, for each candidate device, that the device meets the digital rights specifications requirements. A set of devices are assigned to process the document from the set of devices that meet the digital rights specifications constraints. The workflow controller detects a failed device included in the assigned set of devices to process the document and determines potential candidate devices to replace the failed device. For each potential candidate device, it is determined if the potential candidate device meets the digital rights specifications requirements. A device that meets the digital rights specifications constraints is assigned to replace the failed device.
    Type: Application
    Filed: January 13, 2009
    Publication date: July 15, 2010
    Applicant: Xerox Corporation
    Inventors: Daniel W. Manchala, Steven J. Harrington
  • Publication number: 20100157345
    Abstract: An assessment authoring system implemented by an operative set of processor executable instructions configured for execution by at least one processor includes a user interface and an assessment generation component. The user interface communicates user input and the assessment generation component receives the user input from the user interface. The assessment generation component generates an assessment data structure for printing on a multifunction device. The printed assessment includes a marking region adapted to receive a human marking. The system may utilize a model or rubric that can be used to score the human marks when are processed by image processing.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Applicant: Xerox Corporation
    Inventors: Robert M. Lofthus, Kristine A. German, Dennis C. DeYoung, Dennis L. Venable, Michael R. Campanelli, Steven J. Harrington, Charles A. Baxter, Gavan L. Tredoux, Peter J. Zehler, Rajinderjeet S. Minhas
  • Publication number: 20100153580
    Abstract: Disclosed are methods and apparatus for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 17, 2010
    Applicant: XEROX CORPORATION
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
  • Publication number: 20100110473
    Abstract: There is disclosed a system and method of processing a document converted, by a print driver, from a first format to a second format. The system includes a workstation with a browser communicating with both a user interface (having a display) and a network. The browser is used to access a services interface, the services interface including at least one selectable service available by way of the network. The browser, responsive to the print driver converting the document in the first format into the document in the second format, is opened to display the at least one selectable service of the services interface on the user interface display. Responsive to selecting the at least one selectable service from the displayed services interface, the at least one selectable service is applied to the document corresponding in the second format.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: XEROX CORPORATION
    Inventor: Steven J. Harrington
  • Publication number: 20100115610
    Abstract: A method and a system for evaluating identification of a user based on behavioral patterns and time patterns, including an analysis component for analyzing data; an authentication component for authenticating the analyzed data; and a behavioral biometric device for collecting behavioral biometric data related to the user, the authentication component and the analysis component operably connected at least with the behavioral biometric device; wherein the behavioral biometric data is matched against previously obtained or expected behavioral biometric data stored in a first database component of the analysis component in order to progressively, continuously, and incrementally evaluate the identification of the user to determine a confidence factor.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington
  • Publication number: 20100110472
    Abstract: There is disclosed a system and method of processing a document corresponding with a printable format in a print path. A browser, communicating with a user interface (having a display) and a network, is used to access a services interface, the services interface including at least one selectable service available by way of the network. A browser activating system, communicating with the browser and a print driver, is used to open the browser to display the at least one selectable service of the services interface on the user interface display. Responsive to selecting the at least one selectable service from the displayed services interface, the at least one selectable service is applied to the document corresponding with the printable format.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20100075291
    Abstract: A method and system for automatically helping a teacher/educator evaluate assessments administered to students for determining student's attributes. The teacher/educator reviews stored assessment forms at a digital user interface (DUI) at a multifunction device (MFD) and selects the desired forms and creates an Assessment Batch which includes a List of Students to be given the forms for marking. The system automatically codes each form with personalized student information and prints the individualized assessment forms. The system may include an assessment repository for storing assessment definitions, rubrics, and administered assessments (e.g., results sheets), an may additionally or alternatively include an assessment analyzer for interpreting scanned imaged of administered assessments.
    Type: Application
    Filed: December 19, 2008
    Publication date: March 25, 2010
    Inventors: Dennis C. DeYoung, Charles A. Baxter, Michael R. Campanelli, Kristine A. German, Steven J. Harrington, Robert M. Lofthus, Raj Minhas, Gavan Tredoux, Dennis L. Venable, Peter J. Zehler
  • Publication number: 20100075290
    Abstract: A method and system for automatically helping a teacher/educator evaluate assessments administered to students for determining student's attributes. The teacher/educator reviews stored assessment forms at a digital user interface (DUI) at a multifunction device (MFD) and selects the desired forms and creates an Assessment Batch which includes a List of Students to be given the forms for marking. The system automatically codes each form with personalized student information and prints the individualized assessment forms. The teacher/educator administers the assessment and assessment forms are manually marked, collected and scanned at the MFD, entered into storage and the marked images automatically analyzed and the assessments automatically evaluated from stored rubrics and the teacher/educator is automatically notified by email that the evaluation has been performed.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: XEROX CORPORATION
    Inventors: Dennis C. DeYoung, Charles A. Baxter, Michael R. Campanelli, Kristine A. German, Steven J. Harrington, Robert M. Lofthus, Raj Minhas, Gavan Tredoux, Dennis L. Venable, Peter J. Zehler