Patents by Inventor Jiayin Peng
Jiayin Peng 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: 10637953Abstract: A server that receives, from an image processing device, a request indicating a data file stored on a file server and a predetermined type of processing to be performed on the data file. It is determined whether memory stores information associated with a current session between the image processing device and the server. Based on determining that the information is not stored, initiating a download of the data file, generating a modified version of the downloaded data file and storing the information associated with the current session in the memory. The modified version is provided to the image processing device if the predetermined type of processing is a first type of processing and the downloaded file to the image processing device if the predetermined processing is a second type of processing.Type: GrantFiled: April 26, 2017Date of Patent: April 28, 2020Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.Inventors: Jiayin Peng, Daniel Doran, Kosuke Nakashima
-
Patent number: 10200370Abstract: Systems include a service-provider device; and a browser loaded on a first device. To connect the service-provider device with the first device, the browser fetches a device ID from the first device, and sends a request for a service to the service-provider device with the device ID. The service-provider device determines whether the service is allowed to be provided by checking whether the device ID is registered.Type: GrantFiled: March 17, 2016Date of Patent: February 5, 2019Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.Inventors: Kosuke Nakashima, Atsushi Kamasuka, Song Cang, Robert Dellago, Jiayin Peng, Ryutaro Watanabe
-
Patent number: 9946532Abstract: An image processing device and control method that includes a processor and a memory storing a set of instructions that, when executed by the processor, controls the image processing device to receive a first data object representing a software update to be applied to the at least one peripheral device coupled to the image processing device. A communication mode switch message is generated to change a mode of communicating data between the at least one peripheral device and the image processing device and communicate the communication mode switch message to the at least one peripheral device. Currently active communication mode is disabled and a previously disabled communication pathway of the at least one peripheral device is activated as an update mode. The data representing the software update is transmitted via the update mode to apply the software update to the at least one peripheral device.Type: GrantFiled: June 15, 2016Date of Patent: April 17, 2018Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.Inventors: Jiayin Peng, Jiuyuan Ge, Song Cang, Bryan Heller
-
Patent number: 9924062Abstract: A system and method of authorizing one or more features of an application is provided. A first application having a first set of features that control one or more functionality of an image processing device and are always available and a second set of features controlling functionality different from that controlled by the first set of features and which require authorization to be operable. A second application executing on the image processing device includes data representing authorization parameters to selectively authorize one or more of the features in the second set of features. In response to detecting, by the second application, that a feature activation service is registered in an operating system of the image processing device by the first application, the second application communicates the authorization parameter data to the first application to authorize and make operable the one or more features of the second set of features.Type: GrantFiled: July 13, 2016Date of Patent: March 20, 2018Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.Inventors: Jiuyuan Ge, Lance Yiuchong Leung, Song Cang, Jiayin Peng, Daniel Andrew Doran
-
Publication number: 20170364346Abstract: An image processing device and control method that includes a processor and a memory storing a set of instructions that, when executed by the processor, controls the image processing device to receive a first data object representing a software update to be applied to the at least one peripheral device coupled to the image processing device. A communication mode switch message is generated to change a mode of communicating data between the at least one peripheral device and the image processing device and communicate the communication mode switch message to the at least one peripheral device. Currently active communication mode is disabled and a previously disabled communication pathway of the at least one peripheral device is activated as an update mode. The data representing the software update is transmitted via the update mode to apply the software update to the at least one peripheral device.Type: ApplicationFiled: June 15, 2016Publication date: December 21, 2017Inventors: Jiayin Peng, Jiuyuan Ge, Song Cang, Bryan Heller
-
Publication number: 20170318115Abstract: A server that receives, from an image processing device, a request indicating a data file stored on a file server and a predetermined type of processing to be performed on the data file. It is determined whether memory stores information associated with a current session between the image processing device and the server. Based on determining that the information is not stored, initiating a download of the data file, generating a modified version of the downloaded data file and storing the information associated with the current session in the memory. The modified version is provided to the image processing device if the predetermined type of processing is a first type of processing and the downloaded file to the image processing device if the predetermined processing is a second type of processing.Type: ApplicationFiled: April 26, 2017Publication date: November 2, 2017Inventors: Jiayin Peng, Daniel Doran, Kosuke Nakashima
-
Publication number: 20170019551Abstract: A system and method of authorizing one or more features of an application is provided. A first application having a first set of features that control one or more functionality of an image processing device and are always available and a second set of features controlling functionality different from that controlled by the first set of features and which require authorization to be operable. A second application executing on the image processing device includes data representing authorization parameters to selectively authorize one or more of the features in the second set of features. In response to detecting, by the second application, that a feature activation service is registered in an operating system of the image processing device by the first application, the second application communicates the authorization parameter data to the first application to authorize and make operable the one or more features of the second set of features.Type: ApplicationFiled: July 13, 2016Publication date: January 19, 2017Inventors: Jiuyuan Ge, Lance Yiuchong Leung, Song Cang, Jiayin Peng, Daniel Andrew Doran
-
Publication number: 20160277407Abstract: Systems include a service-provider device; and a browser loaded on a first device. To connect the service-provider device with the first device, the browser fetches a device ID from the first device, and sends a request for a service to the service-provider device with the device ID. The service-provider device determines whether the service is allowed to be provided by checking whether the device ID is registered.Type: ApplicationFiled: March 17, 2016Publication date: September 22, 2016Inventors: Kosuke Nakashima, Atsushi Kamasuka, Song Cang, Robert Dellago, Jiayin Peng, Ryutaro Watanabe
-
Patent number: 9451128Abstract: A mobile data processing method, in which a request for performing a data processing job by a data processing device is initiated from a user of a mobile device. A device code of the mobile device in association with the user is transmitted to the data processing device. The user is authenticated by the data processing device. Whether the device code of the mobile device is identifiable by the data processing device is determined. An entry of the data processing job in association with the user and the device code of the mobile device is created in the data processing device if the device code of the mobile device is identified by the data processing device. The data processing job is executed if the entry of the data processing job is created and stored in association with the user and the device in the data processing device.Type: GrantFiled: April 10, 2014Date of Patent: September 20, 2016Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON USA, INC.Inventors: Manuel Pearson Ferreira, Craig Mazzagatte, Royce E. Slick, Anthony Louis DeMartini, Nigel Patrick Brady, Jiuyuan Ge, Jiayin Peng
-
Publication number: 20150296099Abstract: A mobile data processing method, in which a request for performing a data processing job by a data processing device is initiated from a user of a mobile device. A device code of the mobile device in association with the user is transmitted to the data processing device. The user is authenticated by the data processing device. Whether the device code of the mobile device is identifiable by the data processing device is determined. An entry of the data processing job in association with the user and the device code of the mobile device is created in the data processing device if the device code of the mobile device is identified by the data processing device. The data processing job is executed if the entry of the data processing job is created and stored in association with the user and the device in the data processing device.Type: ApplicationFiled: April 10, 2014Publication date: October 15, 2015Applicant: Canon U.S.A., Inc.Inventors: Manuel Pearson Ferreira, Craig Mazzagatte, Royce E. Slick, Anthony Demartini, Nigel Brady, Joseph Ge, Jiayin Peng