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: 9219737Abstract: 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: GrantFiled: April 18, 2014Date of Patent: December 22, 2015Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Premkumar Rajendran
-
Publication number: 20150324180Abstract: 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: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Xerox CorporationInventors: Gavan Leonard Tredoux, Peter J. Zehler, Premkumar Rajendran
-
Publication number: 20150324331Abstract: 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: ApplicationFiled: May 12, 2014Publication date: November 12, 2015Applicant: Xerox CorporationInventors: Gavan Leonard Tredoux, Shanmuga-Nathan Gnanasambandam, Premkumar Rajendran
-
Publication number: 20150304328Abstract: 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: ApplicationFiled: April 18, 2014Publication date: October 22, 2015Applicant: Xerox CorporationInventors: Gavan Leonard Tredoux, Premkumar Rajendran
-
Publication number: 20150163621Abstract: 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: ApplicationFiled: December 9, 2013Publication date: June 11, 2015Applicant: XEROX CORPORATIONInventors: Michael H. Wang, Francis Kapo Tse, Gavan Leonard Tredoux
-
Patent number: 8909775Abstract: 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: GrantFiled: December 16, 2008Date of Patent: December 9, 2014Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
-
Patent number: 8897109Abstract: 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: GrantFiled: July 11, 2013Date of Patent: November 25, 2014Assignee: Xerox CorporationInventor: Gavan Leonard Tredoux
-
Publication number: 20130326273Abstract: 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: ApplicationFiled: July 11, 2013Publication date: December 5, 2013Applicant: Xerox CorporationInventor: Gavan Leonard Tredoux
-
Patent number: 8593671Abstract: 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 priType: GrantFiled: October 16, 2009Date of Patent: November 26, 2013Assignee: Xerox CorporationInventors: Steven J. Harrington, Gavan Leonard Tredoux
-
Patent number: 8510615Abstract: 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: GrantFiled: October 22, 2009Date of Patent: August 13, 2013Assignee: Xerox CorporationInventor: Gavan Leonard Tredoux
-
Patent number: 8205797Abstract: 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: GrantFiled: February 2, 2009Date of Patent: June 26, 2012Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Shanmuga-nathan Gnanasambandam
-
Publication number: 20110099444Abstract: 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: ApplicationFiled: October 22, 2009Publication date: April 28, 2011Applicant: XEROX CORPORATIONInventor: Gavan Leonard Tredoux
-
Publication number: 20110090528Abstract: 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 priType: ApplicationFiled: October 16, 2009Publication date: April 21, 2011Applicant: Xerox CorporationInventors: Steven J. Harrington, Gavan Leonard Tredoux
-
Patent number: 7839523Abstract: 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: GrantFiled: December 13, 2005Date of Patent: November 23, 2010Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Alan Thomas Coté
-
Publication number: 20100196075Abstract: 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: ApplicationFiled: February 2, 2009Publication date: August 5, 2010Applicant: Xerox CorporationInventors: Gavan Leonard Tredoux, Shanmuga-nathan Gnanasambandam
-
Publication number: 20100153580Abstract: 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: ApplicationFiled: December 16, 2008Publication date: June 17, 2010Applicant: XEROX CORPORATIONInventors: Gavan Leonard Tredoux, Steven J. Harrington, Reiner Eschbach, Edward Chapman
-
Publication number: 20100115610Abstract: 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: ApplicationFiled: November 5, 2008Publication date: May 6, 2010Applicant: Xerox CorporationInventors: Gavan Leonard Tredoux, Steven J. Harrington
-
Patent number: 7688794Abstract: 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: GrantFiled: December 13, 2005Date of Patent: March 30, 2010Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Alan Thomas Coté
-
Patent number: 7634551Abstract: 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: GrantFiled: December 7, 2005Date of Patent: December 15, 2009Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Alan Thomas Coté
-
Patent number: 7532761Abstract: 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: GrantFiled: December 7, 2005Date of Patent: May 12, 2009Assignee: Xerox CorporationInventor: Gavan Leonard Tredoux