Patents by Inventor Peter J. Zehler
Peter J. Zehler 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: 20170026525Abstract: 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: ApplicationFiled: July 23, 2015Publication date: January 26, 2017Inventors: PETER J. ZEHLER, Gavan Leonard Tredoux, Premkumar Rajendran
-
Patent number: 9549089Abstract: 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: GrantFiled: August 25, 2015Date of Patent: January 17, 2017Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Roger T. Kramer, Premkumar Rajendran, Peter J. Zehler
-
Patent number: 9544449Abstract: 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: GrantFiled: July 23, 2015Date of Patent: January 10, 2017Assignee: Xerox CorporationInventors: Peter J. Zehler, Gavan Leonard Tredoux, Premkumar Rajendran
-
Patent number: 9380050Abstract: Methods and systems receive an electronic scanned image generated by activity of an application running on a portable computerized device, and calculate a cryptographic digest from data of the electronic scanned image using a second computerized device. Also, such methods and systems encrypt the cryptographic digest using an encryption key stored on the portable computerized device to create a content signature of the cryptographic digest, and send the content signature to the second computerized device. The authenticity of a copy of the electronic scanned image provided by the second computerized device is verified by recalculating the content signature (based on the copy of the electronic scanned image) using the encryption key from the portable device.Type: GrantFiled: June 20, 2014Date of Patent: June 28, 2016Assignee: Xerox CorporationInventors: Gavan L. Tredoux, Premkumar Rajendran, Roger T. Kramer, Peter J. Zehler
-
Patent number: 9299043Abstract: Methods and systems detect a near field communication tap using a force detector of a portable computerized device, automatically sense current environmental conditions in response to the near field communication tap (using sensors of the portable computerized device) and automatically calculate a current location-based environmental signature based on the current environmental conditions sensed by the sensors, using a processor of the portable computerized device. Also, such methods and systems automatically match the current location-based environmental signature to a matching previously stored location-based environmental signature, using the processor and a communications device of the portable computing device.Type: GrantFiled: December 17, 2013Date of Patent: March 29, 2016Assignee: Xerox CorporationInventors: Peter J. Zehler, Gavan L. Tredoux, Premkumar Rajendran
-
Patent number: 9274777Abstract: 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: GrantFiled: May 7, 2014Date of Patent: March 1, 2016Assignee: Xerox CorporationInventors: Gavan Leonard Tredoux, Peter J. Zehler, Premkumar Rajendran
-
Publication number: 20150372988Abstract: Methods and systems receive an electronic scanned image generated by activity of an application running on a portable computerized device, and calculate a cryptographic digest from data of the electronic scanned image using a second computerized device. Also, such methods and systems encrypt the cryptographic digest using an encryption key stored on the portable computerized device to create a content signature of the cryptographic digest, and send the content signature to the second computerized device. The authenticity of a copy of the electronic scanned image provided by the second computerized device is verified by recalculating the content signature (based on the copy of the electronic scanned image) using the encryption key from the portable device.Type: ApplicationFiled: June 20, 2014Publication date: December 24, 2015Inventors: Gavan L. Tredoux, Peter J. Zehler, Premkumar Rajendran, Roger T. Kramer
-
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: 20150254424Abstract: A computer-based system for improving medication regimen adherence, including: a container arranged to hold a first medication and including a wireless transceiver and a unique identifier; and a wireless communications device (WCD) including: a memory element configured to store a medication regimen including a prescription for the medication and the unique identifier, the unique identifier associated with the medication regimen; and a processor configured to when the container is within a predetermined distance of the WCD obtain, via the wireless transceiver, the unique identifier from the container, confirm that the unique identifier from the container matches the unique identifier stored in the memory element, obtain data from the container regarding instances of the container being opened, determine, according to the data and the medication regimen, that a reminder to take the medication is desired, and output a sensory reminder signal.Type: ApplicationFiled: March 5, 2014Publication date: September 10, 2015Applicant: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 9100059Abstract: A method and system are disclosed for mapping multiple applications or services from a single tag. A tag is deployed in a product that stores multiple intent records, the first of which maps to a client multiplexing component. The client multiplexing component, resident on a user device, is automatically initiated upon establishment of a communications link between the user device and the tag. The client multiplexing component then reads each subsequent record on the tag and selectively launches the application or service on the user device. Any data to be written back to the tag is communicated from the corresponding application or service through the client multiplexing component.Type: GrantFiled: May 7, 2013Date of Patent: August 4, 2015Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Publication number: 20150170064Abstract: Methods and systems detect a near field communication tap using a force detector of a portable computerized device, automatically sense current environmental conditions in response to the near field communication tap (using sensors of the portable computerized device) and automatically calculate a current location-based environmental signature based on the current environmental conditions sensed by the sensors, using a processor of the portable computerized device. Also, such methods and systems automatically match the current location-based environmental signature to a matching previously stored location-based environmental signature, using the processor and a communications device of the portable computing device.Type: ApplicationFiled: December 17, 2013Publication date: June 18, 2015Applicant: Xerox CorporationInventors: Peter J. Zehler, Gavan L. Tredoux, Premkumar Rajendran
-
Patent number: 9038908Abstract: A system and method for transmitting visual data by displaying a synchronization video that includes synchronization code sequences on a first device, capturing the synchronization video using a video camera of a second device, parsing and decoding the synchronization code sequences on the second device, displaying an indication of which of the synchronization code sequences are compatible for visual data transmission on the second device, receiving a selected synchronization code sequence of the synchronization code sequences on the first device, and displaying a data code sequence corresponding to the selected synchronization code sequence on the first device, wherein the data code sequence includes encoded data, and capturing and decoding the data code sequence on the second device.Type: GrantFiled: April 10, 2013Date of Patent: May 26, 2015Assignee: XEROX CORPORATIONInventors: Peter J. Zehler, Gavan L. Tredoux, Premkumar Rajendran, Zhigang Fan
-
Patent number: 9016562Abstract: Methods and systems read a machine identification code from a machine using a portable computerized device. Such methods and systems automatically sense current environmental conditions of the location and automatically calculate a current location-based environmental signature based on the current environmental conditions sensed by the sensors. Also, such methods and systems automatically compare the current location-based environmental signature with a previously stored location-based environmental signature to verify whether the machine identification code is in the correct location based on a similarity measure being above a predetermined threshold, using the processor. Such methods also display a machine identification validity message on a graphic user interface of the portable computerized device based on the process of verifying the machine identification code determining that the machine identification code is in the correct location.Type: GrantFiled: December 17, 2013Date of Patent: April 28, 2015Assignee: Xerox CorporationInventors: Gavan L. Tredoux, Peter J. Zehler, Premkumar Rajendran
-
Publication number: 20140333419Abstract: A method and system are disclosed for mapping multiple applications or services from a single tag. A tag is deployed in a product that stores multiple intent records, the first of which maps to a client multiplexing component. The client multiplexing component, resident on a user device, is automatically initiated upon establishment of a communications link between the user device and the tag. The client multiplexing component then reads each subsequent record on the tag and selectively launches the application or service on the user device. Any data to be written back to the tag is communicated from the corresponding application or service through the client multiplexing component.Type: ApplicationFiled: May 7, 2013Publication date: November 13, 2014Applicant: Xerox CorporationInventor: Peter J. Zehler
-
Publication number: 20140320874Abstract: Systems and methods for secured printing are provided. The method includes receiving a nominally print-ready document with the nominally print-ready document including one or more references to one or more security elements. The method also includes replacing the one or more references with one or more identifiers, to generate an intermediate document, and associating the one or more security elements with the one or more identifiers. The method further includes transmitting instructions to a printing device, with the instructions being configured to cause the printing device to associate the one or more identifiers with the one or more security elements. The operations further include transmitting the intermediate document to the printing device.Type: ApplicationFiled: April 25, 2013Publication date: October 30, 2014Inventors: Gavan L. Tredoux, Reiner Eschbach, Holly Elizabeth Turner, Peter J. Zehler
-
Publication number: 20140307167Abstract: A system and method for transmitting visual data by displaying a synchronization video that includes synchronization code sequences on a first device, capturing the synchronization video using a video camera of a second device, parsing and decoding the synchronization code sequences on the second device, displaying an indication of which of the synchronization code sequences are compatible for visual data transmission on the second device, receiving a selected synchronization code sequence of the synchronization code sequences on the first device, and displaying a data code sequence corresponding to the selected synchronization code sequence on the first device, wherein the data code sequence includes encoded data, and capturing and decoding the data code sequence on the second device.Type: ApplicationFiled: April 10, 2013Publication date: October 16, 2014Applicant: XEROX CORPORATIONInventors: Peter J. Zehler, Gavan L. Tredoux, Premkumar Rajendran
-
Publication number: 20140292496Abstract: 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: ApplicationFiled: March 27, 2013Publication date: October 2, 2014Applicant: XEROX CORPORATIONInventors: Gavan L. Tredoux, Peter J. Zehler, Premkumar Rajendran, Roger T. Kramer
-
Patent number: 8792936Abstract: 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: GrantFiled: October 1, 2012Date of Patent: July 29, 2014Assignee: Xerox CorporationInventors: Premkumar Rajendran, Gavan L. Tredoux, Peter J. Zehler
-
Publication number: 20140094117Abstract: 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: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Applicant: Xerox CorporationInventors: Premkumar Rajendran, Gavan L. Tredoux, Peter J. Zehler
-
Patent number: 8467990Abstract: A method and device for setting a geolocation of a non-GPS enabled device utilizes GPS mapping technology to allow a user to select and set an exact location for a given device within a facility. The method can include obtaining a GPS map of the site where the device is deployed, obtaining a site map of the site, determining the GPS coordinates of at least one of the corners of the site map, overlaying the site map on the GPS map, aligning the at least one corner of the site map with corresponding GPS coordinates on the GPS map, calculating a grid covering the site map, selecting a location on the site map corresponding to the position of the device, and determining the geolocation of the device by calculating the latitude and longitude of said position.Type: GrantFiled: January 18, 2011Date of Patent: June 18, 2013Assignee: Xerox CorporationInventor: Peter J. Zehler