Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Television Apparatus-for-controlling-utilization-of-software-added-to-a-portable-communication-device

 Access to applications of an electronic processing device solely based on geographic location
OF THE INVENTION Referring to the Drawing, wherein like numbers denote like parts throughout the ...


 Text editing device
What is claimed is: 1. A text editing device comprising input means for inputting character data, ...


 Navigation system
The present invention provides system for serving information, comprising: routing means; one or ...


 Compatible transmission and reception of operational signals to be processed by a receiver
It is an object of the invention to provide a method of transmitting operational signals, such that ...


 Broadband communication network with low power addressable tap system for controlling subscriber access
OF THE PREFERRED EMBODIMENT Turning now to the figures, wherein like reference numerals represent ...


 Cooling system for cooling a solid-state imaging device
Accordingly, it is an object of the present invention to provide a cooling system for cooling a ...


 Light beam communication method and system for linking a camera and a computer
Viewed from one aspect, the present invention provides a method for light beam communication ...


 Picture codec and teleconference terminal equipment
It is therefore another object of the present invention to provide a desktop type teleconference ...


 Voice activated camera preset selection system and method of operation
In accordance with the present invention, a voice activated camera preset selection system and ...


 Electronic still video camera with direct personal computer (PC) compatible digital format output
It is the object of this invention to provide an improved electronic still camera with operator ...


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

Details
Inventors: Deluca, Michael J.; Kraul, Doug; Davis, Walter L.;
Assignee: Motorola, Inc. (Schaumburg, IL)
Primary Examiner: Holloway, III; Edwin C.
Assistant Examiner: Asongwed; Anthony A.
Attorney, Agent or Firm:

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.

DETAILED DESCRIPTION What is claimed is: 1.
An apparatus at a fixed portion of a communication system for authorizing utilization of software in a portable portion of the communication system, the apparatus comprising: a processor; a memory coupled to the processor for maintaining a list of authorized software corresponding to the portable portion; a request receiver element coupled to the processor for receiving a request from the portable portion, the request including an address identifying the portable portion, and a software name; a list checker element coupled to the processor for checking the list of authorized software corresponding to the portable portion identified by the address, to determine whether the software corresponding to the software name is authorized; and an external authorization element coupled to the processor for transmitting the external authorization to the portable portion in response to the software being authorized for the portable portion.
2.
The apparatus of claim 1 in which the request includes a secure checksum.
3.
The apparatus of claim 2 in which the secure checksum is a secure cyclic redundancy check of the software for which the portable portion is requesting authorization.
4.
The apparatus of claim 3 in which the apparatus uses a secure polynomial stored in the memory of the apparatus to calculate the secure cyclic redundancy check.
5.
The apparatus of claim 1 in which the request includes a software size.
6.
A portable communication device in a communication system having a fixed portion, the portable communication device comprising: a processor; an authorization element coupled to the processor for obtaining usage authorization for utilizing software in the portable communication device, in which the authorization element generates an external authorization request, and in which the authorization element communicates with the fixed portion to obtain the usage authorization in response to the external authorization request, and in which the external authorization request includes a secure checksum; and a second authorization element coupled to the processor for allowing utilization of the software, in response to usage authorization being obtained from the fixed portion



Related patents
  Control system for combined digital video signal receiver and recording/reproducing apparatus
An object of the present invention is to provide a simplified control system for controlling multiple apparatuses in a video receiving system. More specifically, it is ...
  Audio signal processing method and related device with block order switching
The present invention offers a method for processing the analog audio signal and a signal processing unit for suppressing the noise which is likely to occur as a result ...
  Controlling video or image presentation according to encoded content classification information within the video or image data
What is claimed is: 1. A controller for controlling displaying on a display means of received video or image data which has been encoded with invisible digital ...
  Receiving apparatus and display control method
An object of the present invention is therefore to provide a user interface that a user can use more easily in purchasing a program. According to the invention, there is ...
  System for processing programs and program content rating information derived from multiple broadcast sources
A system processes packetized program information, from different broadcast sources, containing programs and program specific information including associated content ...
  Apparatus and method for processing a program guide in a digital video system
OF THE DRAWING In the subject system, the information necessary to select a given television program is not fixedly-programmed into each receiver but is rather is down-...
  Software updating and distribution
The present invention overcomes the disadvantages of the prior art by providing a new analytical paradigm and system for implementing the paradigm for updating and ...
  Electronic program guide using markup language
This and other objects of the invention are accomplished in accordance with the principles of the present invention by providing an interactive program guide system that ...
  Video pedestal network
The invention provides a network architecture for distributing digital data to subscriber units wherein selection from among multiple digital services is accomplished by ...
  Module manager for interactive television system
One of the advantages of designing software applications in a modular fashion is the ability to share modules between applications. The advantages of modularity may ...

0.004

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved