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).
-
Patent number: 10938920Abstract: Methods and systems for identifying and locating assets. Data can be transmitted at regular intervals from a client to a server for processing by the server and stored in a database associated with the server. Such data characterizes the behavior of a user with respect one or more assets that communicate electronically with the server. Based on the data in the database, an indication of the status of the asset (or assets) can be determined. This indication is then utilized to assist in identifying and/or locating the asset.Type: GrantFiled: April 20, 2016Date of Patent: March 2, 2021Assignee: Xerox CorporationInventors: Matthew John Quirk, Peter J. Zehler
-
Patent number: 10931666Abstract: A method, non-transitory computer readable medium, and apparatus for connecting a mobile device with an output device are disclosed. The method may be performed by a processor of a pairing server. For example, the method receives a request to connect the mobile device of an authenticated user to the output device, identifies the mobile device in a database comprising a register of authenticated users and one or more mobile devices of each one of the authenticated users, and transmits a configuration information and a connection information to the mobile device, wherein the configuration information causes the mobile device to modify a configuration of the mobile device and automatically connect to the output device based on the connection information.Type: GrantFiled: March 28, 2018Date of Patent: February 23, 2021Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 10841343Abstract: A system server includes a memory and a processor in communication with the memory. The processor is configured to process a request to lower a security level of one or more communication channels of a secure communication system, where the request is responsive to a problem in the secure communication system. The processor is also configured to generate a message to inform connected devices associated with the one or more communication channels that the security level is to be lowered. The processor is further configured to lower the security level. The processor is further configured to commence a timer to control an amount of time that the security level is to remain lowered.Type: GrantFiled: March 9, 2018Date of Patent: November 17, 2020Assignee: Xerox CorporationInventors: Peter J. Zehler, Lawrence W. Meyer
-
Patent number: 10841735Abstract: Systems and methods for adapting a service provided based on a local taxonomy defining a local community of individuals are disclosed. The systems and methods involve a close proximity protocol used to detect and/or communicate with various mobile devices located within a certain range of a site location, and include a device that requests information from the mobile devices and a device that provides a service to the one or more users within range of the service-providing device. A local taxonomy is generated and evolved based on the dynamics of the local community of individuals (i.e. as individuals enter and exit the range of the system), and the service(s) provided is adapted as the local taxonomy changes.Type: GrantFiled: January 17, 2019Date of Patent: November 17, 2020Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Publication number: 20200351610Abstract: Systems and methods for adapting a service provided based on a local taxonomy defining a local community of individuals are disclosed. The systems and methods involve a close proximity protocol used to detect and/or communicate with various mobile devices located within a certain range of a site location, and include a device that requests information from the mobile devices and a device that provides a service to the one or more users within range of the service-providing device. A local taxonomy is generated and evolved based on the dynamics of the local community of individuals (i.e. as individuals enter and exit the range of the system), and the service(s) provided is adapted as the local taxonomy changes.Type: ApplicationFiled: January 17, 2019Publication date: November 5, 2020Applicant: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 10756917Abstract: A method for establishing a network connection between a mobile device and a network device includes determining whether the mobile device has previously established a network connection with the network device, and determining whether the mobile device and the network device can connect using information corresponding to a previously established network connection. If the mobile device has not previously established a network connection with the network device or if the mobile device and the network device cannot connect using above information, the method includes determining whether one or more records of network connections corresponding to the network device exist, and determining if the mobile device and the network device can connect using information included in those records. If the mobile device and the network device can connect using the above information or records, the transmitter component of the mobile device establishes a new network connection with the network device.Type: GrantFiled: September 16, 2016Date of Patent: August 25, 2020Assignee: Xerox CorporationInventors: Peter J. Zehler, Matthew J. Quirk, Lawrence W. Meyer
-
Publication number: 20200236232Abstract: Systems and methods for tracking large deployments of managed devices in a facility are disclosed. A tracking system is embedded into the managed devices, which may include, for example, printers, copiers, scanners, and multi-function devices (MFD). Location information is generated and maintained using an external server, and when a deployment location check event is triggered, a user of the device is prompted to confirm its deployment location and/or update its location information.Type: ApplicationFiled: January 17, 2019Publication date: July 23, 2020Applicant: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 10708451Abstract: Systems and methods for tracking large deployments of managed devices in a facility are disclosed. A tracking system is embedded into the managed devices, which may include, for example, printers, copiers, scanners, and multi-function devices (MFD). Location information is generated and maintained using an external server, and when a deployment location check event is triggered, a user of the device is prompted to confirm its deployment location and/or update its location information.Type: GrantFiled: January 17, 2019Date of Patent: July 7, 2020Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 10659635Abstract: A proxy logger is a proxy or gateway between a Semantic Query/Certification tool and a Multifunction device, such as a multifunction printer. A user specifies the beginning and end points of a specific operation and the proxy logger records network requests and decrypts/encrypts the traffic. The proxy logger and SQCT logs the results for later consumption. Using this method the Semantic Query/Certification tool may generate a certification report or enumerate how a semantic operation is performed for different models of MFDs. The output of the log will be used to build device management profile for the MFD.Type: GrantFiled: February 11, 2019Date of Patent: May 19, 2020Assignee: XEROX CORPORATIONInventor: Peter J. Zehler
-
Publication number: 20190387129Abstract: A method, non-transitory computer readable medium, and apparatus for preventing reproduction of secure data on a multi-function device are disclosed. The method may be performed by a processor of a multi-function device. For example, the method receives a request to reproduce a document, calculates a perceptual hash of the document, transmits the perceptual hash of the document to a server, receives a control signal to halt reproduction of the document on the printing device in response to a perceptual hash of the secure data stored on the server matching at least a portion of the perceptual hash of the document, and halts the reproduction of the document on the printing device in response to the control signal.Type: ApplicationFiled: June 13, 2018Publication date: December 19, 2019Inventor: Peter J. Zehler
-
Patent number: 10491782Abstract: A method, non-transitory computer readable medium, and apparatus for preventing reproduction of secure data on a multi-function device are disclosed. The method may be performed by a processor of a multi-function device. For example, the method receives a request to reproduce a document, calculates a perceptual hash of the document, transmits the perceptual hash of the document to a server, receives a control signal to halt reproduction of the document on the printing device in response to a perceptual hash of the secure data stored on the server matching at least a portion of the perceptual hash of the document, and halts the reproduction of the document on the printing device in response to the control signal.Type: GrantFiled: June 13, 2018Date of Patent: November 26, 2019Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Publication number: 20190306160Abstract: A method, non-transitory computer readable medium, and apparatus for connecting a mobile device with an output device are disclosed. The method may be performed by a processor of a pairing server. For example, the method receives a request to connect the mobile device of an authenticated user to the output device, identifies the mobile device in a database comprising a register of authenticated users and one or more mobile devices of each one of the authenticated users, and transmits a configuration information and a connection information to the mobile device, wherein the configuration information causes the mobile device to modify a configuration of the mobile device and automatically connect to the output device based on the connection information.Type: ApplicationFiled: March 28, 2018Publication date: October 3, 2019Inventor: Peter J. Zehler
-
Publication number: 20190281089Abstract: A system server includes a memory and a processor in communication with the memory. The processor is configured to process a request to lower a security level of one or more communication channels of a secure communication system, where the request is responsive to a problem in the secure communication system. The processor is also configured to generate a message to inform connected devices associated with the one or more communication channels that the security level is to be lowered. The processor is further configured to lower the security level. The processor is further configured to commence a timer to control an amount of time that the security level is to remain lowered.Type: ApplicationFiled: March 9, 2018Publication date: September 12, 2019Inventors: Peter J. Zehler, Lawrence W. Meyer
-
Patent number: 10271206Abstract: A system may include a device having a program that includes a workflow system public key associated with a workflow system and programming instructions that allow the device to communicate with the workflow system over a communication network. The system may initialize a device by sending communications to the workflow system, receiving a response that includes information encrypted with a workflow system private key, and verifying the authenticity of the response by using the workflow system public key to decrypt the information in the response. The system may register the device for privacy treatment by the workflow system by generating a key pair that includes a client private key and a client public key, generating an encrypted client key by encrypting the client public key with the workflow system public key, including the encrypted client key in a privacy request, and sending the privacy request to the workflow system.Type: GrantFiled: September 15, 2016Date of Patent: April 23, 2019Assignee: Xerox CorporationInventor: Peter J. Zehler
-
Patent number: 10230737Abstract: A method for providing guest access to a guest user for a network resource device based on proximity includes provisioning a plurality of network resource devices with a set of guest-on boarding information, receiving a request for guest access from a guest user for the network resource devices, determining if the guest user is within a certain distance of at least one of the network resource devices, and if the guest user is within the certain distance of at least one of the network resource devices identify each such network resource device as a proximate device. The method also includes providing a first set of guest on-boarding information to the guest user, via one of the proximate devices. The first set of guest on-boarding information includes a first unique identifier, and guest access credentials are provided to the guest user upon receipt of the first unique identifier.Type: GrantFiled: June 7, 2018Date of Patent: March 12, 2019Assignee: Xerox CorporationInventors: Peter J. Zehler, Emil Macarie
-
Patent number: 10187549Abstract: A method for printing a document from a mobile device includes identifying a document to be printed and generating a notification comprising a selection of at least one candidate print device that may be selected for printing. The notification may be generated by analyzing, by one or more mobile device applications, the document to be printed to identify a document context including a security level of the identified document; using data sensed by one or more mobile device sensors to identify a user context including at least a current geographical location of the user; using the user context to detect a print device near the geographical location of the user; and accessing a rule set to determine if the identified document can be printed on the detected print device based on the security level of the identified document; and causing a user interface to output the notification.Type: GrantFiled: October 19, 2017Date of Patent: January 22, 2019Assignee: Xerox CorporationInventors: Peter J. Zehler, Lawrence W. Meyer, Erol Esen
-
Publication number: 20180288067Abstract: A method for providing guest access to a guest user for a network resource device based on proximity includes provisioning a plurality of network resource devices with a set of guest-on boarding information, receiving a request for guest access from a guest user for the network resource devices, determining if the guest user is within a certain distance of at least one of the network resource devices, and if the guest user is within the certain distance of at least one of the network resource devices identify each such network resource device as a proximate device. The method also includes providing a first set of guest on-boarding information to the guest user, via one of the proximate devices. The first set of guest on-boarding information includes a first unique identifier, and guest access credentials are provided to the guest user upon receipt of the first unique identifier.Type: ApplicationFiled: June 7, 2018Publication date: October 4, 2018Inventors: Peter J. Zehler, Emil Macarie
-
Patent number: 10021109Abstract: A method for providing guest access to a guest user for a network resource device based on proximity includes provisioning a plurality of network resource devices with a set of guest-on boarding information, receiving a request for guest access from a guest user for the network resource devices, determining if the guest user is within a certain distance of at least one of the network resource devices, and if the guest user is within the certain distance of at least one of the network resource devices identify each such network resource device as a proximate device. The method also includes providing a first set of guest on-boarding information to the guest user, via one of the proximate devices. The first set of guest on-boarding information includes a first unique identifier, and guest access credentials are provided to the guest user upon receipt of the first unique identifier.Type: GrantFiled: February 24, 2016Date of Patent: July 10, 2018Assignee: Xerox CorporationInventors: Peter J. Zehler, Emil Macarie
-
Patent number: 9933359Abstract: Disclosed herein is a paper based diagnostic device including a portable biomedical diagnostic device comprising, paper, wax, and reagents. The biomedical diagnostic device can analyze biochemical assays in test fluids such as blood, urine, and saliva. Diagnostic devices can include one or more of tracking information, personal identification information, security information, color calibration information, and environmental indicators. The security information can further include keys or codes identifying one or more unique characteristics. One aspect of the security information ensures that only predeterminable vendors are able to determine the results of a test from the diagnostic devices.Type: GrantFiled: July 22, 2015Date of Patent: April 3, 2018Assignee: XEROX CORPORATIONInventors: Peter J. Zehler, Jing Zhou, Nancy Y. Jia
-
Publication number: 20180083795Abstract: A method for establishing a network connection between a mobile device and a network device includes determining whether the mobile device has previously established a network connection with the network device, and determining whether the mobile device and the network device can connect using information corresponding to a previously established network connection. If the mobile device has not previously established a network connection with the network device or if the mobile device and the network device cannot connect using above information, the method includes determining whether one or more records of network connections corresponding to the network device exist, and determining if the mobile device and the network device can connect using information included in those records. If the mobile device and the network device can connect using the above information or records, the transmitter component of the mobile device establishes a new network connection with the network device.Type: ApplicationFiled: September 16, 2016Publication date: March 22, 2018Inventors: Peter J. Zehler, Matthew J. Quirk, Lawrence W. Meyer