US Patent No: 6,008,737

Number of patents in Portfolio can not be more than 2000

Apparatus for controlling utilization of software added to a portable communication device

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus at a fixed portion (102) of a communication system controls utilization of software (398) in a portable communication device (122) that includes a transceiver (302) for communicating with the fixed portion. The portable communication device receives (604) a request for utilization of the software. In response, the portable communication device seeks (612) a usage authorization for utilizing the software by generating (614) an external authorization request (428) that includes at least one of a size (396) of the software, a software name (394), a secure checksum, and an address (313) identifying the portable communication device, and by communicating (616) the external authorization request to the fixed portion. The secure checksum is a secure cyclic redundancy check of the software for which the portable communication device is requesting usage authorization, and is generated (624) by the portable communication device from a secure polynomial (311) stored in the portable communication device and separately by the apparatus from a same secure polynomial (230) stored in the apparatus. The portable communication device disallows (640) the utilization of the software, in response to the usage authorization being unobtainable.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
GOOGLE TECHNOLOGY HOLDINGS LLCMOUNTAIN VIEW, CA, US6636

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Davis, Walter L Parkland, FL 74 2814
Deluca, Michael J Boca Raton, FL 111 4995
Kraul, Doug Parkland, FL 1 34

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
* 5,493,492 Device for recording billable time and services 32 1994
* 5,606,497 Method and apparatus for recording billable time and services 23 1996
 
PENDRAGON WIRELESS LLC (1)
* 5,371,493 Radio paging receiver wherein programming information is readout from a discardable data card inserted therein 60 1992
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5,612,682 Method and apparatus for controlling utilization of a process added to a portable communication device 129 1995
 
Signal Security Technologies (1)
* 5,155,680 Billing system for computing software 210 1989
 
INTEL CORPORATION (1)
* 5,633,932 Apparatus and method for preventing disclosure through user-authentication at a printing node 365 1995
 
NVIDIA CORPORATION (1)
* 5,652,793 Method and apparatus for authenticating the use of software 50 1995
 
MOTOROLA, INC. (1)
* 4,875,038 Frequency division multiplexed acknowledge back paging system 200 1988
 
THERMO FUNDING COMPANY LLC (1)
* 5,664,006 Method for accounting for user terminal connection to a satellite communications system 78 1995
 
ST. CLAIR INTELLECTUAL PROPERTY CONSULTANTS, INC. (1)
* 5,335,278 Fraud prevention system and process for cellular mobile telephone networks 216 1991
 
TELEMAC CELLULAR CORPORATION (2)
* 5,325,418 Cellular phone accounting system 110 1991
* 5,577,100 Mobile phone with internal accounting 330 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 2002/0042,910 Method of detecting write conflicts in replicated databases without memory overhead 9 2001
 
Other [Check patent profile for assignment information] (1)
* 2004/0025,033 System and method for preventing unauthorized installation, use and reproduction of software 10 2002
 
HX LifeSpace, Inc. (1)
* 2006/0009,863 Building automation system 83 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 7,062,547 Method and system for providing a central repository for client-specific accessibility 16 2001
* 2003/0061,317 Method and system for providing a central repository for client-specific accessibility 67 2001
* 7,647,647 System, method and program product for temporally authorizing program execution 4 2004
 
WARD, CHRISTOPHER D. (1)
* 2008/0040,279 SYSTEM AND METHOD FOR DEPLOYING APPLICATION PROGRAM COMPONENTS HAVING AN APPLICATION SERVER 12 2007
 
SIEMENS AKTIENGESELLSCHAFT (3)
* 2002/0147,922 Software protection mechanism 7 2001
* 2004/0030,564 Licensing and access authorization 4 2002
* 2007/0043,675 SOFTWARE LICENSE MANAGER 2 2006
 
HIGHWAVE ACQUISITION, LLC (1)
* 2003/0042,172 Process for the desulphurization and upgrading fuel oils 1 2002
 
MOLDFLOW NETHERLANDS LIMITED (1)
7,032,113 Network enabled application software system and method 24 2001
 
BLACKBERRY LIMITED (3)
8,205,091 System and method for securing wireless data 1 2004
* 2005/0154,876 System and method for securing wireless data 6 2004
8,533,452 System and method for securing wireless data 0 2012
 
MAVERICK SPECIALIZED, LLC (1)
* 6,636,607 Method and apparatus for controlling display of content signals 7 1999
 
NOKIA TECHNOLOGIES OY (5)
8,856,266 Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal 2 2004
* 2004/0160,911 Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal 23 2004
7,904,528 Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal 9 2004
* 2005/0083,877 Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal 5 2004
9,369,821 Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal 0 2014
 
FUJITSU LIMITED (2)
* 2010/0117,807 Response Wireless Device And Wireless Communications Method For The Same 2 2010
* 2013/0117,576 CONVERTING APPARATUS, CONVERTING METHOD, AND RECORDING MEDIUM OF CONVERTING PROGRAM 0 2012
 
TIAN HOLDINGS, LLC (1)
* 2005/0027,966 Device and method for digital signal processor code downloading 3 2004
 
MEDIA PATENTS, S.L. (1)
* 2010/0250,400 APPARATUS AND METHODS FOR THE SALE OF SOFTWARE PRODUCTS 23 2010
 
TWITTER, INC. (1)
* 7,730,525 Method, system, and computer program product for limiting authorization of an executable action to an application session 0 2005
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 6,272,333 Method and apparatus in a wireless communication system for controlling a delivery of data 68 1998
 
Histogen, Inc. (1)
* 2010/0034,787 COMPOSITION AND METHODS FOR PROMOTING HAIR GROWTH 1 2009
 
UNILOC LUXEMBOURG S.A. (2)
6,857,067 System and method for preventing unauthorized access to electronic data 52 2001
* 2002/0029,347 System and method for preventing unauthorized access to electronic data 16 2001
 
ATI TECHNOLOGIES ULC (2)
6,976,265 Method and apparatus for controlling display of content signals 22 1998
* 2006/0026,627 Method and apparatus for controlling display of content signals 2 2005
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
7,697,472 Reporting portable device statistics 1 2006
 
APRIVA, LLC (20)
6,934,532 Communication systems, components, and methods operative with programmable wireless devices 73 2001
7,203,477 System and method for deploying application programs 22 2004
8,295,834 System and method for registration for application program deployment 3 2004
7,822,410 System and method for deploying application program components having an application server 14 2004
7,254,390 System and method for deploying application programs having a browser 13 2004
7,203,485 System and method for deploying application program components having a service sector 20 2004
* 2005/0064,857 System and method for deploying application program components having an application server 16 2004
* 2005/0064,849 System and method for deploying application program components having a service sector 2 2004
8,989,723 System and method for deploying a payment application on a wireless device 0 2007
7,817,981 System and method for deploying application programs 5 2007
* 2007/0254,638 System and method for deploying application program components having a service sector 12 2007
7,962,137 System and method for developing an application program for wireless devices 5 2007
* 2008/0022,276 SYSTEM AND METHOD FOR DEPLOYING APPLICATION PROGRAMS HAVING A BROWSER 19 2007
9,008,638 System and method for deploying application program components having a service sector to wireless devices 0 2008
* 2009/0043,700 SYSTEM AND METHOD FOR DEPLOYING APPLICATION PROGRAM COMPONENTS HAVING A SERVICE SECTOR 2 2008
* 2009/0037,329 SYSTEM AND METHOD FOR DEPLOYING APPLICATION PROGRAMS 17 2008
9,480,038 System and method for deploying application program components 0 2008
9,301,275 System and method for deploying application programs 0 2008
8,295,835 System and method for registration for application program deployment 3 2008
* 2009/0037,330 SYSTEM AND METHOD FOR DEPLOYING APPLICATION PROGRAM COMPONENTS 1 2008
 
DELL MARKETING L.P. (5)
* 7,627,902 Method of managing a software item on a managed computer system 5 2003
8,065,740 Managing a software item on a managed computer system 1 2009
* 2010/0037,316 MANAGING A SOFTWARE ITEM ON A MANAGED COMPUTER SYSTEM 2 2009
8,370,953 Method of managing a software item on a managed computer system 0 2011
9,367,670 Managing a software item on a managed computer system 0 2013
 
DIGIMARC CORPORATION (2)
6,625,297 Self-orienting watermarks 72 2000
6,993,153 Self-orienting watermarks 11 2003
 
OPTIS WIRELESS TECHNOLOGY, LLC (1)
* 6,141,544 System and method for over the air activation in a wireless telecommunications network 27 1998
* Cited By Examiner