Patents by Inventor Gavan Leonard Tredoux

Gavan Leonard 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).

  • Patent number: 9219737
    Abstract: A method, non-transitory computer readable medium, and apparatus for delivering a document obtained on a remote network that is disconnected from a protected network are disclosed. For example, the method receives the document at the remote network that is disconnected from the protected network, stores the document on the mobile endpoint device, detects a presence of the protected network, delivers the document to a repository on the protected network and deletes the document from the mobile endpoint device.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: December 22, 2015
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Premkumar Rajendran
  • Publication number: 20150324180
    Abstract: A method, non-transitory computer readable medium, and apparatus for communicating a command to a networked device that requires a driver via an endpoint device that does not have the driver installed are disclosed. For example, the method establishes a first connection with virtual device server, establishes a second connection with a universal device driver API server, transmits a command to the universal device driver API server, receives a translated command compatible with the driver of the networked device from the virtual device server, wherein the translated command is received by the virtual device server from the driver that is called by the universal device driver API server, establishes a third connection with the networked device using identical connection information associated with the second connection with the virtual device server and transmits the translated command to the networked device over the third connection.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Peter J. Zehler, Premkumar Rajendran
  • Publication number: 20150324331
    Abstract: A method, non-transitory computer readable medium, and apparatus for incorporating additional content in a document at a time of processing are disclosed. For example, the method initiates a request to process a document, receives an option to include one or more additional content to the document, selects at least one additional content to add to the printed document from the endpoint device at the time of processing, defines at least one access control of the at least one additional content and sends the request to process the document, wherein the at least one additional content is incorporated into the document that is processed and the at least one additional content has the at least one access control.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Shanmuga-Nathan Gnanasambandam, Premkumar Rajendran
  • Publication number: 20150304328
    Abstract: A method, non-transitory computer readable medium, and apparatus for delivering a document obtained on a remote network that is disconnected from a protected network are disclosed. For example, the method receives the document at the remote network that is disconnected from the protected network, stores the document on the mobile endpoint device, detects a presence of the protected network, delivers the document to a repository on the protected network and deletes the document from the mobile endpoint device.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 22, 2015
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Premkumar Rajendran
  • Publication number: 20150163621
    Abstract: A wireless communication device of a first device detects a pattern of taps made with a wireless communication device of a second device. A processor of the first device automatically interprets the pattern of taps as a command from a plurality of tap pattern-based commands. Functional elements of the first device automatically perform an operation corresponding to the command to fully execute the command based only on the pattern of taps. Each of the taps comprises the distance between the first device and the second device changing from a first distance to a second distance and returning to at least the first distance within a predetermined period of time, and the first distance is at least twice as large as the second distance. Also, different patterns of taps represent different commands of the tap pattern-based commands.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: XEROX CORPORATION
    Inventors: Michael H. Wang, Francis Kapo Tse, Gavan Leonard Tredoux
  • Patent number: 8909775
    Abstract: Disclosed are methods and apparatus for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: December 9, 2014
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
  • Patent number: 8897109
    Abstract: Embodiments described herein are directed to a virtual repair of digital media using a virtual repair service. Digital media stored on a digital media device is read using a media player. A request is received by a virtual repair unit from the media player to perform a virtual repair of a segment of unreadable digital content of the digital media. The virtual repair unit retrieves a readable copy of the digital content corresponding to the segment of unreadable digital content identified in the request from a media repository using the virtual repair unit. The virtual repair unit transmits the readable copy of the digital content to the media player for insertion into a buffer of the media player.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: November 25, 2014
    Assignee: Xerox Corporation
    Inventor: Gavan Leonard Tredoux
  • Publication number: 20130326273
    Abstract: Embodiments described herein are directed to a virtual repair of digital media using a virtual repair service. Digital media stored on a digital media device is read using a media player. A request is received by a virtual repair unit from the media player to perform a virtual repair of a segment of unreadable digital content of the digital media. The virtual repair unit retrieves a readable copy of the digital content corresponding to the segment of unreadable digital content identified in the request from a media repository using the virtual repair unit. The virtual repair unit transmits the readable copy of the digital content to the media player for insertion into a buffer of the media player.
    Type: Application
    Filed: July 11, 2013
    Publication date: December 5, 2013
    Applicant: Xerox Corporation
    Inventor: Gavan Leonard Tredoux
  • Patent number: 8593671
    Abstract: A system and method control usage of resources associated with a printing device by transmitting a print-ready document from a client device, over a network, to a printing device; intercepting the transmitted print-ready document before the transmitted print-ready document is received by the printing device; electronically extracting, using a processor, page, document, or user information from the intercepted print-ready document; electronically, using a processor, comparing the extracted page, document or user information with resource policies associated with the printing device; modifying the page, document, or user information within the intercepted print-ready document when the extracted page, document, or user information is in conflict with resource policies associated with the printing device to ensure that printing of the print-ready document is in compliance with the resource policies associated with the printing device; and submitting the modified print-ready document to the printing device for pri
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: November 26, 2013
    Assignee: Xerox Corporation
    Inventors: Steven J. Harrington, Gavan Leonard Tredoux
  • Patent number: 8510615
    Abstract: Embodiments described herein are directed to a virtual repair of digital media using a virtual repair service. Digital media stored on a digital media device is read using a media player. A request is received by a virtual repair unit from the media player to perform a virtual repair of a segment of unreadable digital content of the digital media. The virtual repair unit retrieves a readable copy of the digital content corresponding to the segment of unreadable digital content identified in the request from a media repository using the virtual repair unit. The virtual repair unit transmits the readable copy of the digital content to the media player for insertion into a buffer of the media player.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: August 13, 2013
    Assignee: Xerox Corporation
    Inventor: Gavan Leonard Tredoux
  • Patent number: 8205797
    Abstract: A method and system is provided including a plurality of multi-function devices being operatively associated with at least one controller. Each of the plurality of multi-function devices having time staggered payment support capabilities for enabling at least one user continued access to the plurality of multi-function devices. A detecting module is provided for enabling the plurality of multi-function devices to automatically detect, inspect, and verify at least one authorization code located on incoming print jobs. The method and system enable the at least one user to pay for continued access to the plurality of multi-function devices via time staggered installments without one or more of the plurality of MFDs directly accessing a payment center via a network connection and without manually supplying the at least one authorization code to the plurality of multi-function devices.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: June 26, 2012
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Shanmuga-nathan Gnanasambandam
  • Publication number: 20110099444
    Abstract: Embodiments described herein are directed to a virtual repair of digital media using a virtual repair service. Digital media stored on a digital media device is read using a media player. A request is received by a virtual repair unit from the media player to perform a virtual repair of a segment of unreadable digital content of the digital media. The virtual repair unit retrieves a readable copy of the digital content corresponding to the segment of unreadable digital content identified in the request from a media repository using the virtual repair unit. The virtual repair unit transmits the readable copy of the digital content to the media player for insertion into a buffer of the media player.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 28, 2011
    Applicant: XEROX CORPORATION
    Inventor: Gavan Leonard Tredoux
  • Publication number: 20110090528
    Abstract: A system and method control usage of resources associated with a printing device by transmitting a print-ready document from a client device, over a network, to a printing device; intercepting the transmitted print-ready document before the transmitted print-ready document is received by the printing device; electronically extracting, using a processor, page, document, or user information from the intercepted print-ready document; electronically, using a processor, comparing the extracted page, document or user information with resource policies associated with the printing device; modifying the page, document, or user information within the intercepted print-ready document when the extracted page, document, or user information is in conflict with resource policies associated with the printing device to ensure that printing of the print-ready document is in compliance with the resource policies associated with the printing device; and submitting the modified print-ready document to the printing device for pri
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: Xerox Corporation
    Inventors: Steven J. Harrington, Gavan Leonard Tredoux
  • Patent number: 7839523
    Abstract: A printing system is provided having a plurality of networked printing devices, each printing device of the plurality of printing devices having a communication port for operatively communicating with another printing device of the plurality of printing devices via a network. Each of the printing devices of the plurality of printing devices is assigned a respective network address for use when communicating via the network. A first printing device of the plurality of printing devices includes a first communication device having circuitry for being sensed by a second printing device of the plurality of printing devices independently of the network. The second printing device includes a second communication device having circuitry for sensing the presence of the first communication device of the first printing device independently of the network, and a processor for executing application software for determining the network address of the sensed first printing device via the network.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: November 23, 2010
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Alan Thomas Coté
  • Publication number: 20100196075
    Abstract: A method and system is provided including a plurality of multi-function devices being operatively associated with at least one controller. Each of the plurality of multi-function devices having time staggered payment support capabilities for enabling at least one user continued access to the plurality of multi-function devices. A detecting module is provided for enabling the plurality of multi-function devices to automatically detect, inspect, and verify at least one authorization code located on incoming print jobs. The method and system enable the at least one user to pay for continued access to the plurality of multi-function devices via time staggered installments without one or more of the plurality of MFDs directly accessing a payment center via a network connection and without manually supplying the at least one authorization code to the plurality of multi-function devices.
    Type: Application
    Filed: February 2, 2009
    Publication date: August 5, 2010
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Shanmuga-nathan Gnanasambandam
  • Publication number: 20100153580
    Abstract: Disclosed are methods and apparatus for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
    Type: Application
    Filed: December 16, 2008
    Publication date: June 17, 2010
    Applicant: XEROX CORPORATION
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
  • Publication number: 20100115610
    Abstract: A method and a system for evaluating identification of a user based on behavioral patterns and time patterns, including an analysis component for analyzing data; an authentication component for authenticating the analyzed data; and a behavioral biometric device for collecting behavioral biometric data related to the user, the authentication component and the analysis component operably connected at least with the behavioral biometric device; wherein the behavioral biometric data is matched against previously obtained or expected behavioral biometric data stored in a first database component of the analysis component in order to progressively, continuously, and incrementally evaluate the identification of the user to determine a confidence factor.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington
  • Patent number: 7688794
    Abstract: A printing system is provided including a plurality of printing devices. Each printing device includes an associated radio frequency identification (RFID) device. The RFID device associated with a first printing device of the plurality of printing devices is operable to sense the presence of an RFID device associated with a second printing device of the plurality of printing devices for sensing the presence of the second printing device.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: March 30, 2010
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Alan Thomas Coté
  • Patent number: 7634551
    Abstract: A system and method are provided for forming a cluster of networked devices, such as multifunctional devices (MFDs), by scanning a configuration document. The configuration document is printed using a seed device and is scanned and read by one or more devices which are desired to join the cluster. The configuration document includes encoded data corresponding to the attributes and other characteristics of the seed device. Each device decodes the encoded data corresponding to the configuration document and determines if it is compatible with the seed device. If a device determines that it is compatible with the seed device and is thus able to share its resources with the seed device, and vice versa, the device can decide whether to join the cluster. The cluster self-administers itself; each device independently determines whether to leave the cluster, remain in the cluster, and rejoin the cluster.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: December 15, 2009
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Alan Thomas Coté
  • Patent number: 7532761
    Abstract: A system and method are provided for optimizing data recovery for a partially destroyed document by exploiting the localized nature of typical partial document destruction. The system and method physically lay out encoded document recovery information in a way such that the likelihood is increased of recovering the encoded document recovery information from typical cases of partial document destruction. The system and method are encoding-scheme neutral, and could employ encoding techniques such as DataGlyphs™ encoding as known in the art for encoding the document recovery information.
    Type: Grant
    Filed: December 7, 2005
    Date of Patent: May 12, 2009
    Assignee: Xerox Corporation
    Inventor: Gavan Leonard Tredoux