IP Library Assignment 034161/0093
Patent Assignment
Reel/Frame 034161/0093

Change of Name

Recorded: 2014-11-04 Pages: 12
Assignor
RESEARCH IN MOTION LIMITED
Executed: 2013-07-09
Assignee
BLACKBERRY LIMITED
2200 UNIVERSITY AVENUE EAST, WATERLOO, ONTARIO, N2K 0A7, CANADA
Covered Properties (345)
System and Method for Supporting Multiple Certificate Status Providers on a Mobile Communication Device
Patent: 7,865,720 →
Application: 10/508,631 →
Publication: US 2005/0148323
System and method for customized provisioning of application content
Patent: 8,387,039 →
Application: 10/767,340 →
Publication: US 2005/0172281
System and Method for Adaptable Provisioning of Generic Application Content
Patent: 7,509,658 →
Application: 10/767,722 →
Publication: US 2005/0172295
System and method for publishing and accessing application APIs on a generic terminal
Application: 10/767,728 →
Publication: US 2005/0172282
System and Method of Compact Messaging in Network Communications by Removing Tags and Utilizing Predefined Message Definitions
Patent: 7,448,043 →
Application: 10/778,547 →
Publication: US 2004/0194105
System and Method for Building Component Applications Using Metadata Defined Mapping Between Message and Data Domains
Patent: 7,698,383 →
Application: 10/787,929 →
Publication: US 2005/0198100
System and method for presentation of wireless application data using repetitive UI layouts
Application: 10/787,930 →
Publication: US 2005/0193361
System and method for interactive wireless applications with conditional UI controls and screen navigation
Application: 10/787,935 →
Publication: US 2005/0193370
System and method for executing wireless applications using common UI components from a UI repository
Application: 10/787,948 →
Publication: US 2005/0193380
System and Method for Dynamic Version Management of Applications
Patent: 7,793,281 →
Application: 10/787,951 →
Publication: US 2005/0193382
System and method for providing dynamic tactile feedback on hand-held electronic devices
Application: 10/824,591 →
Publication: US 2005/0231489
System and Method for Inserting a Graphic Object in to a Text Based Message
Patent: 8,281,239 →
Application: 10/935,620 →
Publication: US 2006/0053386
Handheld Electronic Device Including Preferred Network Selection, and Associated Method
Patent: 7,962,136 →
Application: 10/941,487 →
Publication: US 2006/0075090
Method of Mounting Thumbwheel Switch on Printed Circuit Board and Handheld Electronic Device Incorporating Same
Patent: 7,639,240 →
Application: 10/967,695 →
Publication: US 2006/0082558
System and Method for Filter Content Pushed to Client Device
Patent: 7,752,272 →
Application: 11/032,098 →
Publication: US 2006/0155863
System and Method for Provisioning Component Applications
Patent: 7,853,674 →
Application: 11/039,952 →
Publication: US 2006/0168355
Probe Assembly with Multi-Directional Freedom of Motion and Mounting Assembly Therefor
Patent: 7,268,567 →
Application: 11/051,012 →
Publication: US 2006/0176065
System and method for developing an application for extending access to local software of a wireless device
Application: 11/061,890 →
Publication: US 2006/0036941
System and Method for Communicating Asynchronously with Web Services Using Message Set Definitions
Patent: 7,894,431 →
Application: 11/065,030 →
Publication: US 2006/0023674
System and method for communicating asynchronously with synchronous web services using a mediator service
Application: 11/065,055 →
System and Method for Applying Workflow of Generic Services to Component Based Applications for Devices
Patent: 7,814,404 →
Application: 11/069,970 →
Publication: US 2006/0200748
System and Method for Building a Deployable Component Based Application
Patent: 7,895,566 →
Application: 11/076,054 →
Publication: US 2006/0206890
System and Method for Generating Component Based Applications
Patent: 7,941,784 →
Application: 11/078,331 →
Publication: US 2006/0206861
System and Method for Designing Component Based Applications
Patent: 7,493,594 →
Application: 11/078,427 →
Publication: US 2006/0206863
System and Method for Applying Development Patterns for Component Based Applications
Patent: 7,657,868 →
Application: 11/078,430 →
Publication: US 2006/0206864
System and method for exposing a synchronous web service as a notification web service
Application: 11/107,742 →
Publication: US 2006/0235963
System and Method for Managing Data to Be Pushed to a Wireless Device When the Device May Be Outside of a Coverage Range
Patent: 7,643,825 →
Application: 11/107,884 →
Publication: US 2006/0234743
System and Method for Facilitating Development of an Application and Supporting Access to a Plurality of Heterogeneous Backend Servers
Patent: 7,624,370 →
Application: 11/107,887 →
Publication: US 2006/0236313
System and Method for Generating a Web Service Definition and Database Schema from Wireless Application Definition
Patent: 7,747,983 →
Application: 11/107,892 →
Publication: US 2006/0236306
System and method for exposing synchronous web services as notification style web services
Application: 11/107,910 →
Publication: US 2006/0235970
System and method for providing various levels of reliable messaging between a client and a server
Application: 11/107,911 →
Publication: US 2006/0248145
System and method for connecting wireless applications to heterogeneous backend servers via a gateway server
Application: 11/107,912 →
Publication: US 2006/0235978
System and Method for Generic Data Mapping Between Wireless Component Applications and Application Data Sources
Patent: 7,586,926 →
Application: 11/107,913 →
Publication: US 2006/0251029
System and method for developing arbitrary and efficient mappings between complex message structures
Application: 11/107,915 →
Publication: US 2006/0235882
System and Method for Producing Notification Based Web Services
Patent: 7,983,209 →
Application: 11/107,917 →
Publication: US 2006/0251125
System and method for automated building of component based applications for visualizing complex data structures
Application: 11/108,169 →
Publication: US 2006/0236254
System and Method for Reducing Power Consumed by a Wireless Communication Device
Patent: 8,150,440 →
Application: 11/232,952 →
Publication: US 2007/0072565
Ldap to Sql Database Proxy System and Method
Patent: 8,412,750 →
Application: 11/234,267 →
Publication: US 2007/0073703
Multi-Tap Keyboard User Interface
Patent: 7,684,821 →
Application: 11/235,367 →
Publication: US 2007/0072647
System and Method for Communicating Asynchronously with Synchronous Web Services Using a Mediator Service
Patent: 7,929,523 →
Application: 11/255,873 →
Publication: US 2006/0039401
Secure license key method and system
Patent: 8,417,640 →
Application: 11/261,594 →
Publication: US 2007/0100762
System and Method for Accessing Multiple Data Sources by Mobile Applications
Application: 11/290,542 →
Publication: US 2006/0234730
System and method for creating a mapping document for binding messages between an application and an associated backend server
Application: 11/345,328 →
Publication: US 2006/0235928
System and Method and Apparatus for Using Uml Tools for Defining Web Service Bound Component Applications
Patent: 7,676,786 →
Application: 11/345,332 →
Publication: US 2007/0198968
System and Method for Extending a Component-Based Application Platform with Custom Services
Patent: 7,836,439 →
Application: 11/346,286 →
Publication: US 2007/0201654
System and method for installing custom services on a component-based application platform
Application: 11/346,287 →
Publication: US 2007/0201655
System and Method of Representing Data Entities of Standard Device Applications as Built-in Components
Patent: 7,805,735 →
Application: 11/350,098 →
Publication: US 2006/0251047
System and method for managing applications on a computing device having limited storage space
Application: 11/360,596 →
Publication: US 2007/0204125
Shared Image Database with Geographic Navigation
Patent: 7,797,019 →
Application: 11/391,560 →
Publication: US 2007/0233368
System and Method for Customizing Notifications in a Mobile Electronic Device
Patent: 8,289,158 →
Application: 11/401,917 →
Publication: US 2007/0021108
System and Method for Enabling Asynchronous Push-Based Applications on a Wireless Device
Patent: 8,060,554 →
Application: 11/402,848 →
Publication: US 2007/0011292
Method and system for hosting and executing a component application
Application: 11/405,494 →
Publication: US 2006/0253548
Development Tool and Method for Automating Detection and Construction of Notification-Based Component Applications
Patent: 7,613,789 →
Application: 11/405,495 →
Publication: US 2006/0253834
System and Method of Testing Wireless Component Applications
Patent: 8,001,529 →
Application: 11/405,508 →
Publication: US 2007/0037521
System and Method of Data Source Detection
Patent: 7,720,953 →
Application: 11/405,509 →
Publication: US 2007/0002689
System and method of synchronization of internal data cache with wireless device application data repositories
Application: 11/405,511 →
Publication: US 2006/0259523
System and method for customizing services for applications
Application: 11/405,532 →
Publication: US 2006/0259577
System and Method of Application Persistence
Patent: 7,933,880 →
Application: 11/405,576 →
Publication: US 2006/0262749
System and method of message traffic optimization
Application: 11/405,582 →
Publication: US 2006/0256786
System topology for secure end-to-end communications between wireless device and application data source
Application: 11/405,583 →
Publication: US 2007/0094273
System and method for enabling group subscription for asynchronous push-based applications on a wireless device
Application: 11/405,591 →
Publication: US 2006/0271662
System and method for discovering component applications
Application: 11/405,592 →
Publication: US 2006/0282516
System and method for discovering wireless mobile applications
Application: 11/405,593 →
Publication: US 2006/0259578
System and Method of Waste Management
Patent: 7,738,866 →
Application: 11/405,598 →
Publication: US 2007/0005684
Testing Mobile Wireless Devices During Device Production
Patent: 7,610,529 →
Application: 11/413,028 →
Publication: US 2007/0266289
Dynamic Theme Color Palette Generation
Patent: 7,646,392 →
Application: 11/416,194 →
Publication: US 2007/0257933
System and Method for Enabling Assisted Visual Development of Incoming Message Handling Operations for Applications on a Communication Device
Patent: 7,937,684 →
Application: 11/452,985 →
Publication: US 2007/0294413
Method and Device for Presenting Calendar Views on Small Displays
Application: 11/467,958 →
Publication: US 2008/0059881
System and Method for Implementing Software Breakpoints in an Interpreter
Patent: 7,895,569 →
Application: 11/468,314 →
Publication: US 2008/0250397
Method and System to Establish and Animate a Coordinate System for Content on a Display
Application: 11/470,030 →
Publication: US 2008/0055315
System and Method of Determining Standby Time for a Mobile Station
Patent: 7,706,845 →
Application: 11/494,443 →
Publication: US 2007/0184827
Method and system for selecting a transcoder to convert between content types
Application: 11/507,508 →
Publication: US 2008/0052381
System and method of generating databases
Application: 11/516,494 →
Publication: US 2008/0065653
Testing Media Content for Wireless Communication Devices
Patent: 8,290,442 →
Application: 11/516,495 →
Publication: US 2008/0064340
Remotely Controlling Playback of Media Content on a Wireless Communication Device
Patent: 8,291,004 →
Application: 11/516,514 →
Publication: US 2008/0066086
Methods and Apparatus for Mobile Equipment Depersonalization
Application: 11/534,344 →
Publication: US 2007/0072641
System and Method for Freezing Columns and Rows in a Ui Table
Patent: 7,779,346 →
Application: 11/538,144 →
Publication: US 2008/0082938
System and Method for Updating Reference to a Data-Source in a Component-Based Application
Application: 11/549,712 →
Publication: US 2008/0088877
System and Method for Customizing Layer Based Themes
Patent: 7,536,645 →
Application: 11/551,773 →
Publication: US 2008/0098031
Location-Based Alarm System with Forewarning Capability
Patent: 8,412,148 →
Application: 11/552,780 →
Publication: US 2008/0102786
Type Validation for Applications Incorporating A Weakly-Typed Language
Application: 11/554,273 →
Publication: US 2008/0127128
System and Method for Home Screen Interface Integrating Application and System Status
Application: 11/555,311 →
Publication: US 2007/0271527
System and Method of Filtering Unsolicited Messages
Patent: 8,484,472 →
Application: 11/589,249 →
Publication: US 2008/0104674
User Defined Location Based Zones
Application: 11/614,194 →
Publication: US 2008/0153487
System and Method for Switching Between Running Application Programs on Handheld Devices
Application: 11/615,202 →
Publication: US 2008/0155477
System and Method for Panning Content
Application: 11/615,210 →
Publication: US 2008/0155460
Method of Displaying Labels on Maps of Wireless Communications Devices Using Pre-Rendered Characters
Patent: 8,525,851 →
Application: 11/626,520 →
Publication: US 2007/0229541
Method of Graphically Indicating on a Wireless Communications Device That Map Data Is Still Being Downloaded
Patent: 8,363,065 →
Application: 11/626,598 →
Publication: US 2007/0229539
Method of Applying a Spherical Correction to Map Data for Rendering Direction-of-Travel Paths on a Wireless Communications Device
Patent: 8,032,155 →
Application: 11/626,605 →
Publication: US 2007/0229546
Real-Time Spherical Correction of Map Data
Patent: 7,881,562 →
Application: 11/627,554 →
Publication: US 2007/0229545
Method for Stitching Multiple Converging Paths
Patent: 7,987,045 →
Application: 11/627,558 →
Publication: US 2007/0229311
Method of Downloading Ephemeris Data Based on User Activity
Patent: 7,633,438 →
Application: 11/668,068 →
Publication: US 2008/0180320
Method of E-Mailing a Map Location Using Predefined Context-Sensitive Messages
Patent: 8,996,045 →
Application: 11/668,110 →
Publication: US 2008/0182598
Method and System for Cueing Panning
Application: 11/671,014 →
Publication: US 2008/0189650
Method for Updating Location Information on a Wireless Device
Patent: 8,509,677 →
Application: 11/678,106 →
Publication: US 2008/0207224
Enhanced Handling of Duress Situations
Patent: 9,020,462 →
Application: 11/685,363 →
Publication: US 2008/0227429
Method of Labelling a Highly Curved Path on a Map Rendered on a Wireless Communications Device
Patent: 9,099,056 →
Application: 11/685,912 →
Publication: US 2007/0229513
Stitching of Paths for Improved Text-on-Path Rendering of Map Labels
Application: 11/691,257 →
Publication: US 2007/0242084
Real-Time Collision Avoidance for Map Labels and Symbols
Patent: 8,265,863 →
Application: 11/693,208 →
Publication: US 2007/0233379
Automatic Map Zoom-Level Adaptation
Patent: 7,995,079 →
Application: 11/735,524 →
Publication: US 2008/0253757
System and Method of Skinning Themes
Patent: 7,840,901 →
Application: 11/748,751 →
Publication: US 2007/0271523
Device for Communicating in Multiple Modes Using Multi-Mode Applications
Patent: 9,425,988 →
Application: 11/763,530 →
Publication: US 2008/0311950
Server for Communicating with Multi-Mode Devices Using Multi-Mode Applications
Patent: 9,277,033 →
Application: 11/763,535 →
Publication: US 2008/0311886
Probe Assembly with Multi-Directional Freedom of Motion and Mounting Assembly Therefor
Patent: 7,501,841 →
Application: 11/780,913 →
Publication: US 2008/0012590
Bitmap Array for Optimally Distributing Map Data Content to Wireless Communications Devices
Patent: 8,483,947 →
Application: 11/837,172 →
Publication: US 2008/0268822
Collaborative Electronic Mail Filtering
Application: 11/866,467 →
Publication: US 2009/0094333
System and Method for Building a Backend Tool Connector in Support of Heterogeneous Data Sources
Application: 11/926,979 →
Publication: US 2009/0113377
System and Method for Displaying Address Information on a Map
Patent: 8,463,424 →
Application: 11/936,455 →
Publication: US 2009/0119009
System and Method for Providing Dynamic Route Information to Users of Wireless Communications Devices
Application: 11/937,843 →
Publication: US 2009/0125228
Mobile Tracking
Patent: 8,554,243 →
Application: 11/950,285 →
Publication: US 2009/0143079
System and Method for Dynamically Downloading and Displaying Map Data
Patent: 9,354,068 →
Application: 12/013,906 →
Publication: US 2009/0182500
Method of Managing Inbound Communications Based on the Current Location of a Wireless Communications Device
Patent: 8,326,285 →
Application: 12/014,839 →
Publication: US 2009/0181651
Method of Displaying a Map on a Phone Screen
Patent: 8,090,389 →
Application: 12/015,022 →
Publication: US 2009/0181699
System and Method of Navigating Graphical User Interface Elements
Application: 12/015,101 →
Publication: US 2009/0183099
Method and Apparatus for Enabling and Disabling a Lock Mode by Squeezing or Pinching the Sides of a Portable Electronic Device Towards One Another
Patent: 8,099,526 →
Application: 12/017,470 →
Publication: US 2009/0187676
Hybrid Calendar
Application: 12/038,126 →
Publication: US 2009/0217201
Database Exploration for Building Wireless Component Applications
Patent: 8,200,713 →
Application: 12/038,859 →
Publication: US 2009/0222471
System and Method for Shared Resource Owner Based Access Control
Patent: 8,341,715 →
Application: 12/040,122 →
Publication: US 2009/0222903
Notification of Access Control Request and Explanation Indicative of the Access Control Request on a Communication Device
Patent: 8,335,500 →
Application: 12/040,401 →
Publication: US 2009/0221267
Enhanced Browser Navigation
Patent: 8,201,075 →
Application: 12/040,417 →
Publication: US 2009/0222715
Automating Construction of a Data-Source Interface For Component Applications
Application: 12/048,600 →
Publication: US 2008/0229274
Run-Time Label Cache for Efficient Map Labeling
Application: 12/060,337 →
Publication: US 2009/0244095
Xml Push and Remote Execution of a Wireless Applications
Application: 12/117,388 →
Publication: US 2008/0282222
Xml Push and Remote Execution of a Wireless Applications
Patent: 8,219,970 →
Application: 12/117,395 →
Publication: US 2008/0282223
Method and System For Transcoding Web Pages
Application: 12/119,221 →
Publication: US 2008/0288515
Web Page Transcoding Method and System Applying Queries to Plain Text
Application: 12/119,251 →
Publication: US 2008/0288459
Method and System for Automatically Generating Web Page Transcoding Instructions
Patent: 8,396,881 →
Application: 12/119,257 →
Publication: US 2008/0288475
Method and System for an Aggregate Web Site Search Database
Application: 12/119,269 →
Publication: US 2008/0288449
Method and System for Transcoding Web Pages by Limiting Selection Through Direction
Patent: 8,037,084 →
Application: 12/119,300 →
Publication: US 2009/0157657
Method and System for Aggregate Web Site Database Price Watch Feature
Application: 12/119,309 →
Publication: US 2008/0288486
Method and System for Continuation of Browsing Sessions Between Devices
Application: 12/119,317 →
Publication: US 2008/0289029
Method and System of Generating an Aggregate Website Search Database Using Smart Indexes for Searching
Application: 12/119,338 →
Publication: US 2008/0288477
Initiating a Selective Dynamic Group Call from a Wireless Mobile Application
Patent: 8,233,931 →
Application: 12/185,255 →
Publication: US 2010/0029316
Wireless Device Having Fast-Receive Mode for Measuring Received Signal Strength (Rssi) for Higher Time Division Multiple Access (Tdma) Multislot Classes
Patent: 8,149,813 →
Application: 12/190,830 →
Publication: US 2010/0040040
System and Method of Path Point Reduction
Patent: 8,626,430 →
Application: 12/238,703 →
Publication: US 2010/0082235
System and Method of Compact Messaging in Network Communications by Removing Tags and Utilizing Predefined Message Definitions
Patent: 8,069,451 →
Application: 12/246,716 →
Publication: US 2009/0031324
Probe Assembly with Multi-Directional Freedom of Motion and Mounting Assembly Therefor
Patent: 7,675,304 →
Application: 12/360,323 →
Publication: US 2009/0134899
System and Method for Adaptable Provisioning of Generic Application Content
Patent: 7,900,214 →
Application: 12/362,540 →
Publication: US 2009/0199218
Motion-Based Disabling of Messaging on a Wireless Communications Device
Patent: 8,217,800 →
Application: 12/367,020 →
Publication: US 2010/0201478
Method for Displaying Map Labels for Geographical Features Having Alternate Names
Patent: 8,515,666 →
Application: 12/393,468 →
Publication: US 2010/0217521
Code Block Reordering Prior to Forward Error Correction Decoding Based on Predicted Code Block Reliability
Patent: 8,327,234 →
Application: 12/394,228 →
Publication: US 2010/0223534
System and Method for Providing Audible Messages in Replacement of Telephone Tones
Patent: 8,194,849 →
Application: 12/394,474 →
Publication: US 2010/0220843
System and Method for Delivery and Display of Messages
Application: 12/394,495 →
Publication: US 2010/0222025
Verification of Advertisement Presentation
Application: 12/395,017 →
Publication: US 2010/0223094
System and Method for Communicating from an Electronic Device
Application: 12/395,038 →
Publication: US 2010/0223343
Time and Device Shifting of Mobile Advertising
Application: 12/395,050 →
Publication: US 2010/0222042
System and Method for Provisioning a Device for Communicating
Application: 12/395,062 →
Publication: US 2010/0223137
Subsidized Mobile Device Usage
Application: 12/395,077 →
Publication: US 2010/0223096
System and Method for Customizing Layer Based Themes
Patent: 7,802,192 →
Application: 12/410,193 →
Publication: US 2009/0183093
System and Method For Developing An Application For Extending Access to Local Software Of A Wireless Device
Application: 12/425,642 →
Publication: US 2009/0300578
Method and Apparatus for Reducing Transmission of Location Information
Patent: 8,626,184 →
Application: 12/432,226 →
Publication: US 2010/0279706
Interaction Between Web Pages and Local Applications
Application: 12/436,339 →
Publication: US 2009/0282345
System and Method for Dynamic Plug-in Activation in a Web Browser
Application: 12/436,370 →
Publication: US 2009/0282423
Testing Mobile Wireless Devices During Device Production
Patent: 7,856,580 →
Application: 12/488,765 →
Publication: US 2009/0259904
System and Method for Inserting a Graphic Object into a Text Based Message
Patent: 8,332,756 →
Application: 12/509,640 →
Publication: US 2010/0031184
System and Method for Generic Data Mapping Between Wireless Component Applications and Application Data Sources
Patent: 7,953,102 →
Application: 12/542,024 →
Publication: US 2009/0296678
Developmental Tool and Method for Automating Detection and Construction of Notification-Based Component Applications
Patent: 8,191,039 →
Application: 12/565,815 →
Publication: US 2010/0042972
System and Method for Facilitating Development of an Application and Supporting Access to a Plurality of Heterogeneous Backend Servers
Application: 12/605,398 →
Publication: US 2010/0050167
Location Determination for Mobile Devices in Emergency Situations
Patent: 8,509,731 →
Application: 12/613,889 →
Publication: US 2011/0111726
Multi-Button Remote Control Headset with Improved Signaling
Application: 12/614,592 →
Publication: US 2011/0110514
Dynamic Theme Color Palette Generation
Patent: 7,884,833 →
Application: 12/617,989 →
Publication: US 2010/0053201
Method of Mounting Thumbwheel Switch on Printed Circuit Board and Handheld Electronic Device Incorporating the Same
Patent: 8,310,466 →
Application: 12/625,688 →
Publication: US 2010/0066706
System and Method for Managing Data to Be Pushed to a Wireless Device When the Device May Be Outside of a Coverage Range
Patent: 8,014,770 →
Application: 12/626,784 →
Publication: US 2010/0075707
System and Method for Applying Development Patterns for Component Based Applications
Patent: 8,132,149 →
Application: 12/631,320 →
Publication: US 2010/0131922
System and Method for Applying Development Patterns for Component Based Applications
Patent: 7,921,408 →
Application: 12/633,155 →
Publication: US 2010/0199261
Reducing Transmission of Location Updates Based on Loitering
Application: 12/647,094 →
Publication: US 2010/0262579
System and Method and Apparatus for Using Uml Tools for Defining Web Service Bound Component Applications
Patent: 8,375,354 →
Application: 12/690,245 →
Publication: US 2010/0138809
Multi-Tap Keyboard User Interface
Patent: 8,346,297 →
Application: 12/692,297 →
Publication: US 2010/0120469
Controlling a Gps Receiver by Detecting Motion Based on Radiofrequency Signal Traces
Patent: 8,193,982 →
Application: 12/699,324 →
Publication: US 2010/0328154
Providing Calendar Notifications Based on Changes in Traffic Patterns
Application: 12/702,008 →
Publication: US 2011/0195727
System and Method for Building Component Applications Using Metadata Defined Mapping Between Message and Data Domains
Application: 12/703,969 →
Publication: US 2010/0142406
Dual-Screen Mobile Device
Application: 12/713,299 →
Publication: US 2011/0210922
System and Method for Advertisement Delivery Based on Indicated Status
Application: 12/713,300 →
Publication: US 2011/0213666
System and Method to Measure the Effectiveness of Click to Call Advertisement
Application: 12/713,404 →
Publication: US 2011/0212704
Method and System for Preparing a Dish and Content Presentation
Application: 12/713,418 →
Publication: US 2011/0213667
System and Method of Determining Standby Time for Mobile Stations
Patent: 7,873,393 →
Application: 12/752,330 →
Publication: US 2010/0189008
Method and System for Searching and Presenting Information in an Address Book
Application: 12/756,609 →
Publication: US 2011/0252061
System and Method for Delivery and Presentation of Messages in Dependence Upon the Mode of Operation of the Communication Device
Application: 12/756,722 →
Publication: US 2011/0251899
Predicting Meeting Attendance
Application: 12/758,282 →
Publication: US 2011/0252097
Pre-Caching Location Based Advertising for Repeated Out Of Coverage Scenarios Based On Commuter or Regular Travel Patterns
Application: 12/783,687 →
Publication: US 2011/0288936
System and Method of Waste Management
Patent: 8,340,652 →
Application: 12/783,802 →
Publication: US 2010/0235600
Gesture Based Smart Headphone
Patent: 8,405,528 →
Application: 12/784,607 →
Publication: US 2011/0285554
Holster for a Portable Communication Device
Application: 12/789,849 →
Publication: US 2011/0289713
Holster For A Portable Communication Device
Patent: 8,651,352 →
Application: 12/789,890 →
Publication: US 2011/0290841
System and Method For Generating A Web Service Definition And Database Schema From Wireless Application Definition
Application: 12/796,877 →
Publication: US 2010/0269098
Automated Calendar Reconciliation
Application: 12/813,125 →
Publication: US 2011/0307598
Method and System for Resetting a Subsystem of a Communication Device
Patent: 8,495,422 →
Application: 12/813,878 →
Publication: US 2011/0202797
Motion-Based Disabling of Messaging on a Wireless Communications Device by Differentiating a Driver from a Passenger
Patent: 8,508,379 →
Application: 12/827,155 →
Publication: US 2011/0159842
Apparatus and Method for Resolving a Race Condition Between Two Session Initiation Protocol (Sip) End Points
Patent: 8,626,849 →
Application: 12/844,172 →
Publication: US 2011/0264746
System and Method for Dynamic Version Management of Applications
Patent: 8,191,080 →
Application: 12/846,321 →
Publication: US 2010/0313193
Shared Image Database with Geographic Navigation
Patent: 7,953,422 →
Application: 12/869,963 →
Publication: US 2010/0323756
System and Method for Generating Component Based Applications
Patent: 8,407,666 →
Application: 12/885,928 →
Publication: US 2011/0023013
System and Method for Extending a Component-Based Application Platform with Custom Services
Patent: 8,321,852 →
Application: 12/907,301 →
Publication: US 2011/0035742
Push to Release Cover for a Portable Electronic Device
Patent: 8,072,749 →
Application: 12/909,202 →
Latch Mechanism for Portable Electronic Device
Patent: 8,422,220 →
Application: 12/915,135 →
Publication: US 2012/0106035
Traffic Information Based on Trusted Group Behaviour
Application: 12/917,835 →
Publication: US 2012/0109505
Testing Mobile Wireless Devices During Device Production
Patent: 7,987,397 →
Application: 12/944,949 →
Publication: US 2011/0060953
System and Method of Determining Standby Time for Mobile Stations
Patent: 8,055,314 →
Application: 12/949,229 →
Publication: US 2011/0065485
System and Method of Skinning Themes
Patent: 8,504,923 →
Application: 12/950,439 →
Publication: US 2011/0066953
System and Method for Supporting Multiple Certificate Status Providers on a Mobile Communication Device
Patent: 8,423,763 →
Application: 12/954,731 →
Publication: US 2011/0072270
Dynamic Selection of Point-Of-Interest Search Services
Application: 12/955,337 →
Publication: US 2012/0136849
Multiple-Input Device Lock and Unlock
Application: 12/955,350 →
Publication: US 2012/0133484
Reliable Delivery of a Push-State Aware Client Device
Patent: 9,253,272 →
Application: 12/956,095 →
Publication: US 2011/0131297
Efficient Generation Of Static Bitmaps
Application: 12/967,222 →
Publication: US 2012/0016952
Mobile Communication Device for Retrieving Geospatial Data
Application: 12/971,109 →
Publication: US 2012/0157122
Real-Time Spherical Correction of Map Data
Patent: 8,300,984 →
Application: 12/974,546 →
Publication: US 2011/0093197
Facilitating Ad Hoc Congregation Over an Instant Messaging Network
Application: 12/975,594 →
Publication: US 2012/0165035
Mobile Device for Authenticating a Device Accessory
Patent: 9,135,429 →
Application: 12/977,245 →
Publication: US 2012/0167232
Method and Apparatus for Displaying Applications on a Mobile Device
Application: 12/977,294 →
Publication: US 2012/0166281
Updating Map Data from Camera Images
Patent: 9,429,438 →
Application: 12/977,394 →
Publication: US 2012/0166074
Dynamic Theme Color Palette Generation
Patent: 8,089,491 →
Application: 13/006,546 →
Publication: US 2011/0109645
Navigating Between A Map Dialog And Button Controls Displayed Outside The Map
Application: 13/011,161 →
Publication: US 2012/0017148
Communication Device and Method for Displaying Message Information When Receiving a Call
Application: 13/019,327 →
Publication: US 2012/0196575
Methods And Apparatus For Retrieving And Displaying Map-Related Data For Visually Displayed Maps Of Mobile Communication Devices
Application: 13/047,255 →
Publication: US 2011/0167392
Pre-Caching Web Content For A Mobile Device
Patent: 9,275,162 →
Application: 13/053,480 →
Publication: US 2012/0246257
Shared Image Database with Geographic Navigation
Patent: 8,107,975 →
Application: 13/100,681 →
Publication: US 2011/0207480
Pre-Caching Resources Based on a Cache Manifest
Patent: 9,401,917 →
Application: 13/152,565 →
Publication: US 2012/0311020
Application Ratings Based On Performance Metrics
Application: 13/154,860 →
Publication: US 2012/0317266
Map Magnifier
Patent: 9,207,096 →
Application: 13/156,926 →
Publication: US 2012/0316782
Automatic Map Zoom-Level Adaptation
Application: 13/163,851 →
Publication: US 2011/0249032
Method and System for Radio Access Technology Selection
Patent: 8,391,918 →
Application: 13/170,552 →
Publication: US 2011/0319072
Method And System for Radio Access Technology Selection
Application: 13/170,696 →
Publication: US 2011/0319073
Method for Stitching Multiple Converging Paths
Patent: 8,244,459 →
Application: 13/187,602 →
Publication: US 2011/0275390
Map Version Control Methods And Apparatus For Updating The Use Of Network-Maintained Map Data Sets For Mobile Communication Devices
Patent: 9,091,555 →
Application: 13/213,797 →
Publication: US 2011/0300848
System and Method of Determining Standby Time for Mobile Stations by Connecting a Simulator to the Mobile Station, Measuring Average Current Consumption, and Determining Actual Battery Capacity Usage
Patent: 8,423,095 →
Application: 13/245,242 →
Publication: US 2012/0015647
Providing Increased Ability To Perform A Transaction Based On Locale
Application: 13/252,273 →
Publication: US 2013/0085927
Orientation Determination For A Mobile Device
Application: 13/252,352 →
Publication: US 2013/0084805
Hypertext Link Verification In Encrypted E-Mail For Mobile Devices
Application: 13/279,385 →
Publication: US 2013/0103944
Setting Reminders From An Instant Messaging Application
Patent: 9,665,266 →
Application: 13/282,825 →
Publication: US 2013/0110940
Dynamic Theme Color Palette Generation
Patent: 8,259,129 →
Application: 13/308,677 →
Publication: US 2012/0075330
Method Of Displaying A Map On A Phone Screen
Patent: 8,639,272 →
Application: 13/338,568 →
Publication: US 2012/0100875
Shared Image Database with Geographic Navigation
Patent: 8,472,981 →
Application: 13/361,112 →
Publication: US 2012/0129554
Resolving Device Specific Identifiers to a User Identifier to Initiate a Dialog Establishment with Devices of a User
Application: 13/397,911 →
Publication: US 2013/0219070
Navigation System and Method for Determining a Route Based on Sun Position and Weather
Patent: 9,279,693 →
Application: 13/399,005 →
Publication: US 2013/0218449
Intelligent Downloading of Message Attachments to Mobile Devices
Patent: 9,299,065 →
Application: 13/399,021 →
Publication: US 2013/0218982
Peekable User Interface On a Portable Electronic Device
Patent: 9,778,706 →
Application: 13/404,308 →
Publication: US 2013/0222323
System and Method For Reducing Power Consumed By A Wireless Communication Device
Patent: 8,472,995 →
Application: 13/406,594 →
Publication: US 2012/0157022
Automatic Projector Behaviour Changes Based on Projection Distance
Application: 13/407,833 →
Publication: US 2013/0222228
Wireless Device Having Fast-Receive Mode for Measuring Received Signal Strength (Rssi) for Higher Time Division Multiple Access (Tdma) Multislot Classes
Application: 13/409,568 →
Publication: US 2012/0163366
Object Mediated Data Transfer Between Electronic Devices
Patent: 9,208,001 →
Application: 13/415,119 →
Publication: US 2013/0238744
System and Method for Transferring Documents
Patent: 9,053,411 →
Application: 13/436,193 →
Publication: US 2013/0088733
Cooperative Localization of Portable Electronic Devices
Patent: 9,277,524 →
Application: 13/451,802 →
Publication: US 2013/0281120
System , Method and Apparatus for Optimizing Wireless Communications of Secure E-Mail Messages with Attachments
Patent: 9,584,451 →
Application: 13/454,218 →
Publication: US 2013/0283054
System and Method for Providing Audible Messages in Replacement of Telephone Tones
Application: 13/462,910 →
Publication: US 2012/0213344
Enhanced Browser Navigation
Patent: 8,996,975 →
Application: 13/470,581 →
Publication: US 2012/0226968
Controlling a Gps Receiver by Detecting Motion Based on Radiofrequency Signal Traces
Patent: 8,482,461 →
Application: 13/472,673 →
Publication: US 2012/0223861
Motion-Based Disabling of Messaging on a Wireless Communications Device
Patent: 8,354,937 →
Application: 13/489,803 →
Publication: US 2012/0244840
User-Rotatable Three-Dimensionally Rendered Object for Unlocking a Computing Device
Patent: 9,069,932 →
Application: 13/542,910 →
Publication: US 2014/0013414
Managing Of Application Access To Centrally Stored Place-Related Data On A Mobile Device
Patent: 9,173,055 →
Application: 13/566,480 →
Publication: US 2014/0038573
Dynamic Theme Color Palette Generation
Patent: 8,508,547 →
Application: 13/584,173 →
Publication: US 2012/0306743
Emergency Call Forward Based On Location
Patent: 8,995,948 →
Application: 13/599,230 →
Publication: US 2014/0065997
Displaying Place-Related Content On A Mobile Device
Patent: 9,049,547 →
Application: 13/600,864 →
Publication: US 2014/0066106
Device, Method and Computer-Readable Medium For Recognizing Places
Application: 13/606,507 →
Publication: US 2014/0074871
Code Block Reordering Prior to Forward Error Correction Decoding Based on Predicted Code Block Reliability
Application: 13/614,162 →
Publication: US 2013/0013976
Computing Device with Automated Conversion of Units
Patent: 9,020,999 →
Application: 13/632,450 →
Publication: US 2014/0095562
Methods and Apparatus for Automatically Configuring a Remote Control Device
Application: 13/634,762 →
Publication: US 2014/0218620
System and Method for Broadcasting Captions
Patent: 9,591,032 →
Application: 13/634,810 →
Publication: US 2014/0156271
Method and System for Automatically Saving a File
Application: 13/634,831 →
Publication: US 2013/0013875
Generating an Atmospheric Model Using One or More Pressure-Sensing Mobile Devices
Patent: 9,535,189 →
Application: 13/654,583 →
Publication: US 2014/0114624
Generating an Elevation Model Using Mobile Devices
Application: 13/654,932 →
Publication: US 2014/0114567
Real-Time Spherical Correction of Map Data
Patent: 9,037,156 →
Application: 13/661,700 →
Publication: US 2014/0120942
Reference-Point-Based Static-Scale Mapping Application
Patent: 9,569,059 →
Application: 13/666,184 →
Publication: US 2014/0118404
System, Apparatus and Method for Establishing a Call from a Mobile Device
Patent: 9,167,616 →
Application: 13/667,234 →
Publication: US 2014/0126427
System and Method For Inserting A Graphic Object Into A Text Based Message
Application: 13/671,694 →
Publication: US 2013/0063359
Notification of Access Control Request and Explanation Indicative of the Access Control Request on a Communication Device
Patent: 9,257,020 →
Application: 13/689,429 →
Publication: US 2013/0093596
Method of Managing Inbound Communications Based on the Current Location of a Wireless Communications Device
Patent: 8,630,638 →
Application: 13/691,987 →
Publication: US 2013/0095823
Geofencing System and Method
Patent: 8,971,930 →
Application: 13/710,838 →
Publication: US 2014/0162692
Method and System for Antenna Alignment
Application: 13/719,735 →
Publication: US 2014/0168012
Method of Graphically Indicating on a Wireless Communications Device That Map Data Is Still Being Downloaded
Patent: 9,153,210 →
Application: 13/724,518 →
Publication: US 2014/0015848
Display Representation of Two Different Signal Quality Values Within a Single Signal Quality Indicator
Patent: 9,065,923 →
Application: 13/739,379 →
Publication: US 2014/0200050
Managing of Application Access To Centrally Stored Place-Related Data On A Mobile Device
Patent: 8,954,093 →
Application: 13/745,058 →
Publication: US 2014/0038644
Displaying Place-Related Content On A Mobile Device
Application: 13/745,123 →
Publication: US 2014/0068451
Device, Method and Computer-Readable Medium For Recognizing Places
Application: 13/745,254 →
Publication: US 2014/0074873
Mobile Device for Creating, Managing and Sharing Location Information
Patent: 9,258,676 →
Application: 13/752,944 →
Publication: US 2014/0213304
Hybrid Keyboard for Mobile Device
Patent: 9,298,275 →
Application: 13/758,510 →
Publication: US 2014/0218297
Method And System for Radio Access Technology Selection
Application: 13/762,700 →
Publication: US 2013/0150026
Repositionable Graphical Current Location Indicator
Patent: 9,031,783 →
Application: 13/779,930 →
Publication: US 2014/0244165
System and Method for Supporting Multiple Certificate Status Providers on a Mobile Communication Device
Application: 13/792,785 →
Publication: US 2013/0191633
Latch Mechanism for Portable Electronic Device
Patent: 9,161,472 →
Application: 13/799,024 →
Publication: US 2013/0194738
Mobile Mapping in Underground or Shielded Environments
Patent: 8,935,089 →
Application: 13/891,510 →
Publication: US 2014/0336920
Behavior Based on Paired Device Identification
Application: 13/922,792 →
Publication: US 2014/0378063
Server Behavior Based on Paired Device Identification
Patent: 9,584,979 →
Application: 13/922,840 →
Publication: US 2014/0379920
Shared Image Database With Geographic Navigation
Patent: 9,104,696 →
Application: 13/924,845 →
Publication: US 2014/0195529
Device And Method For Displaying And Interacting With Display Objects
Patent: 9,338,116 →
Application: 13/930,219 →
Publication: US 2015/0007049
Mobile Device for Managing E-Tickets and Payment Transactions
Application: 13/934,483 →
Publication: US 2015/0012305
Bitmap Array for Optimally Distributing Map Data Content to Wireless Communications Devices
Patent: 9,159,150 →
Application: 13/935,645 →
Publication: US 2015/0009234
Device And Method For Improving Efficiency Of Entering A Password Using A Key-Limited Keyboard
Patent: 9,513,779 →
Application: 13/947,522 →
Publication: US 2013/0305180
Location-Variable Contextual Contacts
Application: 13/948,351 →
Publication: US 2015/0032542
System and Method of Skinning Themes
Patent: 9,542,065 →
Application: 13/954,055 →
Publication: US 2013/0318456
Method and Device for Computer-Based Navigation
Patent: 9,482,547 →
Application: 14/014,599 →
Publication: US 2015/0066368
Mobile Tracking
Patent: 9,026,150 →
Application: 14/031,171 →
Publication: US 2014/0018104
Explicit and Implicit Triggers for Creating New Place Data
Application: 14/044,225 →
Publication: US 2015/0094083
Method And Apparatus For Reducing Transmission Of Location Information
Patent: 9,237,421 →
Application: 14/093,001 →
Publication: US 2014/0094190
Method of Managing Inbound Communications Based on the Current Location of a Wireless Communications Device
Patent: 8,965,361 →
Application: 14/153,225 →
Publication: US 2014/0128061
Data Burst Communication Techniques for Mobile Communication Devices Operating In Packet Data Sessions
Patent: 9,369,924 →
Application: 14/153,452 →
Publication: US 2014/0126377
Method of Displaying a Map on a Phone Screen
Patent: 9,008,635 →
Application: 14/163,349 →
Publication: US 2014/0141758
Tagging A Location By Pairing Devices
Application: 14/202,498 →
Publication: US 2014/0194148
System and Method For Displaying Address Information On A Map
Patent: 9,074,900 →
Application: 14/220,217 →
Publication: US 2014/0207372
Forwarding E-Mail from a Wireless Device
Patent: 9,225,524 →
Application: 14/287,157 →
Publication: US 2014/0258722
System And Method For Selecting A Geographic Location To Associate With An Object
Patent: 9,183,229 →
Application: 14/329,169 →
Publication: US 2014/0321774
Dynamic Prioritization of Label Downloads
Patent: 9,049,554 →
Application: 14/332,662 →
Publication: US 2014/0329549
Methods and Apparatus for Providing Map Locations in User Applications Using Url Strings
Patent: 9,298,838 →
Application: 14/334,807 →
Publication: US 2014/0331115
Gps Pre-Acquisition for Geotagging Digital Photos
Patent: 9,766,342 →
Application: 14/490,004 →
Publication: US 2015/0061932
System and Method For Improving Location Estimates Of Co-Located Sectored Cell Sites For Location Services
Patent: 9,271,119 →
Application: 14/500,116 →
Publication: US 2015/0087334
System and method of compact messaging in wireless communications
Application: 60/447,429 →
System and method of compact messaging in network communications
Application: 60/503,777 →
System and method for dynamic version management of applications
Application: 60/503,979 →
System and method for building efficient wireless solutions for synchronous web services
Application: 60/548,096 →
System and method for customizing a multimedia interface in a mobile information device
Application: 60/671,256 →
System and method of message traffic optimization
Application: 60/672,007 →
System and method for secure end-to-end communications between wireless device and application data source
Application: 60/672,019 →
System and method of application persistence
Application: 60/672,020 →
System and method of synchronization of internal data cache with wireless device application data repositories
Application: 60/672,033 →
System and method for enabling asynchronous push-based applications on a wireless device
Application: 60/672,034 →
System and method for enabling group subscription for asynchronous push-based applications on a wireless device
Application: 60/672,035 →
System and method for discovering component applications
Application: 60/672,036 →
System and method for customizing services for applications
Application: 60/672,039 →
System and method of testing wireless component applications
Application: 60/672,041 →
System and method of datasource detection
Application: 60/672,043 →
System and method for discovering wireless mobile applications
Application: 60/672,044 →
System and method for accessing multiple data sources by mobile application
Application: 60/672,054 →
System and method of waste management
Application: 60/672,055 →
System and method for creating mapping document for mapping messages between an application and an associated backend server
Application: 60/672,073 →
System and method of representing data entities of standard device applications as built in components
Application: 60/672,077 →
System and method for automating detection and construction of notification based wireless applications
Application: 60/672,078 →
System and method for hosting and executing a component application
Application: 60/672,241 →
System and method of determining standby time for mobile stations
Application: 60/703,429 →
System and Method for Home Screen Interface Integrating Application and System Status
Application: 60/747,325 →
System and Method for Integrated Presentation of Information
Application: 60/747,326 →
System and method for skinning themes
Application: 60/800,416 →
Automating Construction of a Data-Source Interface for Component Applications
Application: 60/895,328 →
Bitmap Array for Optimally Distributing Map Data Content to Wireless Communications Devices
Application: 60/913,940 →
XML Push And Remote Execution of a Wireless Application
Application: 60/916,613 →
Display of website information on mobile device using webpage signatures
Application: 60/924,503 →
Interaction Between Web Pages and Local Applications
Application: 61/051,277 →
System and Method for Dynamic Plug-in Activation in a Web Browser
Application: 61/052,627 →
Controlling a Gps Receiver by Detecting Motion Based on Radiofrequency Signal Traces
Application: 61/221,348 →
Reliable Delivery of a Push-State Aware Client Device
Application: 61/265,928 →
Method and System for Resetting a Subsystem of a Communication Device
Application: 61/303,925 →
Apparatus and Method for Resolving a Race Condition Between Two Session Initiation Protocol (Sip) End Points
Application: 61/328,400 →
Method and System for Operating a Multi-mode Mobile Communication Device
Application: 61/359,316 →
Method and System for Operating a Multi-mode Mobile Communication Device
Application: 61/359,332 →
Navigating Between A Map Dialog And Button Controls Displayed Outside The Map
Application: 61/364,517 →
Efficient Generation Of Static Bitmaps
Application: 61/364,617 →
System and Method For Transferring Documents
Application: 61/473,488 →
Related Assignments (3)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
Nunc Pro Tunc Assignment Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
Nunc Pro Tunc Assignment Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/0001 →