U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Did You Know...

...that the Slinky toy was the result of a failed attempt by engineer Richard James to produce an antivibration device for ship instruments? His goal was to develop a spring that would instantaneously counterbalance the wave motion that rocks a ship at sea. Instead, he developed the Slinky.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 705/59 - Licensing


Subclass of Class 705 - Data processing: financial, business practice, management, or cost/price determination
Definition: Subject matter wherein a determination is made that an outside
No. of patents: 949
Last issue date: 05/22/2012


          9            
NumberTitleIssue Date
7299209Method, apparatus and system for securely providing material to a licensee of the material
A method, apparatus and system for securely providing material to a licensee of the material are described. In each, at least one license key is provided, preferably along with a license including usage rights for requested content or material to the licensee. The m...
11/20/2007
7299429System and method for providing burst licensing in a circuit simulation environment
A system and method which allows for burst licensing, particularly for use in a circuit design and analysis system in which designers use tools to assist in characterizing and verifying the circuit. Burst licensing is used to provide licenses on an ‘as and when re...
11/20/2007
7296154Secure media path methods, systems, and architectures
Methods, systems and architectures for processing renderable digital content are described. The various embodiments can protect against unauthorized access or duplication of unprotected content (i.e. decrypted content) once the content has reached a rendering device...
11/13/2007
7292990System and method for software development
This invention relates to a method and apparatus for developing software. In one embodiment, a method for facilitating the distributed development of software components includes providing a skill rating for software developers, communicating specifications for a so...
11/06/2007
7293043Tracking switch transactions
A method and data structure for monitoring the progression of a configuration transaction through a communications network is provided. The method includes creating an audit trail associated with the switch-transaction progression, iteratively updating the audit tra...
11/06/2007
7293294Method and apparatus for using contents
A method for using digital contents is provided. In the method, a request is made to a provider apparatus for a certificate containing a first provider ID embedded therein by a certification authority, and the certificate is received from the provider apparatus. A d...
11/06/2007
7290149Verbose hardware identification for binding a software package to a computer system having tolerance for hardware changes
Systems and methods for generating a verbose hardware identification (VHWID) for a given computer system are disclosed. The verbose hardware identification (VHWID) may be used to control the use of software on the given computer system depending on the degree of har...
10/30/2007
7290144Access-control method for software modules and programmable electronic device therefor
A programmable electronic device (10) stores a number of cipher-text software modules (14) to which access is granted after evaluating a user's token (55, 80, 82), a software-restriction class (58) for a requested software module (14
10/30/2007
7289799Portable terminal apparatus and terminal apparatus
A portable terminal apparatus for communicating with an external device by a cable or radio has a means for selectively sending, to the external device, an information identification code loaded from the external device by the cable or radio. ...
10/30/2007
7290047License information exchange system
When license information is transferred between a server machine and a client machine, an identifier which is unique to a series of communication sequences is provided. The identifier is sent when a communication is performed between the two machines, as well as whe...
10/30/2007
7283985Prioritizing product information
A user of a computer is able to define and manage partner-product ranges in which each partner-product range is associated with products, business partners and a priority indicator. When a particular business partner or a particular partner-product combination is as...
10/16/2007
7284131Method for operating internet site offering encrypted contents
A method for operating an Internet site providing encrypted contents is provided, and includes the steps of (a) a site server determining whether or not a customer accessing the site is a registered subscriber; (b) automatically generating a customer-unique encrypti...
10/16/2007
7284263Rights management inter-entity message policies and enforcement
The present invention provides the ability to compare and enforce policies between trusted entities within a rights management system. For example, policies between the two entities may be received by either entity. They may then be compared to determine the compati...
10/16/2007
7281273Protecting content on medium from unfettered distribution
Digital content is encrypted according to a content key (CK) to form (CK(content)) and such (CK(content)), a license generator, a start-up file, and license-generating information are placed on a digital storage medium. The license generator is for generating a digi...
10/09/2007
7281274Electronic media distribution system
A system and method for sharing electronic content. A sending user can specify one or more criteria that a recipient memory device must have to store the content. The sending user can also specify a digital rights management control that can be associated with the c...
10/09/2007
7281263System and method for managing security access for users to network systems
A network security system for managing access to a plurality of different network systems for a plurality of users. The network security system includes an enterprise directory system configured to process request messages from each of the network systems requesting...
10/09/2007
7278165Method and system for implementing digital rights management
In one embodiment, a content license is created that defines parameters for accessing a piece of digital content. A first logical expression in the content license defines a plurality of playback devices that are authorized to access the piece of digital content. A ...
10/02/2007
7278168Dynamic enabling of functionality in electronic document readers
Methods and apparatus, including computer program products, implementing and using techniques for digital rights management. An electronic document containing one or more content items is provided along with a set of usage rights. The set of usage rights defines one...
10/02/2007
7278169Controlling the downloading and recording of digital data
A method and apparatus for enabling a licensed end user to record digital data as described is particularly useful to the music industry as it enables them to make audio data available over the internet but to retain control of the uses to which that audio data can ...
10/02/2007
7277904Method and system for managing intellectual property aspects of software code
A method, system and computer program product for managing intellectual property (IP) aspects of software code artifacts. IP provisions are separated from, but associated with, the artifact(s) to which they apply. A software configuration management (SCM) repository...
10/02/2007
7278023System and method for distributed network acess and control enabling high availability, security and survivability
A system, method and computer program that administers access and security on a network having more than one computer system connected thereto. This system, method and computer program has a local password file (1500) which is one-way encrypted and contains u...
10/02/2007
7278131Compact hardware identification for binding a software package to a computer system having tolerance for hardware changes
Systems and methods for generating a-compact hardware identification (CHWID) for a given computer system are disclosed. The compact hardware identification (CHWID) may be used to control the use of software on the given computer system depending on the degree of har...
10/02/2007
7277870Digital content distribution using web broadcasting services
A method of securely receiving data on a user's system from a web broadcast infrastructure with a plurality of channels. The method comprising receiving promotional metadata from a first web broadcast channel, the promotional metadata related to data available for r...
10/02/2007
7275261Method and system for monitoring utilizing condition of contents, computer program and recording medium
In a contents distributing system, a monitoring server is equipped on a network with which all user terminals being capable of utilizing contents are allowed to connect, and a member card is issued to a user operating the user terminal. In the contents distributed f...
09/25/2007
7272582Fee determination device
Methods and electronic architectures for volume based handling and processing electronic data, for which a fee is determined based on a selectable metric, are provided. One embodiment includes program instructions for collecting non-aggregated data in an encrypted f...
09/18/2007
7272725Method to protect software against unwanted use with a “temporal dissociation” principle
The invention concerns a process to protect a vulnerable software working on a data processing system against its unauthorized usage using a processing and memorizing unit. The process comprises creating a protected software by choosing in the source of the vulnerab...
09/18/2007
7272500Global positioning system hardware key for software licenses
A system for validating a license to use a computational component, comprising (a) a GPS module 108 to determine one or more of GPS timing information and a geographic location of at least one of the computational component 400 and a key device 100
09/18/2007
7272572Method and system for facilitating the transfer of intellectual property
A method and system for facilitating the transfer of intellectual property are disclosed. In one embodiment, the method of facilitating the transfer of intellectual property includes obtaining at a computer system of a first entity information concerning intellectua...
09/18/2007
7269740Method to protect software against unwanted use with a “variable principle”
The invention concerns a process to protect a vulnerable software working on a data processing system against its unauthorized usage using a memorizing unit. The process comprises creating a protected software by choosing in the source of the vulnerable software at ...
09/11/2007
7269577System for controlling the distribution and use of digital works using digital tickets
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to defi...
09/11/2007
7269576Content rendering apparatus
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a “digital ticket” is used to entitle the ticket holder to exercise some usage right with respect to a digital work. Usage rights are used to defi...
09/11/2007
7266835Method and apparatus for secure transactions in an interactive television ticker
A user can perform secure transactions via an interactive television ticker. While viewing an advertisement scrolling in the ticker, the user can select that advertisement to initiate an on-line transaction. That resulting transaction can be performed within the tic...
09/04/2007
7266815Automated control of a licensed internal code update on a storage controller
A system, method and article of manufacture are provided to perform an automated concurrent licensed internal code (LIC) update and an automated nonconcurrent LIC update on a storage controller. The automated concurrent LIC update is performed on a storage controlle...
09/04/2007
7266660Protection of content stored on portable memory from unauthorized usage
A device for securely recording protected content to a portable memory, and for reading the protected content therefrom. The device includes a feature that makes it adapted to read or write specially-configured portable memories that are incompatible with standard r...
09/04/2007
7266681Network communications security agent
One embodiment of an inventive networking environment includes clients called sending clients because they send network content through a network, and clients called receiving clients because they receive the network content from the sending clients through the netw...
09/04/2007
7266807Method for integration edition of setting file and setting file integration base
A conventional configuration file edition method used for changing operation of a program that is operated on a computer involves a problem that a user is required to learn a complex method for changing a configuration file when a plurality of programs are provided ...
09/04/2007
7266202Information processing device and method, and program storage medium
The CPU 11 of the personal computer 1 controls the CPU 32 of the adaptor 26 made of a semiconductor IC to compute a hash value of a content-managing music data base recorded in the HDD 21 and store it into the nonvolatile memory
09/04/2007
7266519Billing system with authenticated wireless device transaction event data
A system, method, and computer program for billing wireless device subscribers based upon billable interaction with applications and services resident on third party computer devices that are accessible through a wireless network. The system uses authenticatable tra...
09/04/2007
7263528File transfer system
A file transfer system includes peer devices, including an index creating device and at least one requesting peer device. The index creating device creates an index of stored files that can be requested by peer devices. The index creating device evaluates communicat...
08/28/2007
7263718Security framework for supporting kernel-based hypervisors within a computing system
An inventive security framework for supporting kernel-based hypervisors within a computer system. The security framework includes a security master, one or more security modules and a security manager, wherein the security master and security modules execute in kern...
08/28/2007
          9            
 
Sign InRegister
Username  
Password   
forgot password?