IP Library Assignment 045196/0255
Patent Assignment
Reel/Frame 045196/0255

Assignment of Assignor's Interest

Recorded: 2018-01-30 Pages: 27
Assignor
GOOD TECHNOLOGY HOLDINGS LIMITED
Executed: 2018-01-11
Assignee
BLACKBERRY LIMITED
2200 UNIVERSITY AVENUE EAST, WATERLOO, ONTARIO, N2K 0A7, CANADA
Covered Properties (113)
Managing Access to Resources
System and Method for Using a Workspace Data Manager to Access, Manipulate and Synchronize Network Data
Patent: 6,151,606 →
Application: 09/008,354 →
System and Method for Installing and Using a Temporary Certificate at a Remote Site
Patent: 6,233,341 →
Application: 09/081,268 →
System and Method for Updating a Remote Database in a Network
Patent: 6,131,096 →
Application: 09/167,044 →
System and Method for Encrypting and Decrypting Files
Patent: 7,373,517 →
Application: 09/378,226 →
System and Method for Automatically Forwarding Email and Email Events via a Computer Network to a Server Computer
Patent: 7,739,334 →
Application: 09/528,363 →
Method and System for Determining Information to Access an Electronic Mail Account
Patent: 7,284,045 →
Application: 09/872,859 →
Interactive Voice and Text Message System
Patent: 7,444,375 →
Application: 09/884,531 →
Publication: US 2002/0194281
System and Method for Person-to-Person Messaging with a Value-Added Service
Patent: 7,389,118 →
Application: 09/896,054 →
Publication: US 2003/0003935
System and Method for Compressing Data on a Bandwidth-Limited Network
Patent: 7,064,688 →
Application: 09/902,060 →
Publication: US 2003/0006919
System and Method for Transmitting Workspace Elements Across a Network
Patent: 7,225,231 →
Application: 09/921,228 →
Publication: US 2002/0035618
User Interface for a Data Processing Apparatus
Patent: 6,741,232 →
Application: 10/056,313 →
Server Initiated Synchronization
Patent: 7,788,382 →
Application: 10/107,032 →
Power Management and Device Illumination Mechanisms for a Personal Digital Assistant
Patent: 6,726,106 →
Application: 10/114,548 →
Data Carrier Detector for a Packet-Switched Communication Network
Patent: 8,094,591 →
Application: 10/117,492 →
System and Method for Automatically Updating a Wireless Device
Patent: 7,447,799 →
Application: 10/133,817 →
Publication: US 2003/0204624
Antenna System for a Wireless Device
Patent: 6,727,856 →
Application: 10/164,819 →
Optimized User Interface for Small Screen Devices
Patent: 7,032,181 →
Application: 10/174,715 →
System and Method for Modifying Application Behavior Based on Network Bandwidth
Patent: 8,516,034 →
Application: 10/191,093 →
Arrangement of Data Synchronization in a Telecommunications System
Patent: 7,376,697 →
Application: 10/292,086 →
Publication: US 2003/0115301
System and Methods for Asynchronous Synchronization
Patent: 7,752,166 →
Application: 10/295,702 →
Publication: US 2003/0130984
Method and Network Device for Synchronization of Database Data Routed Through a Router
Patent: 7,590,629 →
Application: 10/410,881 →
Publication: US 2004/0006551
System and Method for Notifying Mobile Devices Based on Device Type and Network Capabilities
Patent: 7,275,073 →
Application: 10/430,943 →
Publication: US 2004/0225693
Collaborative Data and Intelligent Synchronization for Mobile Devices
Patent: 7,890,091 →
Application: 10/434,138 →
Publication: US 2004/0224675
Multimedia Control with One-Click Device Selection
Patent: 7,840,631 →
Application: 10/434,967 →
Publication: US 2004/0224723
Mobile Application Builder
Patent: 7,184,801 →
Application: 10/436,298 →
Publication: US 2004/0229654
Data Access, Replication or Communication System Comprising a Distributed Software Application
Patent: 7,912,896 →
Application: 10/553,721 →
Publication: US 2007/0130255
System and Method for Preventing Access to Data on a Compromised Remote Device
Patent: 8,012,219 →
Application: 10/637,267 →
Publication: US 2004/0117310
Communication System and Method for Compressing Information Sent by a Communication Device to a Target Portable Communication Device
Patent: 7,039,394 →
Application: 10/721,449 →
Publication: US 2005/0114120
Asynchronous Real-Time Retrieval of Data
Patent: 7,363,349 →
Application: 10/770,841 →
Publication: US 2005/0027818
Handling of Content in a Data Processing Device
Patent: 7,672,978 →
Application: 10/923,650 →
Publication: US 2006/0041600
Communication System and Method with Mobile Devices
Patent: 7,620,001 →
Application: 10/964,912 →
Publication: US 2006/0077940
System and Method for Monitoring and Maintaining a Wireless Device
Patent: 7,970,386 →
Application: 11/145,391 →
Publication: US 2006/0277408
Wireless Device Dormancy Override
Patent: 7,590,403 →
Application: 11/146,820 →
System and Method of Data Security in Synchronizing Data with a Wireless Device
Patent: 8,001,082 →
Application: 11/261,529 →
Method and System for Distributing and Updating Software in Wireless Devices
Patent: 7,620,392 →
Application: 11/363,582 →
Method and System for Distributing and Updating Software in Wireless Devices
Patent: 7,702,322 →
Application: 11/363,583 →
Meeting integration for a messaging and scheduling application
Patent: 9,258,405 →
Application: 11/642,363 →
Adaptive Synchronization of Service Data
Patent: 8,412,805 →
Application: 11/872,633 →
Publication: US 2008/0037593
System and Method for Searching Disparate Datastores via a Remote Device
Patent: 9,489,422 →
Application: 12/294,708 →
Publication: US 2011/0113062
System, Apparatus and Associated Methodology for Enriching Contact of a Remote Client
Patent: 8,942,675 →
Application: 12/554,428 →
Publication: US 2010/0144323
Method and System for Distributing and Updating Software in Wireless Devices
Patent: 8,078,157 →
Application: 12/577,428 →
Publication: US 2010/0173622
Methods and Apparatus for Content-Aware Data De-Duplication
Patent: 7,925,683 →
Application: 12/642,023 →
Publication: US 2010/0161608
Methods and Apparatus for Content-Aware Data Partitioning
Patent: 8,589,455 →
Application: 12/642,033 →
Publication: US 2010/0161685
System and Methods for Asynchronous Synchronization
Patent: 8,255,359 →
Application: 12/645,799 →
Publication: US 2010/0100641
Asynchronous Real-Time Retrieval of Data
Patent: 8,041,776 →
Application: 12/708,277 →
Publication: US 2010/0146072
Service Management System & Associated Methodology of Providing Service Related Message Prioritization in a Mobile Client
Patent: 8,150,431 →
Application: 12/770,936 →
Publication: US 2010/0273456
System and Method for Providing Secured Access to Services
Patent: 9,350,708 →
Application: 12/791,749 →
Publication: US 2011/0296186
System and Methods for Asynchronous Synchronization
Patent: 8,069,144 →
Application: 12/796,969 →
Publication: US 2010/0268844
Method and Device for Editing Workspace Data Objects
Patent: 9,558,476 →
Application: 12/829,157 →
Publication: US 2012/0005578
System and Method for Preventing Access to Data on a Compromised Remote Device
Patent: 8,696,765 →
Application: 12/885,061 →
Publication: US 2011/0004941
Adaptive Synchronization of Service Data
Patent: 9,407,695 →
Application: 12/900,128 →
Publication: US 2011/0246587
Method, Apparatus and System for Provisioning a Push Notification Session
Patent: 8,407,776 →
Application: 13/025,984 →
Publication: US 2012/0210415
Method and Apparatus for the Processing of Data Relating to Calendar Entries
Patent: 9,547,846 →
Application: 13/034,493 →
Publication: US 2012/0219133
System and Method for Globally and Securely Accessing Unified Information in a Computer Network
Patent: 9,361,603 →
Application: 13/038,801 →
Publication: US 2011/0153779
Distributed Catalog, Data Store, and Indexing
Patent: 9,135,264 →
Application: 13/047,273 →
Publication: US 2011/0225141
Highly Scalable and Distributed Data De-Duplication
Patent: 8,452,739 →
Application: 13/049,095 →
Publication: US 2011/0231374
System and Method for Third Party Creation of Applications for Mobile Appliances
Patent: 9,135,434 →
Application: 13/087,322 →
Publication: US 2011/0276805
System and Method for Providing Access Credentials
Patent: 9,130,935 →
Application: 13/101,962 →
Publication: US 2012/0284786
Mobile Application Performance Management
Patent: 9,158,650 →
Application: 13/105,478 →
Publication: US 2012/0036498
System and Method for Monitoring and Maintaining a Wireless Device
Patent: 8,351,908 →
Application: 13/113,478 →
Publication: US 2011/0225252
System and Method of Data Security in Synchronizing Data with a Wireless Device
Patent: 8,429,128 →
Application: 13/183,138 →
Publication: US 2011/0270799
Constant Access Gateway and De-Duplicated Data Cache Server
Patent: 9,621,405 →
Application: 13/216,962 →
Publication: US 2012/0054296
Asynchronous Real-Time Retrieval of Data
Patent: 8,478,829 →
Application: 13/225,786 →
Publication: US 2011/0320552
Application Installation System
Patent: 9,110,750 →
Application: 13/277,051 →
Publication: US 2013/0104118
Methods and Apparatus for Anonymising User Data by Aggregation
Patent: 9,489,530 →
Application: 13/299,304 →
Publication: US 2013/0132473
System and Method for Task Specific, Metered Bandwidth Control Within Shared Client Environment on Mobile Communications Platforms
Patent: 8,594,618 →
Application: 13/369,055 →
Publication: US 2012/0202449
System and Method for Monitoring and Maintaining a Wireless Device
Patent: 8,849,257 →
Application: 13/728,625 →
Publication: US 2013/0117445
Methods for Remote Configuration of Software Applications
Patent: 9,645,834 →
Application: 13/745,226 →
Publication: US 2014/0208088
Method of Operating a Computing Device, Computing Device and Computer Program
Patent: 9,385,996 →
Application: 13/780,191 →
Publication: US 2013/0227279
Method of Operating a Computing Device, Computing Device and Computer Program
Patent: 9,356,994 →
Application: 13/780,245 →
Publication: US 2013/0227287
Method of Operating a Computing Device, Computing Device and Computer Program
Patent: 9,319,219 →
Application: 13/780,283 →
Publication: US 2013/0227280
Method and Device for Generating a Code
Patent: 9,740,884 →
Application: 13/838,446 →
Publication: US 2013/0268775
System and Method of Data Security in Synchronizing Data with a Wireless Device
Patent: 9,158,829 →
Application: 13/847,621 →
Publication: US 2013/0232112
Highly Scalable and Distributed Data De-Duplication
Patent: 9,110,915 →
Application: 13/865,552 →
Publication: US 2013/0232126
Asynchronous Real-Time Retrieval of Data
Patent: 9,059,956 →
Application: 13/923,885 →
Publication: US 2013/0282849
Centralized Selective Application Approval for Mobile Devices
Patent: 9,305,162 →
Application: 13/955,622 →
Publication: US 2015/0040246
Managing Containerized Applications on a Mobile Device While Bypassing Operating System Implemented Inter Process Communication
Patent: 9,361,163 →
Application: 14/093,005 →
Publication: US 2015/0150025
Method and System for Distributing and Updating Software in Wireless Devices
Patent: 46,355 →
Application: 14/106,534 →
System and Method for Preventing Access to Data on a Compromised Remote Device
Patent: 9,083,707 →
Application: 14/192,802 →
Publication: US 2014/0181918
Password Retrieval System and Method Involving Token Usage Without Prior Knowledge of the Password
Patent: 9,996,686 →
Application: 14/263,836 →
Publication: US 2015/0312249
Method and System for Managing and Presenting Multiple Application Containers as a Single Logical Container
Patent: 9,645,861 →
Application: 14/264,276 →
Publication: US 2015/0309849
System and Method for Monitoring and Maintaining a Wireless Device
Patent: 9,432,871 →
Application: 14/472,229 →
Publication: US 2014/0370860
System, Apparatus and Associated Methodology for Enriching Contact of a Remote Client
Patent: 9,578,488 →
Application: 14/567,992 →
Publication: US 2015/0094043
Systems and Methods for Facilitating Service Provision Between Applications
Patent: 9,667,707 →
Application: 14/599,310 →
Publication: US 2015/0127708
Application Installation System
Patent: 9,600,257 →
Application: 14/724,606 →
Publication: US 2015/0261515
System and Method for Preventing Access to Data on a Compromised Remote Device
Patent: 9,672,371 →
Application: 14/791,078 →
Publication: US 2015/0310222
Clipboard Management
Application: 14/793,115 →
Publication: US 2015/0310220
Methods for Activation of an Application on a User Device
Patent: 9,807,075 →
Application: 14/812,756 →
Publication: US 2015/0334105
Application Registration and Interaction
Application: 14/852,171 →
Publication: US 2015/0381714
System and Methods to Store, Retrieve, Manage, Augment and Monitor Applications on Appliances
Patent: 9,544,398 →
Application: 14/872,647 →
Publication: US 2016/0028853
Information Repository System Including a Wireless Device and Related Method
Patent: 9,813,514 →
Application: 14/951,350 →
Publication: US 2016/0080514
System and Method for Task Specific, Metered Bandwidth Control Within Shared Client Environment on Mobile Communications Platforms
Application: 14/952,835 →
Publication: US 2016/0077693
Secure Storage
Patent: 9,935,767 →
Application: 14/965,748 →
Publication: US 2016/0173281
Method, Apparatus and System for Provisioning a Push Notification Session
Application: 14/973,290 →
Publication: US 2016/0105522
Multi- Profile Mobile Device Interface for Same User
Patent: 9,646,152 →
Application: 14/977,531 →
Publication: US 2016/0110538
Authentication System
Application: 15/036,998 →
Publication: US 2016/0277400
Managing Containerized Applications
Application: 15/039,976 →
Publication: US 2018/0203995
Managing Access to Resources
Application: 15/053,805 →
Publication: US 2017/0180335
Centralized Selective Application Approval for Mobile Devices
Patent: 9,742,777 →
Application: 15/068,081 →
Publication: US 2016/0197930
Controlling Access to Application Data
Application: 15/093,183 →
Publication: US 2017/0293769
Method of Operating a Computing Device, Computing Device and Computer Program
Patent: 9,954,834 →
Application: 15/097,170 →
Publication: US 2016/0308845
Secure Communication Channels
Application: 15/103,998 →
Publication: US 2016/0315923
Methods and System to Create Applications and Distribute Applications to a Remote Device
Application: 15/249,656 →
Publication: US 2017/0052878
Controlling Access to a Resource via a Computing Device
Patent: 9,979,546 →
Application: 15/315,360 →
Publication: US 2017/0126408
Methods For Remote Configuration Of Software Applications
Application: 15/479,528 →
Publication: US 2017/0206100
System and Method for Preventing Access to Data on a Compromised Remote Device
Patent: 9,965,643 →
Application: 15/499,995 →
Publication: US 2017/0228553
Shared Lock State
Application: 15/508,985 →
Publication: US 2017/0269963
Monitoring User Activity
Application: 15/508,995 →
Publication: US 2017/0288879
Message Service
Application: 15/513,114 →
Publication: US 2017/0310627
Access to Software Applications
Application: 15/513,666 →
Publication: US 2017/0310480
Retrieving Media Content
Application: 15/513,714 →
Publication: US 2017/0302976
Systems and Methods for Facilitating Service Provision Between Applications
Application: 15/581,130 →
Publication: US 2017/0230468
Related Assignments (25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Jun 29, 2001
From: VESIKIVI, PETRI; KOTOLA, SAKARI
To: NOKIA CORPORATION
Reel/Frame 012231/0870 →
Assignment of Assignor's Interest Sep 6, 2001
From: MARL, COYLE BRETT; FRIEDMAN, GREGORY SCOTT
To: VIAIR, INCORPORATED
Reel/Frame 012151/0738 →
Assignment of Assignor's Interest Jul 17, 2003
From: SAHINOJA, MIKKO; PIISPANEN, JUSSI; RAPAKKO, JOUNI; MARTIKAINEN, MIKA
To: NOKIA CORPORATION
Reel/Frame 014296/0547 →
Change of Conveying Party's Address Jul 31, 2003
From: VISTO CORPORATION
To: VISTO CORPORATION
Reel/Frame 014330/0230 →
Change of Address Aug 4, 2003
From: VISTO CORPORATION
To: VISTO CORPORATION
Reel/Frame 014344/0406 →
Change of Address Aug 7, 2003
From: VISTO CORPORATION
To: VISTO CORPORATION
Reel/Frame 014351/0878 →
Change of Address Aug 7, 2003
From: VISTO CORPORATION
To: VISTO CORPORATION
Reel/Frame 014355/0046 →
Change of Conveying Party Address Aug 12, 2003
From: VISTO CORPORATION
To: VISTO CORPORATION
Reel/Frame 014394/0211 →
Corrective Assignment to Correct Assignee Address, Previously Recorded at Reel/Frame 014385/0463 (Assignment of Assignor's Interest) Aug 15, 2003
From: NEOMAR, INC.
To: N-G ACQUISITION CORPORATION
Reel/Frame 015166/0862 →
Assignment of Assignor's Interest Aug 15, 2003
From: NEOMAR, INC.
To: N-G ACQUISITION CORPORATION
Reel/Frame 014385/0463 →
Corrective Assignment to Correct the Assignees Zip Code. Document Previously Recorded at Reel 014385 Frame 0463. Apr 2, 2004
From: NEOMAR, INC.
To: N-G ACQUISITION CORPORATION
Reel/Frame 015166/0807 →
Assignment of Assignor's Interest Apr 2, 2004
From: NEOMAR, INC.
To: N-G ACQUISITION CORPORATION
Reel/Frame 015182/0280 →
Assignment of Assignor's Interest Aug 17, 2005
From: JP MOBILE OPERATING, L.P.
To: TX TECHNOLOGY ACQUISITION CORP.
Reel/Frame 016645/0669 →
Assignment of Assignor's Interest Oct 25, 2005
From: TREKMAIL, INC.
To: VISTO CORPORATION
Reel/Frame 017144/0101 →
Change of Name Apr 3, 2007
From: VIAIR, INC.
To: VISTO CORPORATION
Reel/Frame 019109/0154 →
Assignment of Assignor's Interest Sep 12, 2007
From: N-G ACQUISITION CORPORATION
To: GOOD TECHNOLOGY, INC.
Reel/Frame 019820/0207 →
Assignment of Assignor's Interest Sep 12, 2007
From: TX TECHNOLOGY CORPORATION
To: GOOD TECHNOLOGY, INC.
Reel/Frame 019820/0250 →
Assignment of Assignor's Interest Jan 14, 2008
From: NG, MASON; MENDEZ, DANIEL J; QUINLAN, SEAN M
To: VISTO CORPORATION
Reel/Frame 020359/0685 →
Assignment of Assignor's Interest Feb 2, 2010
From: TX TECHNOLOGY ACQUISITION CORPORATION
To: GOOD TECHNOLOGY, INC.
Reel/Frame 023882/0633 →
Assignment of Assignor's Interest Feb 3, 2010
From: TX TECHNOLOGY ACQUISITION CORPORATION
To: GOOD TECHNOLOGY, INC.
Reel/Frame 023896/0146 →
Assignment of Assignor's Interest Apr 20, 2011
From: NOKIA CORPORATION
To: VISTO CORPORATION
Reel/Frame 026235/0290 →
Change of Name Nov 26, 2012
From: VISTO CORPORATION
To: GOOD TECHNOLOGY CORPORATION
Reel/Frame 029347/0783 →
Change of Name Dec 4, 2012
From: GOOD TECHNOLOGY, INC.
To: GOOD TECHNOLOGY ACQUISITION, INC.
Reel/Frame 029405/0271 →
Change of Name Dec 4, 2012
From: GOOD TECHNOLOGY ACQUISITION, INC.
To: GOOD TECHNOLOGY SOFTWARE, INC.
Reel/Frame 029405/0351 →
Change of Name Feb 22, 2013
From: VISTO CORPORATION
To: GOOD TECHNOLOGY CORPORATION
Reel/Frame 029859/0293 →