Patents by Inventor David F. Tapuska
David F. Tapuska 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: 8615661Abstract: A method of handling cryptographic information in a communication comprising body elements and attachment elements to a mobile device includes the steps of determining if the communication includes an attachment element comprising cryptographic information and converting the attachment element into a body element upon determining that the communication includes an attachment element comprising cryptographic information.Type: GrantFiled: March 20, 2003Date of Patent: December 24, 2013Assignee: BlackBerry LimitedInventors: Herbert A. Little, Albert Hecht-Enns, David F. Tapuska, Michael S. Brown, Michael G. Kirkup
-
Publication number: 20130013917Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all of the certificates on those certificate servers. If all of the certificates on a certificate server cannot be successfully retrieved using a single search query, due to a search quota on the certificate server being exceeded for example, the search is re-performed through multiple queries, each corresponding to a narrower subsearch. Embodiments described herein enable large amounts of certificates to be automatically searched for and retrieved from certificate servers, thereby minimizing the need for users to manually search for individual certificates.Type: ApplicationFiled: September 13, 2012Publication date: January 10, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael S. Brown, Neil P. Adams, David F. Tapuska, Herbert A. Little
-
Patent number: 8340289Abstract: A system and method for providing an indication of randomness quality of random number data generated by a random data service. The random data service may provide random number data to one or more applications adapted to generate key pairs used in code signing applications, for example. In one aspect, the method comprises the steps of: retrieving random number data from the random data service; applying one or more randomness tests to the retrieved random number data to compute at least one indicator of the randomness quality of the random number data; associating the at least one indicator with at least one state represented by a color; and displaying the color associated with the at least one indicator to a user. The color may be displayed in a traffic light icon, for example.Type: GrantFiled: September 29, 2005Date of Patent: December 25, 2012Assignee: Research In Motion LimitedInventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Michael Rybak, David F. Tapuska
-
Publication number: 20120289202Abstract: An electronic communication device includes a buffer and a controller. The buffer stores characters as they are being input by a user. The controller transmits the stored characters over a network when the number of characters stored exceeds a threshold. The controller also dynamically adjusts the threshold time period.Type: ApplicationFiled: July 23, 2012Publication date: November 15, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Ian M. Robertson, David F. Tapuska
-
Patent number: 8301878Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all of the certificates on those certificate servers. If all of the certificates on a certificate server cannot be successfully retrieved using a single search query, due to a search quota on the certificate server being exceeded for example, the search is re-performed through multiple queries, each corresponding to a narrower subsearch. Embodiments described herein enable large amounts of certificates to be automatically searched for and retrieved from certificate servers, thereby minimizing the need for users to manually search for individual certificates.Type: GrantFiled: August 20, 2008Date of Patent: October 30, 2012Assignee: Research In Motion LimitedInventors: Michael S. Brown, Neil P. Adams, David F. Tapuska, Herbert A. Little
-
Patent number: 8290442Abstract: A communications network comprises a wireless communication device, a mobile data service and an apparatus for testing media content developed for a wireless communication device. This apparatus comprises a media content composer module, a web server, and a dispatcher module. The dispatcher module is programmed to: receive a media content simulation request from the composer module; publish media content developed on the composer module onto the web server, the published content having a uniform resource locator (URL) associated thereto; and transmit to the mobile data service the URL and instructions to the wireless communication device or a wireless communication device simulator to open a web browser and access the URL thereby downloading the media content from the web server.Type: GrantFiled: September 7, 2006Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Ken Whatmough, John Hayman, David F. Tapuska
-
Patent number: 8250233Abstract: An electronic communication device includes a buffer and a controller. The buffer stores characters as they are being input by a user. The controller transmits the stored characters over a network when the number of characters stored exceeds a threshold. The controller also dynamically adjusts the threshold time period.Type: GrantFiled: January 25, 2011Date of Patent: August 21, 2012Assignee: Research In Motion LimitedInventors: Ian M. Robertson, David F. Tapuska
-
Publication number: 20120124371Abstract: One embodiment of a method of authenticating data comprises: receiving, at a device, data in a plurality of indexed packets transmitted by a data server, the data of the indexed packets being at least a portion of a larger data stream; receiving, at the device, from a data authentication server connected to the device by a network, a server-computed authentication value based on a subset of the data transmitted by the data server, the data authentication server having access to the data that was transmitted from the data server to the device; and comparing a device-computed authentication value based on a subset of the received data, corresponding to the subset of the data transmitted by the data server, with the server-computed authentication value in order to determine whether the subset of the data received at the device is authentic.Type: ApplicationFiled: November 18, 2011Publication date: May 17, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, David F. Tapuska, Michael S. Brown
-
Publication number: 20120060026Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.Type: ApplicationFiled: September 1, 2011Publication date: March 8, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
-
Patent number: 8078867Abstract: A system and method that facilitates the authentication of streamed data received at a device, where authentication information is not distributed over the data stream.Type: GrantFiled: August 12, 2005Date of Patent: December 13, 2011Assignee: Research In Motion LimitedInventors: Michael K. Brown, David F. Tapuska, Michael S. Brown
-
Patent number: 8015400Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.Type: GrantFiled: June 9, 2009Date of Patent: September 6, 2011Assignee: Research In Motion LimitedInventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
-
Publication number: 20110117895Abstract: An electronic communication device includes a buffer and a controller. The buffer stores characters as they are being input by a user. The controller transmits the stored characters over a network when the number of characters stored exceeds a threshold. The controller also dynamically adjusts the threshold time period.Type: ApplicationFiled: January 25, 2011Publication date: May 19, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Ian M. Robertson, David F. Tapuska
-
Patent number: 7899926Abstract: An electronic communication device includes a buffer and a controller. The buffer stores characters as they are being input by a user. The controller transmits the stored characters over a network when a pause in the input of characters exceeds a threshold time period. The controller also dynamically adjusts the threshold time period.Type: GrantFiled: November 28, 2007Date of Patent: March 1, 2011Assignee: Research In Motion LimitedInventors: Ian M. Robertson, David F. Tapuska
-
Publication number: 20100332848Abstract: A system and method for code signing. 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 APIs and associated resources of a computing device when the applications are executed on the computing device.Type: ApplicationFiled: September 2, 2010Publication date: December 30, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, David F. Tapuska
-
Patent number: 7797545Abstract: A 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 APIs and associated resources of a computing device when the applications are executed on the computing device. In one embodiment, a method of registering entities for code signing services will comprise the step of transmitting at least some account data to the registering individual or entity using an out-of-band communication system. This provides added security that the individual or entity registering for a code signing service is who that individual or entity purports to be.Type: GrantFiled: September 29, 2005Date of Patent: September 14, 2010Assignee: Research In Motion LimitedInventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, David F. Tapuska
-
Publication number: 20090292916Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.Type: ApplicationFiled: June 9, 2009Publication date: November 26, 2009Inventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
-
Patent number: 7546453Abstract: A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.Type: GrantFiled: June 12, 2002Date of Patent: June 9, 2009Assignee: Research In Motion LimitedInventors: Herbert A. Little, Neil P. Adams, David F. Tapuska, Michael S. Brown, Michael G. Kirkup, James A. Godfrey
-
Publication number: 20080306922Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all of the certificates on those certificate servers. If all of the certificates on a certificate server cannot be successfully retrieved using a single search query, due to a search quota on the certificate server being exceeded for example, the search is re-performed through multiple queries, each corresponding to a narrower subsearch. Embodiments described herein enable large amounts of certificates to be automatically searched for and retrieved from certificate servers, thereby minimizing the need for users to manually search for individual certificates.Type: ApplicationFiled: August 20, 2008Publication date: December 11, 2008Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael S. Brown, Neil P. Adams, David F. Tapuska, Herbert A. Little
-
Patent number: 7430663Abstract: A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all of the certificates on those certificate servers. If all of the certificates on a certificate server cannot be successfully retrieved using a single search query, due to a search quota on the certificate server being exceeded for example, the search is re-performed through multiple queries, each corresponding to a narrower subsearch. The invention enables large amounts of certificates to be automatically searched for and retrieved from certificate servers, thereby minimizing the need for users to manually search for individual certificates.Type: GrantFiled: August 9, 2004Date of Patent: September 30, 2008Assignee: Research In Motion LimitedInventors: Michael S. Brown, Neil P. Adams, David F. Tapuska, Herbert A. Little
-
Publication number: 20080064340Abstract: A communications network comprises a wireless communication device, a mobile data service and an apparatus for testing media content developed for a wireless communication device. This apparatus comprises a media content composer module, a web server, and a dispatcher module. The dispatcher module is programmed to: receive a media content simulation request from the composer module; publish media content developed on the composer module onto the web server, the published content having a uniform resource locator (URL) associated thereto; and transmit to the mobile data service the URL and instructions to the wireless communication device or a wireless communication device simulator to open a web browser and access the URL thereby downloading the media content from the web server.Type: ApplicationFiled: September 7, 2006Publication date: March 13, 2008Inventors: Ken Whatmough, John Hayman, David F. Tapuska