Patents by Inventor Attaullah Seikh

Attaullah Seikh 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: 20230396458
    Abstract: A communication apparatus is provided and is configured to send an access request to a meeting control apparatus providing control functions for the online meeting; generate a client ID after passing authentication process executed according to the access request; send a connection request including the client ID to the meeting control apparatus, and control, after connecting between the communication apparatus and the meeting control apparatus based on the connection request, the online meeting using the control functions provided by the meeting control apparatus.
    Type: Application
    Filed: June 6, 2023
    Publication date: December 7, 2023
    Inventors: Shingo Murata, Stephanie Suzuki, Attaullah Seikh
  • 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: 11056214
    Abstract: The present invention relates to methods and systems for the analysis of nucleic acids present in biological samples, and more specifically, relates to clustering melt curves derived from high resolution thermal melt analysis performed on a sample of nucleic acids, the resulting clusters being usable, in one embodiment, for analyzing the sequences of nucleic acids and to classify their genotypes that are useful for determining the identity of the genotype of a nucleic acid that is present in a biological sample.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: July 6, 2021
    Assignee: Canon U.S.A., Inc.
    Inventors: Yang Yang, Bradley Scott Denney, Attaullah Seikh
  • Publication number: 20180011969
    Abstract: The present invention relates to methods and systems for the analysis of nucleic acids present in biological samples, and more specifically, relates to clustering melt curves derived from high resolution thermal melt analysis performed on a sample of nucleic acids, the resulting clusters being usable, in one embodiment, for analyzing the sequences of nucleic acids and to classify their genotypes that are useful for determining the identity of the genotype of a nucleic acid that is present in a biological sample.
    Type: Application
    Filed: June 23, 2017
    Publication date: January 11, 2018
    Inventors: Yang Yang, Bradley Scott Denney, Attaullah Seikh
  • Publication number: 20170372002
    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: Application
    Filed: June 23, 2017
    Publication date: December 28, 2017
    Inventors: Yang Yang, Sophie Paquerault, Bradley Scott Denney, Lance Charlton, Jeanette Paek, Attaullah Seikh, Vyshnnavi Parthasarathy, Ken Pearson, Hung Huang, Tejinder Uppal
  • Patent number: 9235819
    Abstract: An information processing apparatus, which is configured to communicate with a server apparatus and an image forming apparatus, comprises a receiving unit configured to receive AR information that includes AR guidance for a first operation of an image forming apparatus, wherein the AR information superimposes the AR guidance on an image that was captured by the information processing apparatus; a display control unit configured to command the information processing apparatus to display the AR guidance to guide a user to operate the image forming apparatus, and an obtaining unit configured to obtain information that originated from performance of the first operation by the image forming apparatus, wherein the receiving unit is further configured to receive AR information that includes additional AR guidance that presents operations for recovering from the error.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: January 12, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Minoru Torii, Attaullah Seikh, Rajini Giridharagopal, Jeremy Serfling, Mark Toshiaki Sato, Edward Smith
  • Patent number: 9058539
    Abstract: Systems and methods for quantifying an image generate a grayscale histogram of an image, wherein the grayscale histogram includes a respective number of pixels for a plurality of histogram values; determine a respective percentage of pixels in each of the histogram values based on the numbers of pixels for the respective histogram value and a total number of pixels in the image; compare the respective percentages of the histogram values to a first threshold; add the respective percentages that exceed the first threshold to a total percentage; and compare the total percentage to a second threshold.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: June 16, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Attaullah Seikh
  • Publication number: 20140314314
    Abstract: Systems and methods for evaluating a quantity of text in an image determine rows in an image that include spikes, wherein determining that a row includes a spike includes determining that a difference between the value of an earlier pixel in the row and a subsequent adjacent pixel exceeds a first threshold, and determining that a difference between a value of a later pixel in the row that is within a first predetermined range of the earlier pixel and a value of a pixel subsequent to the later pixel exceeds the first threshold; determine a number of hits in the image, wherein determining a hit includes determining that a number of rows within a predetermined row range each include a spike; determine if the number of hits exceeds a second threshold; and select an image encoder based on whether or not the number of hits exceeds the threshold.
    Type: Application
    Filed: April 23, 2013
    Publication date: October 23, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Attaullah Seikh, Don Purpura
  • Publication number: 20140307962
    Abstract: Systems and methods for quantifying an image generate a grayscale histogram of an image, wherein the grayscale histogram includes a respective number of pixels for a plurality of histogram values; determine a respective percentage of pixels in each of the histogram values based on the numbers of pixels for the respective histogram value and a total number of pixels in the image; compare the respective percentages of the histogram values to a first threshold; add the respective percentages that exceed the first threshold to a total percentage; and compare the total percentage to a second threshold.
    Type: Application
    Filed: April 16, 2013
    Publication date: October 16, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: Attaullah Seikh
  • Patent number: 8725856
    Abstract: Discovery of network services consumable by a client executing on a first device. A request is received from the client for a list of services. There is a determination of whether a second device on the network which maintains a current list of services can or can not be located. Responsive to a determination that the second device can not be located, a local cached copy of a list of services is returned to the client. Responsive to a determination that the second device can be located, a request for the current list of services is sent to the second device, and a response containing the current list of services is received from the second device. The current list of services is returned to the client.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: May 13, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Patent number: 8676914
    Abstract: A network-enabled device is synchronized with other nodes. Services are run on the device, including at least a node service and a service repository service. Peer nodes on a network are accessed, and a service list which includes services available locally at the network-enabled device and services available remotely at peer nodes is maintained at the service repository service. The node service manages synchronized access to the service list by multicasting a change notification responsive to a change in the services available locally, and by listening to multicasts of change notifications from peer nodes. Responsive to a change in local services, the node service collects a list of local services at the device, generates a SyncGUID by using a hash function applied to the list of services, formats a change notification message which includes the SyncGUID, and multicasts the formatted change notification message to peer nodes on the network.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: March 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Patent number: 8610938
    Abstract: A print preview is displayed for a printer on a network. A selection of a document to be printed by the printer is accepted, and a request for the selected document is sent from the printer to a remote print preview service. There is a determination of whether the printer supports a native print preview function capable of displaying a visually acceptable print preview on a display unit of the printer. If the printer supports such a native print preview function, the printer requests the remote print preview service to generate a native print preview compatible with the capabilities of the printer and to transmit the generated native print preview to the printer. If the printer does not support such a native print preview function, the printer requests the remote print preview service to generate a print preview for an alternate display device, and to transmit the generated print preview to the alternate display device.
    Type: Grant
    Filed: August 8, 2011
    Date of Patent: December 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Attaullah Seikh, Rajini Bala Giridharagopal, Ravichandran Ragunathan, Don Purpura, Allan Roberto
  • Publication number: 20130038899
    Abstract: A print preview is displayed for a printer on a network. A selection of a document to be printed by the printer is accepted, and a request for the selected document is sent from the printer to a remote print preview service. There is a determination of whether the printer supports a native print preview function capable of displaying a visually acceptable print preview on a display unit of the printer. If the printer supports such a native print preview function, the printer requests the remote print preview service to generate a native print preview compatible with the capabilities of the printer and to transmit the generated native print preview to the printer. If the printer does not support such a native print preview function, the printer requests the remote print preview service to generate a print preview for an alternate display device, and to transmit the generated print preview to the alternate display device.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Attaullah Seikh, Rajini Bala Giridharagopal, Ravichandran Ragunathan, Don Purpura, Allan Roberto
  • Patent number: 8214506
    Abstract: Content is provided to a client device. A request is received from the client device at a content management service which has access to a database of content and a database of devices on a network. The request identifies content requested by a client. The content management service designates a content source. Capability information is received from the client device. The content management service determines whether the client device has capabilities corresponding to the content identified by the request, using the capability information. Responsive to a determination that the client device has the capabilities, the client device is provided with information to facilitate direct communication between the client device and the content source. Responsive to a determination that the client device does not have the capabilities, a communication channel is constructed between the client device and one or more other devices which have capabilities corresponding to the content.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: July 3, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Publication number: 20110320739
    Abstract: Discovery of network services consumable by a client executing on a first device. A request is received from the client for a list of services. There is a determination of whether a second device on the network which maintains a current list of services can or can not be located. Responsive to a determination that the second device can not be located, a local cached copy of a list of services is returned to the client. Responsive to a determination that the second device can be located, a request for the current list of services is sent to the second device, and a response containing the current list of services is received from the second device. The current list of services is returned to the client.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Publication number: 20110320610
    Abstract: Content is provided to a client device. A request is received from the client device at a content management service which has access to a database of content and a database of devices on a network. The request identifies content requested by a client. The content management service designates a content source. Capability information is received from the client device. The content management service determines whether the client device has capabilities corresponding to the content identified by the request, using the capability information. Responsive to a determination that the client device has the capabilities, the client device is provided with information to facilitate direct communication between the client device and the content source. Responsive to a determination that the client device does not have the capabilities, a communication channel is constructed between the client device and one or more other devices which have capabilities corresponding to the content.
    Type: Application
    Filed: June 25, 2010
    Publication date: December 29, 2011
    Applicant: Canon Kabushiki Kaisha
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Publication number: 20110219093
    Abstract: A network-enabled device is synchronized with other nodes. Services are run on the device, including at least a node service and a service repository service. Peer nodes on a network are accessed, and a service list which includes services available locally at the network-enabled device and services available remotely at peer nodes is maintained at the service repository service. The node service manages synchronized access to the service list by multicasting a change notification responsive to a change in the services available locally, and by listening to multicasts of change notifications from peer nodes. Responsive to a change in local services, the node service collects a list of local services at the device, generates a SyncGUID by using a hash function applied to the list of services, formats a change notification message which includes the SyncGUID, and multicasts the formatted change notification message to peer nodes on the network.
    Type: Application
    Filed: March 4, 2010
    Publication date: September 8, 2011
    Inventors: Ravichandran Ragunathan, Attaullah Seikh, Rajini Bala Giridharagopal
  • Publication number: 20090133104
    Abstract: Access control to a networked peripheral device by a walk-up user, wherein the networked peripheral device is accessible by both the walk-up user and a remote user, based on centralized access management information. Access control comprises receiving authenticated information for the walk-up user from the networked peripheral device at a centralized location, determining at the networked peripheral device a level of access to the networked peripheral device by the walk-up user based on received access management information for the walk-up user, and allowing the walk-up user to access the determined user-available features of the networked peripheral device based on the determined level of access.
    Type: Application
    Filed: January 21, 2009
    Publication date: May 21, 2009
    Inventors: Neil Y. Iwamoto, Attaullah Seikh, Jeanette Y. Paek, Martin Martinez, Royce E. Slick, Wei-Jhy Chern, Eliza Khosrova, Joseph Yang
  • Patent number: 7487233
    Abstract: Access control to a networked peripheral device by a walk-up user, wherein the networked peripheral device is accessible by both the walk-up user and a remote user, based on centralized access management information. Access control comprises receiving authenticated information for the walk-up user from the networked peripheral device at a centralized location, determining at the networked peripheral device a level of access to the networked peripheral device by the walk-up user based on received access management information for the walk-up user, and allowing the walk-up user to access the determined user-available features of the networked peripheral device based on the determined level of access.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: February 3, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Neil Y. Iwamoto, Attaullah Seikh, Jeanette Y. Paek, Martin Martinez, Royce E. Slick, Wei-Jhy Chern, Eliza Khosrova, Joseph Yang
  • Patent number: 7167919
    Abstract: Access control to a networked peripheral device by a walk-up user, wherein the networked peripheral device is accessible by both the walk-up user and a remote user, based on centralized access management information. Access control comprises receiving authenticated information for the walk-up user from the networked peripheral device at a centralized location, determining at a server connected to the network a first level of access to the networked peripheral device, determining at the networked peripheral device a second level of access to the networked peripheral device by the walk-up user based on received access management information for the walk-up user, and allowing the walk-up user to access determined user-available features of the networked peripheral device based on the determined first and second levels of access.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: January 23, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Neil Y. Iwamoto, Attaullah Seikh, Jeanette Yang Paek, Martin Martinez, Royce E. Slick, Wei-Jhy Chern, Eliza Khosrova, Joseph Yang