Patents by Inventor William C. Janssen, Jr.
William C. Janssen, Jr. 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: 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.
-
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: 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: 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.
-
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: 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: 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.
-
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
-
Publication number: 20090324100Abstract: 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: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: Palo Alto Research Center IncorporatedInventors: Doron Kletter, Eric Saund, William C. Janssen, JR., Russel R. Atkinson
-
Patent number: 5717879Abstract: A system for the capture and playback of temporal data representing a collaborative activity such as a meeting. Such temporal data is captured by one or more capture devices (e.g. audio recordings or an electronic whiteboard). Temporal data is comprised of timestreams and events. Timestreams are sets of timestamped data which represent some recordable aspect of the meeting. Events are contained within a timestream that represent natural activities that occurred during the course of the session. Events are used to create indices which provide direct access to a point or span in time during the collaborative activity. Playback of a session is performed under the control of a session access device. Coupled to the session access device are a plurality of players for playing back timestreams. The session access device utilizes event information to create a user interface for controlling session replay. The user interface is comprised of a plurality of windows.Type: GrantFiled: November 3, 1995Date of Patent: February 10, 1998Assignee: Xerox CorporationInventors: Thomas P. Moran, Scott L. Minneman, Steve R. Harrison, Donald G. Kimber, William J. van Melle, Polle T. Zellweger, Gordon P. Kurtenbach, Lynn D. Wilcox, Sara A. Bly, William C. Janssen, Jr., L. Charles Hebel