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: 8539347Abstract: 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: GrantFiled: March 5, 2010Date of Patent: September 17, 2013Assignee: Xerox CorporationInventor: Steven J. Harrington
-
Patent number: 8482810Abstract: 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: GrantFiled: June 10, 2008Date of Patent: July 9, 2013Assignee: Xerox CorporationInventor: Steven J. Harrington
-
Patent number: 8458187Abstract: 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: GrantFiled: November 30, 2009Date of Patent: June 4, 2013Assignee: Xerox CorporationInventor: Steven J. Harrington
-
Publication number: 20130077113Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan, Mahesh Neginhal
-
Publication number: 20130076730Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
-
Publication number: 20130076727Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra, Aanand Natarajan
-
Patent number: 8407316Abstract: 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: GrantFiled: October 30, 2008Date of Patent: March 26, 2013Assignee: Xerox CorporationInventor: Steven J Harrington
-
Publication number: 20130061220Abstract: 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: ApplicationFiled: September 6, 2011Publication date: March 7, 2013Applicant: Xerox CorporationInventors: Shanmuganathan GNANASAMBANDAM, Steven J. HARRINGTON
-
Patent number: 8347400Abstract: 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: GrantFiled: July 14, 2011Date of Patent: January 1, 2013Assignee: Xerox CorporationInventors: Marco A. Zuniga, Steven J. Harrington
-
Patent number: 8261187Abstract: 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: GrantFiled: July 24, 2006Date of Patent: September 4, 2012Assignee: Xerox CorporationInventor: Steven J. Harrington
-
Patent number: 8250468Abstract: 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: GrantFiled: July 24, 2006Date of Patent: August 21, 2012Assignee: Xerox CorporationInventor: Steven J. Harrington
-
Publication number: 20120162202Abstract: 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: ApplicationFiled: September 22, 2011Publication date: June 28, 2012Applicant: Xerox CorporationInventors: Robert J. Rolleston, Alan T. Coté, Neil R. Sembower, Steven J. Harrington, Pascal Valobra
-
Publication number: 20120150862Abstract: 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: ApplicationFiled: December 13, 2010Publication date: June 14, 2012Applicant: Xerox CorporationInventor: Steven J. Harrington
-
Patent number: 8184335Abstract: 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: GrantFiled: March 25, 2008Date of Patent: May 22, 2012Assignee: Xerox CorporationInventors: Hua Liu, Steven J. Harrington
-
Publication number: 20120124467Abstract: 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: ApplicationFiled: November 15, 2010Publication date: May 17, 2012Applicant: Xerox CorporationInventor: Steven J. Harrington
-
Publication number: 20110280640Abstract: 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: ApplicationFiled: May 17, 2011Publication date: November 17, 2011Applicants: Palo Alto Research Center Incorporated, Xerox CorporationInventors: Shanmuga-nathan Gnanasambandam, Steven J. Harrington, Naveen Sharma, Jessica Nicola Staddon
-
Publication number: 20110271355Abstract: 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: ApplicationFiled: July 14, 2011Publication date: November 3, 2011Applicant: XEROX CORPORATIONInventors: Marco A. Zuniga, Steven J. Harrington
-
Patent number: 8045188Abstract: 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: GrantFiled: June 8, 2010Date of Patent: October 25, 2011Assignee: Xerox CorporationInventors: Ann L. McCarthy, Karen M. Braun, Steven J. Harrington
-
Publication number: 20110231754Abstract: 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: ApplicationFiled: May 31, 2011Publication date: September 22, 2011Applicant: Xerox CorporationInventors: Robert G. Campbell, Lisa S. Purvis, Steven J. Harrington, Jonas Karlsson, Christopher J. Regruit
-
Publication number: 20110219298Abstract: 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: ApplicationFiled: March 5, 2010Publication date: September 8, 2011Applicant: Xerox CorporationInventor: STEVEN J. HARRINGTON