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: 8539347
    Abstract: What is provided is a system and method for time sequencing editing steps for allowing users to visualize and modify the editing history of a two-dimensional digital document. A three-dimensional image of the document is presented to the user with time of editing being represented as a third dimension. This three-dimensional presentation of editing operations provides the user with an “omniscient” perspective of the document where part of all of a document's editing history is represented. The document state at any point in its life, as affected by various previously preformed editing operations, is given by a corresponding slice through the three-dimensional object. The user is provided with an ability to manipulate the three-dimensional representation to not only undo prior operations but also to perform different editing operations at anytime in the editing history of the document, and thereby change the editing history of the document. Various embodiments are disclosed.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: September 17, 2013
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Patent number: 8482810
    Abstract: A system and method transmit and receive information through a telephony based communication channel by scanning a hardcopy image to convert the hardcopy image into an electronic image and adding non-facsimile-communication-protocol/non-facsimile-image digital data to an electronic image to be transmitted by a telephony based communication circuit. Non-facsimile-communication-protocol/non-facsimile-image digital data is detected within an electronic image received from another facsimile system transmitting the electronic image based upon a telephony based communication protocol.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: July 9, 2013
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Patent number: 8458187
    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: Grant
    Filed: November 30, 2009
    Date of Patent: June 4, 2013
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20130077113
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaption layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan, Mahesh Neginhal
  • Publication number: 20130076730
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The modularity further enables different product description formats to be supported by only altering the job ticket adaptation layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
  • Publication number: 20130076727
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the rendering includes one or more binding elements to satisfy the product definition. The binding elements may further include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models. The modularity further enables different product description formats to be supported by only altering the job ticket adaptation layer, and that different graphics rendering engines can be supported by altering only the rendering layer.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
  • Patent number: 8407316
    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: Grant
    Filed: October 30, 2008
    Date of Patent: March 26, 2013
    Assignee: Xerox Corporation
    Inventor: Steven J Harrington
  • Publication number: 20130061220
    Abstract: A method for provisioning computing resources for handling bursts of computing power including creating at least one auxiliary virtual machine in a first cloud of a first plurality of interconnected computing devices having at least one processor, suspending the at least one auxiliary virtual machine, receiving a burst job requiring processing in a queue associated with at least one active virtual machine, transferring a workload associated with the queue from the at least one active virtual machine to the at least one auxiliary virtual machine, resuming the at least one auxiliary virtual machine, and processing the workload with the at least one auxiliary virtual machine.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Applicant: Xerox Corporation
    Inventors: Shanmuganathan GNANASAMBANDAM, Steven J. HARRINGTON
  • Patent number: 8347400
    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: July 14, 2011
    Date of Patent: January 1, 2013
    Assignee: Xerox Corporation
    Inventors: Marco A. Zuniga, Steven J. Harrington
  • Patent number: 8261187
    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: Grant
    Filed: July 24, 2006
    Date of Patent: September 4, 2012
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Patent number: 8250468
    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: August 21, 2012
    Assignee: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20120162202
    Abstract: A system and method for a pre-print, three-dimensional virtual rendering of a print piece is disclosed. A plurality of modular/pipelined architectural layers are managed, operated, and organized by a controller. A product definition is provided to a job ticket adaptation layer where it is transformed into a physical model. The physical model is then transformed into a display model via the product model layer. The display model is transformed into a scene that can be displayed on a graphical user interface as a three dimensional virtual rendering by a rendering layer, where the binding elements may further include 3D binding models as well as 2D textures on 3D surfaces to simulate 3D models.
    Type: Application
    Filed: September 22, 2011
    Publication date: June 28, 2012
    Applicant: Xerox Corporation
    Inventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra
  • Publication number: 20120150862
    Abstract: A method for enhancing a search of a set of documents is described. The method allows a user to present a word of interest. The word is then matched to related words in a larger corpus of words and the related words are matched against an index of the document to identify words that appear in both the matched words and the document index. The word selected by the user may be taken from a previously generated index of the document or the word may be presented by the user based on a topic of interest.
    Type: Application
    Filed: December 13, 2010
    Publication date: June 14, 2012
    Applicant: Xerox Corporation
    Inventor: Steven J. Harrington
  • Patent number: 8184335
    Abstract: An overall processing time to rasterize, at the first device, the electronic document to be rendered is computed. Also, a rendering time to render, at the first device, the electronic document to be rendered is computed. When the overall processing time to rasterize at the first device is greater than the rendering time to render at the first device, the electronic document to be rendered is parsed into a first document and sub-documents. A productivity capacity of each node is determined, the productivity capacity being a measured of the processing power of the node and the communication cost of exchanging information between the first device and the node. A sub-document is rasterized at a node when a productivity capacity of the node reduces the processing time to rasterize the electronic document to be rendered to be less than the computed overall processing time.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: May 22, 2012
    Assignee: Xerox Corporation
    Inventors: Hua Liu, Steven J. Harrington
  • Publication number: 20120124467
    Abstract: A method to automatically generate descriptive headings for each paragraph in a document analyzes each paragraph for keywords, identifies the clause in the paragraph that is most likely to contain the key ideas in the paragraph using the keywords previously identified. The subject predicate and object are extracted from the clause, and a heading is generated using the extracted subject, predicate, and object.
    Type: Application
    Filed: November 15, 2010
    Publication date: May 17, 2012
    Applicant: Xerox Corporation
    Inventor: Steven J. Harrington
  • Publication number: 20110280640
    Abstract: 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.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 17, 2011
    Applicants: Palo Alto Research Center Incorporated, Xerox Corporation
    Inventors: Shanmuga-nathan Gnanasambandam, Steven J. Harrington, Naveen Sharma, Jessica Nicola Staddon
  • Publication number: 20110271355
    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: Application
    Filed: July 14, 2011
    Publication date: November 3, 2011
    Applicant: XEROX CORPORATION
    Inventors: Marco A. Zuniga, Steven J. Harrington
  • Patent number: 8045188
    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: June 8, 2010
    Date of Patent: October 25, 2011
    Assignee: Xerox Corporation
    Inventors: Ann L. McCarthy, Karen M. Braun, Steven J. Harrington
  • Publication number: 20110231754
    Abstract: A method which includes segmenting the content of a document into one or more original document structures, determining which of the one or more original document structures are to be localized, replacing the original document structures to be localized with new content, and automatically adjusting the layout of the document with new content to generate a more aesthetically pleasing document.
    Type: Application
    Filed: May 31, 2011
    Publication date: September 22, 2011
    Applicant: Xerox Corporation
    Inventors: Robert G. Campbell, Lisa S. Purvis, Steven J. Harrington, Jonas Karlsson, Christopher J. Regruit
  • Publication number: 20110219298
    Abstract: What is provided is a system and method for time sequencing editing steps for allowing users to visualize and modify the editing history of a two-dimensional digital document. A three-dimensional image of the document is presented to the user with time of editing being represented as a third dimension. This three-dimensional presentation of editing operations provides the user with an “omniscient” perspective of the document where part of all of a document's editing history is represented. The document state at any point in its life, as affected by various previously preformed editing operations, is given by a corresponding slice through the three-dimensional object. The user is provided with an ability to manipulate the three-dimensional representation to not only undo prior operations but also to perform different editing operations at anytime in the editing history of the document, and thereby change the editing history of the document. Various embodiments are disclosed.
    Type: Application
    Filed: March 5, 2010
    Publication date: September 8, 2011
    Applicant: Xerox Corporation
    Inventor: STEVEN J. HARRINGTON