Search

Attaullah Seikh Phones & Addresses

  • 79 Goldenrod, Irvine, CA 92614 (949) 679-4485
  • 17 Promenade, Irvine, CA 92612 (949) 551-4667
  • 109 Hearthstone, Irvine, CA 92606 (949) 786-1857
  • Cupertino, CA
  • Orange, CA
  • 79 Goldenrod, Irvine, CA 92614 (949) 636-8871

Work

Company: Canon usa Jun 1999 Position: Senior software engineer

Education

Degree: Bachelor of Engineering, Bachelors School / High School: Department of Technology, Savitribai Phule Pune University Specialities: Computer Science

Skills

C# • C • C++ • .Net • Windows Platform • Linux Platforms • Networking Technologies • Client/ Server Programming

Emails

Industries

Consumer Electronics

Resumes

Resumes

Attaullah Seikh Photo 1

Senior Software Engineer

View page
Location:
Irvine, CA
Industry:
Consumer Electronics
Work:
Canon Usa
Senior Software Engineer

01Systems Apr 1997 - Apr 1999
Software Engineer
Education:
Department of Technology, Savitribai Phule Pune University
Bachelor of Engineering, Bachelors, Computer Science
Skills:
C#
C
C++
.Net
Windows Platform
Linux Platforms
Networking Technologies
Client/ Server Programming

Publications

Us Patents

Device Access Based On Centralized Authentication

View page
US Patent:
7487233, Feb 3, 2009
Filed:
Dec 5, 2001
Appl. No.:
10/017438
Inventors:
Neil Y. Iwamoto - Mission Viejo CA, US
Attaullah Seikh - Irvine CA, US
Jeanette Y. Paek - Cypress CA, US
Martin Martinez - Huntington Beach CA, US
Royce E. Slick - Mission Viejo CA, US
Eliza Khosrova - Los Angeles CA, US
Joseph Yang - Cypress CA, US
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G06F 15/173
US Classification:
709223, 709229
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.

Method For Retrieving Updates Via The Internet

View page
US Patent:
8204969, Jun 19, 2012
Filed:
Aug 5, 2008
Appl. No.:
12/186474
Inventors:
Christopher John Carcerano - Aliso Viejo CA, US
Yeongtau Louis Tsao - Irvine CA, US
Attaullah Samsul Seikh - Irvine CA, US
William Zhang - Irvine CA, US
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G06F 15/177
US Classification:
709221, 709202, 709203, 709219, 709224, 709226
Abstract:
A device includes a software agent that discovers a controller. Current state information indicating upgradeable files currently installed on the device is maintained. The agent sends the current state information to the controller, and the controller sends the current state information to a repository, via the Internet. The repository determines upgradeable files currently installed on the device based on the current state information, and checks for file updates for the upgradeable files. The repository sends file update information to the controller. The file update information includes file update locations. The controller sends the file update information to the agent, and the agent requests the controller to retrieve file updates. The controller retrieves each file update from its file update location on the Internet. The controller sends a notification to the agent when the file updates are retrieved, and the agent retrieves the file updates from the controller.

Providing Content To Client Device

View page
US Patent:
8214506, Jul 3, 2012
Filed:
Jun 25, 2010
Appl. No.:
12/824112
Inventors:
Ravichandran Ragunathan - Ladera Ranch CA, US
Attaullah Seikh - Irvine CA, US
Rajini Bala Giridharagopal - Irvine CA, US
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G06F 15/16
G06F 15/173
G06F 15/177
US Classification:
709227, 709203, 715700, 705 727
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.

Remote Print Preview Generation

View page
US Patent:
8610938, Dec 17, 2013
Filed:
Aug 8, 2011
Appl. No.:
13/205522
Inventors:
Attaullah Seikh - Irvine CA, US
Rajini Bala Giridharagopal - Irvine CA, US
Ravichandran Ragunathan - Ladera Ranch CA, US
Don Purpura - Yorba Linda CA, US
Allan Roberto - Irvine CA, US
Assignee:
Canon Kabushiki Kaisha - Tokyo
International Classification:
G06F 3/12
US Classification:
358 115, 358 113, 709203, 709217, 715200, 715274
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.

Two-Pass Device Access Management

View page
US Patent:
20030167336, Sep 4, 2003
Filed:
Dec 5, 2002
Appl. No.:
10/309884
Inventors:
Neil Iwamoto - Mission Viejo CA, US
Attaullah Seikh - Irvine CA, US
Jeanette Paek - Cypress CA, US
Martin Martinez - Huntington Beach CA, US
Royce Slick - Mission Viejo CA, US
Eliza Khosrova - Los Angeles CA, US
Joseph Yang - Cypress CA, US
Assignee:
Canon Kabushiki Kaisha
International Classification:
G06F015/16
US Classification:
709/229000, 710/036000
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.

Device Access Based On Centralized Authentication

View page
US Patent:
20090133104, May 21, 2009
Filed:
Jan 21, 2009
Appl. No.:
12/320134
Inventors:
Neil Y. Iwamoto - Mission Viejo CA, US
Attaullah Seikh - Irvine CA, US
Jeanette Y. Paek - Cypress CA, US
Martin Martinez - Huntington Beach CA, US
Royce E. Slick - Mission Viejo CA, US
Eliza Khosrova - Los Angeles CA, US
Joseph Yang - Cypress CA, US
International Classification:
H04L 9/32
US Classification:
726 4
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.

Synchronizing Services Across Network Nodes

View page
US Patent:
20110219093, Sep 8, 2011
Filed:
Mar 4, 2010
Appl. No.:
12/717862
Inventors:
Ravichandran Ragunathan - Ladera Ranch CA, US
Attaullah Seikh - Irvine CA, US
Rajini Bala Giridharagopal - Irvine CA, US
International Classification:
G06F 15/16
US Classification:
709207, 709248
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.

Discovery Of Network Services

View page
US Patent:
20110320739, Dec 29, 2011
Filed:
Jun 29, 2010
Appl. No.:
12/826555
Inventors:
Ravichandran Ragunathan - Ladera Ranch CA, US
Attaullah Seikh - Irvine CA, US
Rajini Bala Giridharagopal - Irvine CA, US
Assignee:
CANON KABUSHIKI KAISHA - Tokyo
International Classification:
G06F 15/16
G06F 12/08
US Classification:
711141, 709203, 711E12017
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.
Attaullah S Seikh from Irvine, CA, age ~52 Get Report