Patents by Inventor William C. Janssen
William C. Janssen 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: 10606933Abstract: The invention converts a document originating in a page-image format into a form suitable for an arbitrarily sized display, by reformatting or “re-flowing” of the document to fit an arbitrarily sized display device. A two-stage system analyzes, or “deconstructs,” page image layout. The deconstruction includes both physical (geometric) and logical (functional) segmentation of page images. The segment that image elements may include blocks, lines, and/or words of text, and other segmented image elements. The segment that image elements are synthesized and converted into an intermediate structure. The intermediate data structure is then distilled or converted or redisplayed into any number of standard print formats.Type: GrantFiled: June 3, 2011Date of Patent: March 31, 2020Assignee: XEROX CORPORATIONInventors: Thomas M. Breuel, Henry S. Baird, William C. Janssen, Ashok C. Popat, Daniel S. Bloomberg
-
Patent number: 10558766Abstract: A new and/or improved method, apparatus and/or system is disclosed which aids in extending correct behavioral models to include fault modes and in fault mode analysis of components and/or systems in simulated model environments, including, e.g., FMEA and FMECA and diagnostic fault tree generation.Type: GrantFiled: December 28, 2016Date of Patent: February 11, 2020Assignee: Palo Alto Research Center IncorporatedInventors: Bhaskar Saha, Tomonori Honda, Ion Matei, Daniel G. Bobrow, Johan Dekleer, William C. Janssen, Tolga Kurtoglu
-
Patent number: 10296570Abstract: A method and system is provided to author an electronic document having content including document objects, the documents objects including at least text objects and graphical objects, the graphical objects including at least one of image objects, structured graphics, digital ink, and hyperlinks. The method and system modifies the content of the electronic document, and applies an automatic hybrid reflow process to reflow at least one of the text objects of the electronic document in accordance with the applied automatic hybrid reflow process. The applied automatic hybrid reflow process acting to position the text objects and the graphical objects on the electronic document.Type: GrantFiled: October 25, 2013Date of Patent: May 21, 2019Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Eric Saund, James V. Mahoney, William C. Janssen, Jr.
-
Publication number: 20170193143Abstract: A new and/or improved method, apparatus and/or system is disclosed which aids in extending correct behavioral models to include fault modes and in fault mode analysis of components and/or systems in simulated model environments, including, e.g., FMEA and FMECA and diagnostic fault tree generation.Type: ApplicationFiled: December 28, 2016Publication date: July 6, 2017Applicant: Palo Alto Research Center IncorporatedInventors: Bhaskar Saha, Tomonori Honda, Ion Matei, Daniel G. Bobrow, Johan Dekleer, William C. Janssen, Tolga Kurtolglu
-
Patent number: 9659279Abstract: A method and system is provided for the input of user interface commands. Particularly, command initiation events including at least one of: (i) a mouse press event on mouse pointer hardware, and (ii) at least one of a pen touch event, a stylus touch event, and a finger touch event on touch pointer hardware, are accepted. Then gesture stroke input events including at least one of: (i) a mouse drag event on the mouse pointer hardware, and (ii) at least one of a pen drag event, a stylus drag event and a finger drag event on the touch pointer hardware, are accepted. Additionally, command termination events including at least one of (i) a mouse release event on the mouse pointer hardware, and (ii) at least one of a pen lift event, a stylus lift event and a finger lift event on the touch pointer hardware, are accepted. The events are then interpreted as at least one of object selection or digital ink input operations without prior selection of a user input mode.Type: GrantFiled: October 25, 2013Date of Patent: May 23, 2017Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: Eric Saund, James V. Mahoney, William C. Janssen, Jr.
-
Patent number: 9552516Abstract: A receipt processing system includes at least one imaging device which generates an image of a paper receipt. At least one processor programmed to acquire the image of a paper receipt from the at least one imaging device, textualize the data from the acquired receipt image, define specific local partial models based on regular expressions and geometric proximity, extract information from the textualized data according to the local partial models, apply rules to the extracted information, and generate receipt data from the application of the rules.Type: GrantFiled: August 29, 2012Date of Patent: January 24, 2017Assignee: PALO ALTO RESEARCH CENTER INCORPORATEDInventor: William C. Janssen, Jr.
-
Publication number: 20160179931Abstract: A system and method for supplementing search queries is provided. A set of tagged documents is accessed and each tagged document is associated with a glossary that includes a plurality of entries. Each entry is associated with a term, at least one alias, and a definition for the term. A search query having one or more search words is received. The search query is compared with the glossaries associated with each of the tagged documents. In one or more of the glossaries, at least one entry that includes one of the search words of the search query is identified. A supplemental search query is generated by selecting one of the term, alias, and at least a portion of the definition from one or more of the identified entries for inclusion in the query.Type: ApplicationFiled: February 29, 2016Publication date: June 23, 2016Inventors: William C. Janssen, Lauri J. Karttunen
-
Patent number: 9275062Abstract: A computer-implemented system and method for augmenting search queries using glossaries is provided. At least one search query of one or more search terms is received. A set of tagged documents each associated with a tag and a glossary for the tag is accessed. The glossary includes one or more terms selected from that tagged document, definitions for the terms, and aliases for the terms. The search query is compared to the glossaries in the set. One or more terms in at least one of the glossaries that are related to the search terms of the search query are selected for inclusion in the search query.Type: GrantFiled: April 27, 2015Date of Patent: March 1, 2016Assignee: Palo Alto Research Center IncorporatedInventors: William C. Janssen, Lauri J. Karttunen
-
Publication number: 20150234847Abstract: A computer-implemented system and method for augmenting search queries using glossaries is provided. At least one search query of one or more search terms is received. A set of tagged documents each associated with a tag and a glossary for the tag is accessed. The glossary includes one or more terms selected from that tagged document, definitions for the terms, and aliases for the terms. The search query is compared to the glossaries in the set. One or more terms in at least one of the glossaries that are related to the search terms of the search query are selected for inclusion in the search query.Type: ApplicationFiled: April 27, 2015Publication date: August 20, 2015Inventors: William C. Janssen, Lauri J. Karttunen
-
Publication number: 20150121179Abstract: A message generation system and method for generation of a message by an electronic computing device includes a display window of the electronic computing device, containing one or more a page viewing regions to display page images of a document, and one or more message composition regions, for composition of the message. A selection-transfer mechanism is configured to select and transfer content from any page viewing region to the message composition region, wherein the system is configured so that during the composition of the message a user only employs a single computer application.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Eric Saund, James V. Mahoney, William C. Janssen, JR.
-
Publication number: 20150121183Abstract: A method and system is provided to author an electronic document having content including document objects, the documents objects including at least text objects and graphical objects, the graphical objects including at least one of image objects, structured graphics, digital ink, and hyperlinks. The method and system modifies the content of the electronic document, and applies an automatic hybrid reflow process to reflow at least one of the text objects of the electronic document in accordance with the applied automatic hybrid reflow process. The applied automatic hybrid reflow process acting to position the text objects and the graphical objects on the electronic document.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Eric Saund, James V. Mahoney, William C. Janssen, JR.
-
Publication number: 20150121202Abstract: A system and method converts a mixed content type electronic message to a format preserving layout appearance. Textual regions of the mixed content type electronic message are encoded into a text format. Non-textual regions of the mixed content type electronic message are converted into an image format. Mixed type regions of the mixed content type electronic message are converted into an image format, wherein the mixed type regions include both textual material and non-textual material. Finally, an indication is provided of an arrangement of the textual regions and the image regions of the mixed content type electronic message.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Eric Saund, James V. Mahoney, William C. Janssen, JR.
-
Publication number: 20150121305Abstract: A method and system is provided for the input of user interface commands. Particularly, command initiation events including at least one of: (i) a mouse press event on mouse pointer hardware, and (ii) at least one of a pen touch event, a stylus touch event, and a finger touch event on touch pointer hardware, are accepted. Then gesture stroke input events including at least one of: (i) a mouse drag event on the mouse pointer hardware, and (ii) at least one of a pen drag event, a stylus drag event and a finger drag event on the touch pointer hardware, are accepted. Additionally, command termination events including at least one of (i) a mouse release event on the mouse pointer hardware, and (ii) at least one of a pen lift event, a stylus lift event and a finger lift event on the touch pointer hardware, are accepted. The events are then interpreted as at least one of object selection or digital ink input operations without prior selection of a user input mode.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Palo Alto Research Center IncorparatedInventors: Eric Saund, James V. Mahoney, William C. Janssen, JR.
-
Publication number: 20150121203Abstract: A system and method designed to convert documents for the generation of electronic messages. The system and method includes a uniform document formatting system and method: (i) configured to receive uploaded documents, having document pages, the uploaded documents existing in at least one non-uniform document format, and (ii) configured to convert the uploaded documents in the at least one non-uniform document format into a uniform document format. The system and method also including an electronic message composition system and method for the composition of electronic messages, wherein the electronic message composition system and method is configured to receive and display the uniform documents in the uniform document format.Type: ApplicationFiled: October 25, 2013Publication date: April 30, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Eric Saund, James V. Mahoney, William C. Janssen, JR.
-
Patent number: 9020950Abstract: A system and method for generating tag glossaries and use thereof is provided. A set of tags is accessed. Each tag is associated with a glossary that includes one or more terms and definitions for the terms. A new tag is generated and a new glossary is generated for the new tag based on the glossaries associated with the set of tags. The tag glossaries can be used to provide context for documents associated with the tags, to determine appropriate tags for untagged documents, to help in search for other documents, and to build indices for documents or collections of documents.Type: GrantFiled: December 19, 2011Date of Patent: April 28, 2015Assignee: Palo Alto Research Center IncorporatedInventors: William C. Janssen, Jr., Lauri J. Karttunen
-
Publication number: 20150051890Abstract: A method is provided for automatically generating an augmented model of a cyber-physical component. Cyber-physical components are built from or depend upon the synergy computational and physical components. The method includes: reading an input model (22) into a processor (10), the input model describing a nominal mode of operation for a physical component modeled by the input model; parsing with the processor the input model to generate a parse thereof; analyzing with the processor the parse of the input model; and automatically writing with the processor an augmented model (42) for the physical component from the input model based on the analysis, the augmented model describing the nominal mode of operation for the modeled physical component and at least one alternate mode of operation for the modeled physical component which is different from the nominal mode of operation.Type: ApplicationFiled: August 15, 2013Publication date: February 19, 2015Applicant: Palo Alto Research Center IncorporatedInventors: Bhaskar Saha, William C. Janssen, Jr., Daniel G. Bobrow, Tolga Kurtoglu, Johan de Kleer
-
Publication number: 20140064618Abstract: A receipt processing system includes at least one imaging device which generates an image of a paper receipt. At least one processor programmed to acquire the image of a paper receipt from the at least one imaging device, textualize the data from the acquired receipt image, define specific local partial models based on regular expressions and geometric proximity, extract information from the textualized data according to the local partial models, apply rules to the extracted information, and generate receipt data from the application of the rules.Type: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventor: William C. Janssen, JR.
-
Patent number: 8539030Abstract: A system and method for managing digests comprising electronic messages is presented. A selection criteria that defines message-based content for a digest is defined. Properties and characteristics of the content of the digest are defined. A delivery criteria that specifies periodic sending of the digest is accepted. The digest is constructed as a set of electronic messages. A dynamic stream of the electronic messages is monitored. One or more of the electronic messages is evaluated by filtering the electronic messages against the selection criteria. Only those electronic messages that satisfy the selection criteria are grouped into the digest to which the selection criteria corresponds. The digest is periodically delivered upon satisfaction of the delivery criteria.Type: GrantFiled: October 12, 2007Date of Patent: September 17, 2013Assignee: Xerox CorporationInventors: Michelle Q. Wang Baldonado, Paula S. Newman, William C. Janssen, Jr.
-
Publication number: 20130159306Abstract: A system and method for generating tag glossaries and use thereof is provided. A set of tags is accessed. Each tag is associated with a glossary that includes one or more terms and definitions for the terms. A new tag is generated and a new glossary is generated for the new tag based on the glossaries associated with the set of tags. The tag glossaries can be used to provide context for documents associated with the tags, to determine appropriate tags for untagged documents, to help in search for other documents, and to build indices for documents or collections of documents.Type: ApplicationFiled: December 19, 2011Publication date: June 20, 2013Applicant: PALO ALTO RESEARCH CENTER INCORPORATEDInventors: William C. Janssen, JR., Lauri J. Karttunen
-
Patent number: 8233722Abstract: An image management method and system provides for storing, indexing, searching, and/or retrieving image data. Keypoints are identified in images, including keypoints in a query image of a query document, and keypoints in potential target document images of a collection of potential target documents. Fingerprint information from the keypoints are generated, and the fingerprint information of a query image is compared with fingerprint information of potential target document images, found in the collection of potential target documents. A best match is determined between the fingerprint information of the query image and the potential target document images. At least one target document image is retrieved based on the determined best match. The retrieved at least one target image may then be displayed, printed or transmitted.Type: GrantFiled: June 27, 2008Date of Patent: July 31, 2012Assignee: Palo Alto Research Center IncorporatedInventors: Doron Kletter, Eric Saund, William C. Janssen, Jr., Russel R. Atkinson