Patents by Inventor Gavan L. Tredoux

Gavan L. Tredoux 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).

  • Publication number: 20140298035
    Abstract: In implementations, a computer-implemented method for location assurance is disclosed. The method can include receiving, by an application executing on a mobile computing device, an electronic token from a server, wherein the electronic token comprises a timestamp signed using a cryptographic signing algorithm; providing, by the application, the electronic token to a passive computational tag, wherein the electronic token is countersigned by the passive computational tag; receiving, by the application, the electronic token that was countersigned by the passive computational tag; and providing, by the application, the electronic token that was countersigned to the server.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: XEROX CORPORATION
    Inventors: Gavan L. Tredoux, James M. Sweet, Wendell L. Kibler
  • Publication number: 20140292496
    Abstract: Systems and methods for verifying physical proximity to a network device are provided. The method includes acquiring a tag identifier from a tag fixed in, on, or proximal to a network device, using a computing device. The tag is configured to be read and written to by electronic communication with the computing device, when the computing device is disposed in proximity to the tag. The method further includes transmitting data indicative of the tag identifier to a server, and receiving an authorization confirmation from the server. The method also includes rewriting the tag so as to replace the tag identifier with a new tag identifier, using the computing device, and performing one or more operations with the network device after receiving the authorization.
    Type: Application
    Filed: March 27, 2013
    Publication date: October 2, 2014
    Applicant: XEROX CORPORATION
    Inventors: Gavan L. Tredoux, Peter J. Zehler, Premkumar Rajendran, Roger T. Kramer
  • Publication number: 20140293306
    Abstract: In implementations, a computer-implemented method for operating a multifunctional device (MFD) is disclosed. The computer-implemented method can include receiving a identification information from a tag that is associated with a MFD; identifying, by a processor, one or more operations based on the identification information that was received; and transmitting the one or more operations to the MFD.
    Type: Application
    Filed: March 26, 2013
    Publication date: October 2, 2014
    Applicant: XEROX CORPORATION
    Inventors: Gavan L. Tredoux, Roger T. Kramer
  • Publication number: 20140298014
    Abstract: The present invention generally relates to systems and methods for establishing trusted, secure communications from a mobile device, such as a smart phone, to an immobile device, such as a multi-function device. The disclosed techniques can include the immobile device displaying a pattern that encodes a cryptographic key. The mobile device can obtain an image of the pattern and decode it to obtain the cryptographic key. Because the mobile device obtained the image within its line-of-sight, for example, it can be assured that it communicated with the immobile device, and only the immobile device. The mobile device and the immobile device can use the cryptographic key to secure further communications.
    Type: Application
    Filed: March 26, 2013
    Publication date: October 2, 2014
    Applicant: XEROX CORPORATION
    Inventors: Roger T. Kramer, Gavan L. Tredoux
  • Patent number: 8792936
    Abstract: Methods and devices detect a near field communication (NFC) from a near field wireless communication device of an external computerized device, using an apparatus near field wireless communication device. Based on detecting the NFC, the methods/devices generate random identification and security codes, transmit the identification code and the security code from the apparatus near field wireless communication device to the device near field wireless communication device, and place the previously inactive apparatus wide-range wireless communication device in an active state. In response, the method receives the security code from a wide-range wireless communication device of the external computerized device using the apparatus wide-range wireless communication device. Then the method establishes a network communication session only between the external computerized device and the apparatus based on receiving the security code.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: July 29, 2014
    Assignee: Xerox Corporation
    Inventors: Premkumar Rajendran, Gavan L. Tredoux, Peter J. Zehler
  • Publication number: 20140094117
    Abstract: Methods and devices detect a near field communication (NFC) from a near field wireless communication device of an external computerized device, using an apparatus near field wireless communication device. Based on detecting the NFC, the methods/devices generate random identification and security codes, transmit the identification code and the security code from the apparatus near field wireless communication device to the device near field wireless communication device, and place the previously inactive apparatus wide-range wireless communication device in an active state. In response, the method receives the security code from a wide-range wireless communication device of the external computerized device using the apparatus wide-range wireless communication device. Then the method establishes a network communication session only between the external computerized device and the apparatus based on receiving the security code.
    Type: Application
    Filed: October 1, 2012
    Publication date: April 3, 2014
    Applicant: Xerox Corporation
    Inventors: Premkumar Rajendran, Gavan L. Tredoux, Peter J. Zehler
  • Publication number: 20140071471
    Abstract: A hash table method and structure comprises a processor that receives a plurality of access requests for access to a storage device. The processor performs a plurality of hash processes on the access requests to generate a first number of addresses for each access request. Such addresses are within a full address range. Hash table banks are operatively connected to the processor. The hash table banks form the storage device. Each of the hash table banks has a plurality of input ports. Specifically, each of the hash table banks has less input ports than the first number of addresses for each access request. The processor provides the addresses to the hash table banks, and each of the hash table banks stores pointers corresponding to a different limited range of addresses within the full address range (each of the different limited range of addresses is less than the full address range).
    Type: Application
    Filed: September 12, 2012
    Publication date: March 13, 2014
    Applicant: Xerox Corporation
    Inventor: GAVAN L. TREDOUX
  • Publication number: 20100237983
    Abstract: A processor receives infrared inputs from at least one sensor when an item is placed upon a user interface detectable by the sensor. The processor evaluates the infrared inputs to identify an infrared-printed content printed on the item. The processor retrieves an electronic representation related to the item from at least one computer storage device based on the infrared-printed content and displays the electronic representation related to the item on the user interface.
    Type: Application
    Filed: March 20, 2009
    Publication date: September 23, 2010
    Applicant: XEROX CORPORATION
    Inventors: Gavan L. Tredoux, Michael R. Campanelli, Edward N. Chapman, Jeffrey D. Kingsley
  • 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
  • Patent number: 7548665
    Abstract: Embodiments of the present invention relate to attesting a document that contains encoded data, such as a barcode or DataGlyph. When a document contains encoded data that is not in human-readable form, the document is checked to determine whether content in the encoded data appears somewhere in the document in human-readable form. Based on the amount of content that appears in the document, the document may be marked with a seal that attests to the amount of content in the encoded data that appears in human-readable form. The seal may be visually distinctive to facilitate easy recognition by a user or device.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: June 16, 2009
    Assignee: Xerox Corporation
    Inventor: Gavan L. Tredoux
  • Patent number: 7133908
    Abstract: A Web-based management system operating method automates collection and analysis of information from a plurality of networked devices, as well as creation of metrics, and independently assembles and displays data related to the networked device information on a distributed network. The networked devices may include one or more copiers, printers, facsimile machines and multifunction devices. Internal and external data is gathered from the networked devices. At least one of graphical, textual, statistical, metrics and status data is generated using a network database concurrently. This data is assembled and presented to a user on demand as one or more Web pages.
    Type: Grant
    Filed: November 24, 2000
    Date of Patent: November 7, 2006
    Assignee: Xerox Corporation
    Inventors: Henry G. Pajak, Gavan L. Tredoux, Highland Mary Mountain
  • Patent number: 6829630
    Abstract: Web-based event/state-driven mechanisms and methods for simplifying communication between networked multifunction devices, such as copiers, printers, facsimile machines and multifunction devices using a networked database for the creation and presentation of device metrics and status data. Web-based multifunction performance metrics and calculations themselves are created within concurrent (multiple instances) of Web objects, wherein a Web object is a self-contained entity with data and a state machine lifecycle. State changes inside and outside the Web object are made by sending events to event queues and routing them to other state machines within other Web objects or instances of the same Web object. Data and events between Web objects are formed into a regular event syntax providing a simpler method of communication than those of procedural programming approaches.
    Type: Grant
    Filed: November 24, 2000
    Date of Patent: December 7, 2004
    Assignee: Xerox Corporation
    Inventors: Henry G. Pajak, Gavan L. Tredoux, Highland Mary Mountain