Patents Assigned to CANON INFORMATION AND IMAGING SOLUTIONS, INC.
  • Patent number: 11232851
    Abstract: The present invention relates to methods for the analysis of nucleic acids present in biological samples, and more specifically to normalize a high resolution melt curve to assist in the identification of one or more properties of the nucleic acids. The present invention provides methods and systems that incorporate a background identification algorithm according to invention principles using raw melt curve data to identify reactions that are unrelated actual DNA melt reactions. Furthermore, a web-based application for analyzing experimental data is provided. The raw experimental data obtained from a variety of instruments is processed and analyzed on a server and presented to a user through a user interface (UI).
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 25, 2022
    Assignee: Canon Information and Imaging Solutions, Inc.
    Inventors: Yang Yang, Sophie Paquerault, Bradley Scott Denney, Lance Charlton, Jeanette Paek, Attaullah Seikh, Vyshnnavi Parthasarathy, Ken Pearson, Hung Huang, Tejinder Uppal
  • Patent number: 10944747
    Abstract: Devices, systems, and methods receive a token and a request to create a joint tenant, wherein at least one of the token and the request identifies a first user of a first tenant of a first service; receive one or more administrator credentials for a second service; send the one or more administrator credentials and a request to create a service account to the second service; and create a joint tenant that includes a tenant of the first service and a tenant of the second service, wherein the first user is included in the tenant of the first service, and wherein the service account is included in the tenant of the second service.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 9, 2021
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Craig Mazzagatte, Allison Bajo, Hari Rathod
  • Patent number: 10740372
    Abstract: A data object representing an electronic document having a plurality of data items each having at least one data value associated therewith is loaded from memory. The data object is searched for plurality of data items by keyword search for at least one candidate target data item. A target data item is selected by identifying at least one ancillary data item known to be located within the electronic document proximate to the at least one candidate. A target field within the electronic document is generated to encapsulate the at least one data value associated with the selected target data item. A format of the at least one data value is compared with a predetermined data value format and extracted from the target field in response to the format of the at least one data value matching the predetermined data value format for storage in a table of a database.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: August 11, 2020
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventor: Hideaki Matsumoto
  • Patent number: 10637953
    Abstract: 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: Grant
    Filed: April 26, 2017
    Date of Patent: April 28, 2020
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventors: Jiayin Peng, Daniel Doran, Kosuke Nakashima
  • Patent number: 10503891
    Abstract: An image processing apparatus and method is provided. The image processing apparatus has one or more processors and a memory that stores instructions for execution by the one or more processors. Upon execution of the instructions, the image processing apparatus is configured receive, from a credential source, a credential having a domain identifier identifying an authentication domain and authentication data used to authenticate with authentication domain and parse at least a portion of the domain identifier to obtain information identifying the authentication domain with which to authenticate the credential.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: December 10, 2019
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventors: Aarti Malpani, Lance Yiuchong Leung, Jiuyuan Ge
  • Patent number: 10476934
    Abstract: Methods, systems, and computer-readable media are provided. Some embodiments include, after receiving at least a portion of a file at a computing system, obtaining information about the file at a first time. First information is stored in a data structure, the first information comprising information that identifies the file and the information about the file at the first time. Then, information about the file at a second time after the first time is obtained. Second information is stored in a memory of the computing system, the second information comprising information that identifies the file and the information about the file at the second time. It is determined whether the second information matches the first information. In response to determining that the second information matches the first information, the file is sent from the computing system to a predetermined destination. In some embodiments, the file comprises a facsimile communication.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: November 12, 2019
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Jiuyuan Ge, Lance Yiuchong Leung
  • Patent number: 10395402
    Abstract: An image processing device is provided to generate electronic document data representative of at least one physical document having at least one page. A unique document identifier value is determined to identify the at least one page, the unique document identifier being determined based on an end document identifier value associated with an electronic document project managed by a document management system. An annotated electronic document is generated by embedding data representing the unique document identifier within the at least one page of the electronic document data. An information file is generated and includes at least one characteristic associated with the annotated electronic document. The information file and annotated electronic document are communicated to the document management system for incorporation into an associated electronic document project stored therein.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: August 27, 2019
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventor: Kosuke Nakashima
  • Patent number: 10200370
    Abstract: 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: Grant
    Filed: March 17, 2016
    Date of Patent: February 5, 2019
    Assignees: 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: 10185857
    Abstract: Devices, systems, and methods obtain a sequence of images, track a label-candidate area in the sequence of images, and read a value of a barcode of interest in the label-candidate area in an image in the sequence of images.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: January 22, 2019
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Ron S. Gutfinger, Wei-Jhy Chern
  • Patent number: 10162583
    Abstract: Systems, methods, and computer-readable media are provided. Some embodiments include maintaining, at a mobile computing device, a record associated with a print job submitted to a first printing device, the record including information for locating the first printing device and information that identifies the print job. Some embodiments include sending, from the mobile computing device to a second printing device, a message that includes the information for locating the first printing device and the information that identifies the print job, the message comprising a request to execute the print job at the second printing device. Some embodiments include receiving the message from the mobile computing device, sending a request for the print job, receiving the print job, and executing a printing operation based on the print job.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: December 25, 2018
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Jiuyuan Ge, Anthony Louis DeMartini
  • Patent number: 9992261
    Abstract: Methods, systems, and computer-readable media are provided. Some embodiments include, after receiving at least a portion of a file at a computing system, obtaining information about the file at a first time. First information is stored in a data structure, the first information comprising information that identifies the file and the information about the file at the first time. Then, information about the file at a second time after the first time is obtained. Second information is stored in a memory of the computing system, the second information comprising information that identifies the file and the information about the file at the second time. It is determined whether the second information matches the first information. In response to determining that the second information matches the first information, the file is sent from the computing system to a predetermined destination. In some embodiments, the file comprises a facsimile communication.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 5, 2018
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Jiuyuan Ge, Lance Yiuchong Leung
  • Patent number: 9946532
    Abstract: 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: Grant
    Filed: June 15, 2016
    Date of Patent: April 17, 2018
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventors: Jiayin Peng, Jiuyuan Ge, Song Cang, Bryan Heller
  • Patent number: 9924062
    Abstract: 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: Grant
    Filed: July 13, 2016
    Date of Patent: March 20, 2018
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventors: Jiuyuan Ge, Lance Yiuchong Leung, Song Cang, Jiayin Peng, Daniel Andrew Doran
  • Patent number: 9906671
    Abstract: A system and method are provided including one or more processors and one or more computer-readable media coupled to the one or more processors. The one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operation including performing, at an image processing device, a login process wherein access to one or more resources on the image processing device is granted based on a credential associated with a user and receiving a request to perform a scan and send process is received at the image processing device, the request comprising instructions for scanning a physical document and sending an electronic document representing the scanned physical document to a destination system. The scan process is initiated and a data object including data representing job data and the credential associated with the use is generated.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: February 27, 2018
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Jiuyuan Ge, Nigel Patrick Brady, Song Cang, Konstantin Uroskin, Kosuke Nakashima, Lance Leung
  • Patent number: 9888145
    Abstract: Systems, methods, and computer-readable media are provided. Some embodiments include receiving, at a computing system from an image processing device, a request to access a resource. The computing system obtains information that identifies a component installed on the image processing device as a replacement component. The computing system obtains information indicating a count value of a counter associated with the component. The computing system determines whether the counter has been reset based on the information indicating the count value of the counter. In response to determining that the counter has not been reset, the computing system sends, to the image processing device, the resource including information for presentation as an interface element in a graphical user interface on a display of the image processing device, the interface element enabling a user to reset the counter by selecting the interface element.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: February 6, 2018
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventor: Atsushi Kamasuka
  • Patent number: 9871939
    Abstract: An image processing device and method of controlling an image processing device to be in communication with one of a plurality of external printer controllers is provided. The method includes monitoring, at initiation of the image processing device, a communication address assigned to the image processing device to detect whether a current communication address is different from a previously assigned communication address and acquiring, from memory, a configuration data object associated with the current communication address in response to detecting that the current communication address is different from the previously assigned communication address. The configuration data object being associated with the current communication address and includes one or more parameters for controlling one or more operations of the image processing device. The image processing device is automatically configured the image processing device using the one or more parameters acquired from the configuration data object.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: January 16, 2018
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventor: Kosuke Nakashima
  • Patent number: 9817833
    Abstract: A method and system that organizes and transmits data between systems is provided. The system and method also includes monitoring, using the monitoring data of a configuration data object, an identified monitoring location to detect a presence of at least one image file received from an image processing device and detecting, at the monitoring location, a presence of a metadata file associated with the at least one image file and determining if a sufficient amount of metadata is included in the metadata file. In response to detecting a sufficient amount of metadata is included in the metadata file, automatically transmitting the at least one image file and metadata file to the destination location identified in the destination data and creating a table in a database based on the structure data and storing the at least one type of metadata therein.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: November 14, 2017
    Assignees: CANON INFORMATION AND IMAGING SOLUTIONS, INC., CANON U.S.A., INC.
    Inventor: Tao Chang
  • Patent number: 9754417
    Abstract: Methods and systems for displaying a virtual object capture, via an image capturing device, images of a physical scene that includes a first marker and a second marker, wherein the first marker and the second marker are physical markers; associate a first virtual object with the first marker and a second virtual object with the second marker; track the position of the first marker and the position of the second marker in the captured images of the physical scene using a tracking device; detect an interaction between the first marker and the second marker based on the tracked position of the first marker and the tracked position of the second marker, wherein the interaction is detected when the first marker and the second marker are within a predetermined proximity of each other; and associate, in response to detecting that the interaction, a third virtual object with the first marker.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: September 5, 2017
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventors: Don Hideyasu Matsubayashi, Masaharu Enomoto
  • Patent number: 9710619
    Abstract: Systems, methods, and computer-readable media are provided. Some embodiments include initiating a scan operation to generate an electronic document representing a scanned physical document, encrypting the electronic document, storing the encrypted electronic document, and outputting a message. The message may include location information for locating the encrypted electronic document, a key for decrypting the encrypted electronic document, and restriction information indicating a restriction associated with the encrypted electronic document. Some embodiments include receiving the message, using the location information to obtain the encrypted electronic document, decrypting the encrypted electronic document using the key to generate an unencrypted electronic document, presenting an image of the unencrypted electronic document on a display of a computing system, and restricting availability of at least one function or feature of the computing system in accordance with the restriction information.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: July 18, 2017
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventor: Nigel Patrick Brady
  • Patent number: 9639987
    Abstract: Systems, devices, and methods for generating proxy models obtain an image of a scene, generate a proxy model at an initial position and orientation in a world-coordinate system, and repositioning the proxy model to a second position or orientation in the world-coordinate system according to commands received from a controller.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 2, 2017
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventor: Colin Fahey