Source: http://www.google.com/patents/US7797545?dq=5463388
Timestamp: 2017-06-25 16:31:01
Document Index: 93891096

Matched Legal Cases: ['Application No. 2', 'Application No. 200480032907', 'Application No. 200610139981', 'Application No. 05109041', 'Application No. 05109041', 'Application No. 05109041', 'Application No. 05109041', 'Application No. 09166462', 'Application No. 2008', 'art 4', 'art 4', 'art 9', 'art 8', 'Application No. 11']

Patent US7797545 - System and method for registering entities for code signing services - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA system and method for registering entities for code signing services. The entities may be software application developers or other individuals or entities that wish to have applications digitally signed. Signing of the applications may be required in order to enable the applications to access sensitive...http://www.google.com/patents/US7797545?utm_source=gb-gplus-sharePatent US7797545 - System and method for registering entities for code signing servicesAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7797545 B2Publication typeGrantApplication numberUS 11/237,727Publication dateSep 14, 2010Filing dateSep 29, 2005Priority dateSep 29, 2005Fee statusPaidAlso published asUS8452970, US20070074034, US20100332848Publication number11237727, 237727, US 7797545 B2, US 7797545B2, US-B2-7797545, US7797545 B2, US7797545B2InventorsNeil P. Adams, Michael G. Kirkup, Herbert A. Little, David F. TapuskaOriginal AssigneeResearch In Motion LimitedExport CitationBiBTeX, EndNote, RefManPatent Citations (49), Non-Patent Citations (71), Referenced by (24), Classifications (16), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetSystem and method for registering entities for code signing services
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5608800Mar 17, 1993Mar 4, 1997Siemens AktiengesellschaftProcess for detecting unauthorized introduction of any data transmitted by a transmitter to a receiverUS5625690Nov 15, 1993Apr 29, 1997Lucent Technologies Inc.Software pay per use systemUS5689565Jun 29, 1995Nov 18, 1997Microsoft CorporationCryptography system and method for providing cryptographic services for a computer applicationUS5978484Apr 25, 1996Nov 2, 1999Microsoft CorporationSystem and method for safety distributing executable objectsUS6021491Nov 27, 1996Feb 1, 2000Sun Microsystems, Inc.Digital signatures for data streams and data archivesUS6038551Mar 11, 1996Mar 14, 2000Microsoft CorporationSystem and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computerUS6067582Aug 13, 1996May 23, 2000Angel Secure Networks, Inc.System for installing information related to a software application to a remote computer over a networkUS6157721Aug 12, 1996Dec 5, 2000Intertrust Technologies Corp.Systems and methods using cryptography to protect secure computing environmentsUS6170744Sep 24, 1998Jan 9, 2001Payformance CorporationSelf-authenticating negotiable documentsUS6182214Jan 8, 1999Jan 30, 2001Bay Networks, Inc.Exchanging a secret over an unreliable networkUS6324650Nov 2, 1998Nov 27, 2001John W.L. OgilvieMessage content protection and conditional disclosureUS6367012Dec 6, 1996Apr 2, 2002Microsoft CorporationEmbedding certifications in executable files for network transmissionUS6453416Dec 19, 1997Sep 17, 2002Koninklijke Philips Electronics N.V.Secure proxy signing device and method of useUS6470450Dec 23, 1998Oct 22, 2002Entrust Technologies LimitedMethod and apparatus for controlling application access to limited access based dataUS6574609Sep 14, 1998Jun 3, 2003International Business Machines CorporationSecure electronic content management systemUS6584376Aug 31, 2000Jun 24, 2003Swisscom Ltd.Mobile robot and method for controlling a mobile robotUS6587837Dec 1, 1998Jul 1, 2003International Business Machines CorporationMethod for delivering electronic content from an online storeUS6795919Mar 29, 2000Sep 21, 2004Intel CorporationUnique digital signatureUS6795923Aug 24, 1999Sep 21, 2004Sun Microsystems, Inc.Mechanism for embedding network based control systems in a local network interface deviceUS7046991Jul 16, 2002May 16, 2006Research In Motion LimitedSystem and method for supporting multiple certificate authorities on a mobile communication deviceUS7051200Jun 27, 2000May 23, 2006Microsoft CorporationSystem and method for interfacing a software process to secure repositoriesUS7243236Jul 28, 2000Jul 10, 2007Intertrust Technologies Corp.Systems and methods for using cryptography to protect secure and insecure computing environmentsUS7546956Apr 29, 2005Jun 16, 2009Research In Motion LimitedSystem and method of operation control on an electronic deviceUS20010044901Mar 24, 1998Nov 22, 2001Symantec CorporationBubble-protected system for automatic decryption of file data on a per-use basis and automatic re-encryptionUS20030046593May 14, 2002Mar 6, 2003Xie Wen XiangData storage device security method and apparatusUS20030055737Sep 18, 2001Mar 20, 2003Pope Nicholas HenryValidation systemUS20030101359Nov 29, 2001May 29, 2003International Business Machines CorporationSystem and method for controlling invalid password attemptsUS20040025022Sep 20, 2001Feb 5, 2004Yach David PCode signing system and methodUS20040083366 *Oct 24, 2002Apr 29, 2004Nachenberg Carey S.Securing executable content using a trusted computing platformUS20040158714Feb 10, 2003Aug 12, 2004International Business Machines CorporationMethod for distributing and authenticating public keys using hashed password protectionUS20050065753Sep 24, 2003Mar 24, 2005International Business Machines CorporationApparatus and method for monitoring system health based on fuzzy metric data ranges and fuzzy rulesUS20050190912Mar 26, 2001Sep 1, 2005Hopkins W. D.Multiple cryptographic key precompute and storeUS20070074031Sep 29, 2005Mar 29, 2007Research In Motion LimitedSystem and method for providing code signing servicesUS20070074032Sep 29, 2005Mar 29, 2007Research In Motion LimitedRemote hash generation in a system and method for providing code signing servicesUS20070074033Sep 29, 2005Mar 29, 2007Research In Motion LimitedAccount management in a system and method for providing code signing servicesEP0930793A1Dec 16, 1998Jul 21, 1999Texas Instruments Inc.Mobile equipment with a plurality of processorsEP1077554A1Apr 30, 1999Feb 21, 2001Herrero Angel José FerreRandomization-encryption systemEP1318488A2Dec 6, 2002Jun 11, 2003Matsushita Electric Industrial Co., Ltd.IC card with capability of having plurality of card managers installedFR2872309A1 Title not availableWO1999005600A2Jul 24, 1998Feb 4, 1999Apple Computer, Inc.Method and apparatus for enforcing software licensesWO1999059286A1May 10, 1999Nov 18, 1999Certicom Corp.Private key validity and validationWO2000077748A1Jun 7, 2000Dec 21, 2000Sun Microsystems, Inc.Access and payment mechanisms for web servicesWO2001013574A1Aug 15, 2000Feb 22, 2001Accela.Com, Inc.A digital signature serviceWO2001035574A1Oct 17, 2000May 17, 2001Sun Microsystems, Inc.Method and apparatus for presenting anonymous group namesWO2001098983A1Jun 21, 2000Dec 27, 2001Chikka Pte LtdA trading and auction system, and methods for the authentication of buyers and sellers and for the transmission of trading instructions in a trading and auction systemWO2002025409A2Sep 20, 2001Mar 28, 2002Research In Motion LimitedSoftware code signing system and methodWO2005029292A1Sep 23, 2004Mar 31, 2005Accenture Global Services GmbhServer-based digital signatureWO2005081489A1Feb 10, 2004Sep 1, 2005James Andrew GrovesImproved secure web site access method and systemWO2006000531A1Jun 9, 2005Jan 5, 2006GemplusMethod of managing a multi-application smart card* Cited by examinerNon-Patent CitationsReference1Advisory Action. Co-pending U.S. Appl. No. 101975,988. Dated: Dec. 31, 2008.2Aladdin Knowledge Systems Ltd "EToken Reference Guide", Online! Aug. 2003, XP002370067 URL: http://etoken.mikrobeta.com.tr/PDF/etoken-enterprise-Reference-3-50-Guide.pdf.3Aladdin Knowledge Systems Ltd "EToken Reference Guide", Online! Aug. 2003, XP002370067 URL: http://etoken.mikrobeta.com.tr/PDF/etoken—enterprise—Reference—3—50—Guide.pdf.4Amendment After Final. Co-pending U.S. Appl. No. 10/381,219. Dated: Mar. 22, 2010.5Amendment After Final. Co-pending U.S. Appl. No. 10/975,988. Dated: Dec. 10, 2008.6Amendment. Co-pending U.S. Appl. No. 10/975,988. Dated: May 5, 2009.7Amendment. Co-pending U.S. Appl. No. 10/975,988. Dated: Nov. 10, 2009.8Amendment. Co-pending U.S. Appl. No. 101975,988. Dated: Jul. 14, 2008.9Amendment. Co-pending U.S. Appl. No. 11/237,723. Dated: Mar. 9, 2009.10Amendment. Co-pending U.S. Appl. No. 11/237,723. Dated: Sep. 28, 2009.11Amendment. Co-pending U.S. Appl. No. 11/237,724. Dated: Mar. 24, 2009.12Amendment. Co-pending U.S. Appl. No. 11/237,724. Dated: Sep. 28, 2009.13Amendment. Co-pending U.S. Appl. No. 11/237,725. Dated: Mar. 23, 2009.14Amendment. Co-pending U.S. Appl. No. 11/237,725. Dated: Sep. 28, 2009.15Amendment. Co-pending U.S. Appl. No. 11/237,726. Dated: Feb. 6, 2009.16Anonymous "User Guide: Online Banking" Internet Article Jul. 10, 2004 Retrieved from the Internet URL:http://web.archive.org/web/20040710060834/http://www.fsbmiddlebury.com/fsbinterior.cfm?page=persOnlineUserGuide.17Anonymous "User Guide: Online Banking" Internet Article, Jul. 10, 2004, retrieved from the Internet: URL: http://web.archive.org/web/20050308164449/www.verisign.com/products-services/security-services/codesigning/symbian-content-signing/index.html.18Anonymous "Web page of Verisign" Internet Article Mar. 8, 2005 XP002367140 Retrieved from the Internet: URL:http://web.archive.org/web/20050308164449/www.verisign.com/products-services/security-services/code-signing/symbian-content-signing/index.html.19Canadian First Office Action. Application No. 2,561,608. Dated: Feb. 3, 2010.20Certipost E-Trust General Terms and Conditions for an E-Trust Code Signing Certificate Jan. 2004.21Chinese Office Action (English Translation). Application No. 200480032907.0. Dated: Sep. 5, 2008.22Chinese Office Action (English translation). Application No. 200610139981.3 Dated: Feb. 29, 2008.23Co-pending U.S. Appl. No. 10/381,219, "Software Code Signing System and Method", filed Mar. 20, 2003. (Retrievable from PAIR).24Co-pending U.S. Appl. No. 10/975,988, "System and Method for Verifying Digital Signatures on Certificates", filed Oct. 29, 2004. (Retrievable from PAIR).25Co-pending U.S. Appl. No. 11/237,723, "System and Method for Providing an Indication of Randomness Quality of Random Number Data Generated by a Random Data Service", filed Sep. 29, 2005. (Retrievable from PAIR).26Co-pending U.S. Appl. No. 11/237,724, "System and Method for Providing Code Signing Services", filed Sep. 29, 2005. (Retrievable from PAIR).27Co-pending U.S. Appl. No. 11/237,725, "Remote Hash Generation in a System and Method for Providing Code Signing Services", filed Sep. 29, 2005. (Retrievable from PAIR).28Co-pending U.S. Appl. No. 11/237,726, "Account Management in a System and Method for Providing Code Signing Services", filed Sep. 29, 2005. (Retrievable from PAIR).29European Communication Under Rule 71(3) EPC. Application No. 05109041.3. Dated: May 6, 2009.30European Exam Report. Application No. 05109041.3. Dated: Jun. 28, 2007.31European Examination Report. Application No. 05109041.3. Dated: Apr. 24, 2008.32European Search Report. Application No. 05109041.3 Date: Apr. 6, 2006.33European Search Report. Application No. 09166462.3. Dated: Sep. 15, 2009.34Final Office Action. Co-pending U.S. Appl. No. 10/381,219. Dated: Oct. 29, 2009.35Final Office Action. Co-pending U.S. Appl. No. 10/975,988. Dated: Aug. 10, 2009.36Final Office Action. Co-pending U.S. Appl. No. 10/975,988. Dated: Oct. 10, 2008.37Gutman, Peter "Chapter 6: Random Number Generation", Online! 2004 XP 002370066 URL: http://web.archive.org.web/20041013173837/http://www.cypherpunks.to/peter/06-random.pdf.38Gutman, Peter "Chapter 6: Random Number Generation", Online! 2004 XP 002370066 URL: http://web.archive.org.web/20041013173837/http://www.cypherpunks.to/peter/06—random.pdf.39Handbuch der Chipkarten, W. Rankl/W. Effing, 3. Auflage Hanser-Verlag Munchen, 1999, S. 197 bis 203, 261 bis 272, 740, 795 bis 797 (D8), 18 pages.40Http://www.blackberry.com/developers/pdfs/JDE%20API%20key%20Order%20Form.pdf Code Signing Registration.41http://www.ietf.org/rfc.rfc2617.text Digest Auth RFC RIM Confidential and/or Solicitor-Client Privileged Work Product 1999.42Indian First Office Action. Application No. 2008/DEL/2006. Dated: Feb. 2, 2010.43ISO/IEC 7816-4 "Information Technology-Identification Cards . . . ", Part 4: Interindustry Commands for Interchange, 1995, S. 12 bis 16 (D7), 6 pages.44ISO/IEC 7816-4 "Information Technology—Identification Cards . . . ", Part 4: Interindustry Commands for Interchange, 1995, S. 12 bis 16 (D7), 6 pages.45ISO/IEC FCD 7816-9 "Identification cards . . . ", Part 9: Additional interindustry commands and security attibutes, Jun. 17, 1999, S. 8 bis 13, 29 bis 31 (D5), 12 pages.46ISO/IEC FDIS 7816-8 "Identification cards . . . ", Part 8: Security related interindustry commands, Jun. 25, 1998, S. 2, 3, 6 bis 13 (D6), 13 pages.47Notice of Allowance and Fee(s) Due. Co-pending U.S. Appl. No. 10/975,988. Dated: Dec. 22, 2009.48Notice of Allowance. Co-pending U.S. Appl. No. 11/237,726. Dated: Jun. 2, 2009.49Office Action. Co-pending U.S. Appl. No. 10/975,988. Dated: Feb. 9, 2009.50Office Action. Co-pending U.S. Appl. No. 10/975,988. Dated: Mar. 14, 2008.51Office Action. Co-pending U.S. Appl. No. 11/237,723. Dated: Jan. 22, 2010.52Office Action. Co-pending U.S. Appl. No. 11/237,724. Dated: Dec. 7, 2009.53Office Action. Co-pending U.S. Appl. No. 11/237,725. Dated: Dec. 4, 2009.54Perrin, Micheal et al. Usability Testing of System Status Displays for Army Missile Defence: CFI 97 Electronic Publications: Late-Breaking/Interactive Posters, Online! 1997, XP002370068 URL: http://www.sigch1org/ch197/proceedings/poster/mp.htm.55Request for Continued Examination (RCE). Co-pending U.S. Appl. No. 10/381,219. Mar. 30, 2010.56Request for Continued Examination (RCE). Co-pending U.S. Appl. No. 10/975,988. Dated: Jan. 9, 2009.57Request for Continued Examination (RCE). Co-pending U.S. Appl. No. 10/975,988. Dated: Nov. 10, 2009.58Request for Continued Examination (RCE). Co-pending U.S. Appl. No. 11/237,724. Dated: Sep. 28, 2009.59Request for Continued Examination (RCE). Co-pending U.S. Appl. No. 11/237,725. Dated: Sep. 28, 2009.60Request for Continued Examination (RCE). Co-pending U.S. Patent Application No. 11/237,726. Dated: Jul. 24, 2009.61Responsive Amendment. Co-pending U.S. Appl. No. 10/381,219. Dated: Jun. 15, 2009.62United States Final Office Action. Co-pending U.S. Appl. No. 11/237,724. Dated: Jul. 20, 2009.63United States Final Office Action. Co-pending U.S. Appl. No. 11/237,725. Dated: Jul. 21, 2009.64United States Office Action. Co-pending U.S. Appl. No. 10/381,219. Dated: Mar. 17, 2009.65United States Office Action. Co-pending U.S. Appl. No. 11/237,723. Dated: Dec. 8, 2008.66United States Office Action. Co-pending U.S. Appl. No. 11/237,723. Dated: Jun. 29, 2009.67United States Office Action. Co-pending U.S. Appl. No. 11/237,724. Dated: Dec. 30, 2008.68United States Office Action. Co-pending U.S. Appl. No. 11/237,725. Dated: Dec. 23, 2008.69United States Office Action. Co-pending U.S. Appl. No. 11/237,726. Dated: Dec. 23, 2008.70United States Office Action. Co-pending U.S. Appl. No. 11/237,726. Dated: Oct. 7, 2009.71Zhengmin, Duan, "Identity Authentication Technique Research and Implementation", dated Oct. 20, 2004, disclosed Jun. 7, 2005 (English translation).Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8225189 *Feb 20, 2008Jul 17, 2012Broadcom CorporationData error detectionUS8340289Sep 29, 2005Dec 25, 2012Research In Motion LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data serviceUS8347370Aug 18, 2011Jan 1, 2013Veritrix, Inc.Multi-channel multi-factor authenticationUS8452970Sep 2, 2010May 28, 2013Research In Motion LimitedSystem and method for code signingUS8468358 *Nov 9, 2010Jun 18, 2013Veritrix, Inc.Methods for identifying the guarantor of an applicationUS8474014Aug 16, 2011Jun 25, 2013Veritrix, Inc.Methods for the secure use of one-time passwordsUS8516562Aug 18, 2011Aug 20, 2013Veritrix, Inc.Multi-channel multi-factor authenticationUS8533811 *Aug 10, 2010Sep 10, 2013Microsoft CorporationDeveloper phone registrationUS8536976Jun 11, 2008Sep 17, 2013Veritrix, Inc.Single-channel multi-factor authenticationUS8555066Mar 6, 2012Oct 8, 2013Veritrix, Inc.Systems and methods for controlling access to encrypted data stored on a mobile deviceUS8898459Aug 31, 2011Nov 25, 2014At&T Intellectual Property I, L.P.Policy configuration for mobile device applicationsUS8918841 *Aug 31, 2011Dec 23, 2014At&T Intellectual Property I, L.P.Hardware interface access control for mobile applicationsUS9077524 *Nov 20, 2012Jul 7, 2015Blackberry LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data serviceUS9311466Apr 9, 2012Apr 12, 2016K. Y. Trix Ltd.User authentication for social networksUS9344419Feb 27, 2014May 17, 2016K.Y. Trix Ltd.Methods of authenticating users to a siteUS20080229179 *Feb 20, 2008Sep 18, 2008Broadcom CorporationData access detectionUS20090228704 *Mar 4, 2009Sep 10, 2009Apple Inc.Providing developer access in secure operating environmentsUS20090249071 *Mar 4, 2009Oct 1, 2009Apple Inc.Managing code entitlements for software developers in secure operating environmentsUS20090309698 *Jun 11, 2008Dec 17, 2009Paul HeadleySingle-Channel Multi-Factor AuthenticationUS20110177792 *Aug 10, 2010Jul 21, 2011Microsoft CorporationDeveloper phone registrationUS20120117386 *Nov 9, 2010May 10, 2012Paul HeadleyMethods for Identifying the Guarantor of an ApplicationUS20130055347 *Aug 31, 2011Feb 28, 2013Deepak ChawlaHardware interface access control for mobile applicationsUS20130114808 *Nov 20, 2012May 9, 2013Research In Motion LimitedSystem and method for providing an indication of randomness quality of random number data generated by a random data serviceUS20140137264 *Nov 9, 2012May 15, 2014Nokia CorporationMethod and apparatus for privacy-oriented code optimization* Cited by examinerClassifications U.S. Classification713/179, 713/171, 726/6, 380/44, 726/17, 713/155International ClassificationH04L9/00Cooperative ClassificationH04L9/3247, H04L9/3226, G06F21/629, H04L9/3215, H04L2209/80, H04L63/166, H04W12/10European ClassificationG06F21/62C, H04L9/32SLegal EventsDateCodeEventDescriptionDec 16, 2005ASAssignmentOwner name: RESEARCH IN MOTION LIMITED, CANADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ADAMS, NEIL P.;KIRKUP, MICHAEL G.;LITTLE, HERBERT A.;ANDOTHERS;REEL/FRAME:017814/0171;SIGNING DATES FROM 20051201 TO 20051214Owner name: RESEARCH IN MOTION LIMITED, CANADAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ADAMS, NEIL P.;KIRKUP, MICHAEL G.;LITTLE, HERBERT A.;ANDOTHERS;SIGNING DATES FROM 20051201 TO 20051214;REEL/FRAME:017814/0171Oct 15, 2013ASAssignmentOwner name: BLACKBERRY LIMITED, ONTARIOFree format text: CHANGE OF NAME;ASSIGNOR:RESEARCH IN MOTION LIMITED;REEL/FRAME:031413/0921Effective date: 20130709Feb 12, 2014FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services