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: 11237636
    Abstract: A method and system of configuring a network using a network application of a mobile device including detecting a gesture sequence that comprises at least one gesture, in response to a user performed action. The detected gesture sequence may be indicative of network configuration rules associated with at least one network device. The method may further include receiving and storing network access credentials, and accessing a network configuration database. The network configuration database may comprise a plurality of gesture sequences and a plurality of associated tasks. The method may also include determining a match for the detected gesture sequence among the plurality of gesture sequences; determining an associated task based on the match; and performing the associated task to achieve the network configuration action. The associated task may include a network configuration action based on the network configuration rules associated with at least one network device.
    Type: Grant
    Filed: October 14, 2014
    Date of Patent: February 1, 2022
    Assignee: Xerox Corporation
    Inventors: Peter Zehler, Gavan Leonard Tredoux, Premkumar Rajendran, Kanishk Jain
  • Patent number: 10484453
    Abstract: A method of printing a document from a mobile device comprises coupling the mobile device to a proximate print device. The method further comprises, by a processor of the mobile device executing a print software application that causes the processor to identify a document to be printed, use data obtained from the mobile device to identify a context at a time that is concurrent with identifying the document, use the context to customize the identified document by identifying and modifying at least one parameter of the identified document, and transmit the customized document to be printed to the print device for printing by the print device. The data obtained from the mobile device comprises one or more of the following data sensed by one or more sensors of the mobile device, or data gathered by one or more mobile applications of the mobile device.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: November 19, 2019
    Assignee: Xerox Corporation
    Inventor: Gavan Leonard Tredoux
  • Publication number: 20180069700
    Abstract: A method of encrypting information using a computational tag may include, by a mobile electronic device, detecting a computational tag within a near field communication range of the mobile electronic device, identifying a document to be encrypted by the mobile electronic device, transmitting the document to the computational tag by the mobile electronic device, receiving, from the computational tag, an encrypted document, wherein the encrypted document comprises an encrypted version of the document that was to be encrypted, and storing the encrypted document in a memory of the mobile electronic device.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 8, 2018
    Inventors: Gavan Leonard Tredoux, Kanishk Jain
  • Patent number: 9860061
    Abstract: A method of encrypting information using a computational tag may include, by a mobile electronic device, detecting a computational tag within a near field communication range of the mobile electronic device, identifying a document to be encrypted by the mobile electronic device, transmitting the document to the computational tag by the mobile electronic device, receiving, from the computational tag, an encrypted document, wherein the encrypted document comprises an encrypted version of the document that was to be encrypted, and storing the encrypted document in a memory of the mobile electronic device.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: January 2, 2018
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Kanishk Jain
  • Patent number: 9854148
    Abstract: In a system for detecting location of an object inside of a building, an image capture device of a mobile electronic device captures an image of a boundary of a room in which the portable electronic device is positioned. The system extracts features of a boundary (ceiling, wall or floor) in the image to determine whether the mobile device is in a known location. When the system identifies a known location, it will take an action that provides the portable electronic device with additional functionality at the identified known location. Such functionality may include connecting to a wireless network or communicating with a stationary device at the known location.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: December 26, 2017
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Premkumar Rajendran, Peter J. Zehler, Raja Bala, Edgar A. Bernal
  • Patent number: 9686074
    Abstract: A method of encrypting information using a computational tag may include, by a mobile electronic device, detecting a computational tag within a near field communication range of the mobile electronic device, identifying a document to be encrypted by the mobile electronic device, transmitting the document to the computational tag by the mobile electronic device, receiving, from the computational tag, an encrypted document, wherein the encrypted document comprises an encrypted version of the document that was to be encrypted, and storing the encrypted document in a memory of the mobile electronic device.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: June 20, 2017
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Kanishk Jain
  • Publication number: 20170103220
    Abstract: A method of encrypting information using a computational tag may include, by a mobile electronic device, detecting a computational tag within a near field communication range of the mobile electronic device, identifying a document to be encrypted by the mobile electronic device, transmitting the document to the computational tag by the mobile electronic device, receiving, from the computational tag, an encrypted document, wherein the encrypted document comprises an encrypted version of the document that was to be encrypted, and storing the encrypted document in a memory of the mobile electronic device.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Gavan Leonard Tredoux, Kanishk Jain
  • Publication number: 20170039445
    Abstract: In a system for detecting location of an object inside of a building, an image capture device of a mobile electronic device captures an image of a boundary of a room in which the portable electronic device is positioned. The system extracts features of a boundary (ceiling, wall or floor) in the image to determine whether the mobile device is in a known location. When the system identifies a known location, it will take an action that provides the portable electronic device with additional functionality at the identified known location. Such functionality may include connecting to a wireless network or communicating with a stationary device at the known location.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 9, 2017
    Inventors: Gavan Leonard Tredoux, Premkumar Rajendran, Peter J. Zehler, Raja Bala, Edgar A. Bernal
  • Publication number: 20170034247
    Abstract: A method of printing a document from a mobile device comprises coupling the mobile device to a proximate print device. The method further comprises, by a processor of the mobile device executing a print software application that causes the processor to identify a document to be printed, use data obtained from the mobile device to identify a context at a time that is concurrent with identifying the document, use the context to customize the identified document by identifying and modifying at least one parameter of the identified document, and transmit the customized document to be printed to the print device for printing by the print device. The data obtained from the mobile device comprises one or more of the following data sensed by one or more sensors of the mobile device, or data gathered by one or more mobile applications of the mobile device.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventor: Gavan Leonard Tredoux
  • Publication number: 20170026525
    Abstract: A method, non-transitory computer readable medium and apparatus for analyzing operational sensor data of a device collected by a mobile endpoint device operating with the device are disclosed. For example, the method includes receiving the operational sensor data, a time stamp, a location of the device and a device identification (ID) from the mobile endpoint device, wherein the operational sensor data is collected by the mobile endpoint device from the device when the mobile endpoint device initiates a communication session with the device and transmitting the operational sensor data to a management service, wherein the operational sensor data is analyzed to determine a cause of a failure of the device when the device fails.
    Type: Application
    Filed: July 23, 2015
    Publication date: January 26, 2017
    Inventors: PETER J. ZEHLER, Gavan Leonard Tredoux, Premkumar Rajendran
  • Patent number: 9549089
    Abstract: A method for establishing a network connection between a mobile electronic device and a target network device includes establishing a short-range communications link between the mobile electronic device and the target network device. The method may also include, by a processor, executing an application that causes the processor to receive network device information from the target network device, via the short-range communications link, use the identifier associated with the target network device to identify a network to which the target network device is connected, use a transmitter component of the mobile electronic device to establish the network connection between the mobile electronic device and the target network device, via the identified network, and cause the transmitter component to send a communication to the target network device, via the identified network. The network device information comprises an identifier associated with the target network device.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: January 17, 2017
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Roger T. Kramer, Premkumar Rajendran, Peter J. Zehler
  • Patent number: 9544449
    Abstract: A method, non-transitory computer readable medium and apparatus for analyzing operational sensor data of a device collected by a mobile endpoint device operating with the device are disclosed. For example, the method includes receiving the operational sensor data, a time stamp, a location of the device and a device identification (ID) from the mobile endpoint device, wherein the operational sensor data is collected by the mobile endpoint device from the device when the mobile endpoint device initiates a communication session with the device and transmitting the operational sensor data to a management service, wherein the operational sensor data is analyzed to determine a cause of a failure of the device when the device fails.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: January 10, 2017
    Assignee: Xerox Corporation
    Inventors: Peter J. Zehler, Gavan Leonard Tredoux, Premkumar Rajendran
  • Patent number: 9489347
    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: Grant
    Filed: May 12, 2014
    Date of Patent: November 8, 2016
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Shanmuga-Nathan Gnanasambandam, Premkumar Rajendran
  • Patent number: 9400879
    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: Grant
    Filed: November 5, 2008
    Date of Patent: July 26, 2016
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Steven J. Harrington
  • Patent number: 9367271
    Abstract: A method of printing a document from a mobile device coupling the mobile device to a print device. The method may also include launching a tap-to-print application software on the mobile device in response to the coupling, identifying a document to be printed via the tap-to-print application, and transmitting the document to be printed to the print device by the tap-to-print application. The tap-to-print application does not modify an operating system of the mobile device.
    Type: Grant
    Filed: October 28, 2014
    Date of Patent: June 14, 2016
    Assignee: Xerox Corporation
    Inventors: Peter Zehler, Gavan Leonard Tredoux, Premkumar Rajendran, Kanishk Jain, Roger T. Kramer
  • Publication number: 20160117136
    Abstract: A method of printing a document from a mobile device coupling the mobile device to a print device. The method may also include launching a tap-to-print application software on the mobile device in response to the coupling, identifying a document to be printed via the tap-to-print application, and transmitting the document to be printed to the print device by the tap-to-print application. The tap-to-print application does not modify an operating system of the mobile device.
    Type: Application
    Filed: October 28, 2014
    Publication date: April 28, 2016
    Inventors: Peter Zehler, Gavan Leonard Tredoux, Premkumar Rajendran, Kanishk Jain, Roger T. Kramer
  • Publication number: 20160103494
    Abstract: A method and system of configuring a network using a network application of a mobile device including detecting a gesture sequence that comprises at least one gesture, in response to a user performed action. The detected gesture sequence may be indicative of network configuration rules associated with at least one network device. The method may further include receiving and storing network access credentials, and accessing a network configuration database. The network configuration database may comprise a plurality of gesture sequences and a plurality of associated tasks. The method may also include determining a match for the detected gesture sequence among the plurality of gesture sequences; determining an associated task based on the match; and performing the associated task to achieve the network configuration action. The associated task may include a network configuration action based on the network configuration rules associated with at least one network device.
    Type: Application
    Filed: October 14, 2014
    Publication date: April 14, 2016
    Inventors: Peter Zehler, Gavan Leonard Tredoux, Premkumar Rajendran, Kanishk Jain
  • Publication number: 20160103998
    Abstract: A method of encrypting information using a computational tag may include, by a mobile electronic device, detecting a computational tag within a near field communication range of the mobile electronic device, identifying a document to be encrypted by the mobile electronic device, transmitting the document to the computational tag by the mobile electronic device, receiving, from the computational tag, an encrypted document, wherein the encrypted document comprises an encrypted version of the document that was to be encrypted, and storing the encrypted document in a memory of the mobile electronic device.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: Gavan Leonard Tredoux, Kanishk Jain
  • Patent number: 9274777
    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: Grant
    Filed: May 7, 2014
    Date of Patent: March 1, 2016
    Assignee: Xerox Corporation
    Inventors: Gavan Leonard Tredoux, Peter J. Zehler, Premkumar Rajendran
  • Patent number: 9232343
    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: Grant
    Filed: December 9, 2013
    Date of Patent: January 5, 2016
    Assignee: Xerox Corporation
    Inventors: Michael H. Wang, Francis Kapo Tse, Gavan Leonard Tredoux