Patents by Inventor Kenneth Louis Milsted

Kenneth Louis Milsted has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7962750
    Abstract: A system, a method and a computer program product for tracking usage of digital content on user devices. A license to play digital content data is transmitted to a user. An user watermark is generated by the user device using watermarking instructions and usage rights associated with the digital content. The user watermark is separate from the water mark created outside the user device. Further, information is transmitted to a logging site whenever the content data is played by the content player or copied from the content player to an external medium so that usage of the licensed content data can be tracked.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: George Gregory Gruse, Jonn J. Dorak, Jr., Kenneth Louis Milsted
  • Patent number: 7269564
    Abstract: A method of determining an encoding rate for digital content. According to the method, the a sample of the content data is encoded for a predetermined period of time. The encoding rate is calculated by knowing the size of the sample of content encoded and the length of time necessary for encoding. In another embodiment, the encoding rate calculated for a specific encoding algorithm and encoding bit rate is averaged with any previously stored encoding rate for this encoding algorithm and encoding bit rate. In accordance with another aspect of the invention, an apparatus is described to carry out the above method.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: September 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Louis Milsted, Qing Gong
  • Patent number: 7206748
    Abstract: A method provides a collection of data structures and subroutines in a software toolkit, for developing an application for playing digital content data. The method comprises steps of receiving previously encrypted content data encrypted with an encrypted key from an external source; storing the previously encrypted content data in a library; selecting one or more encrypted content data from the library to play; and decrypting each content data selected to be played with its unique encryption key, wherein the decrypting is performed in a tamper-resistant subroutine for deterring unauthorized access to the instructions for decrypting the content data and for deterring unauthorized access to the encryption key.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: April 17, 2007
    Assignee: International Business Machines Corporation
    Inventors: George Gregory Gruse, John J. Dorak, Jr., Kenneth Louis Milsted
  • Patent number: 6959288
    Abstract: A digital content preparation system that includes a metadata acquisition tool for acquiring metadata associated with the digital content, and a digital content processor for processing the digital content by performing at least one of watermarking, encoding, and encrypting. A work flow manager manages processings by the metadata acquisition tool and the digital content processor. In one preferred embodiment, the metadata acquisition tool includes an automatic metadata acquisition tool and a manual metadata acquisition tool, and the digital content processor includes an encoder and an encrypter. The present invention also provides a method for preparing digital content. According to the method, metadata associated with the digital content is acquired, and the digital content is processed by at least one of watermarking, encoding, and encrypting. Processings in the acquiring step and the processing step are managed.
    Type: Grant
    Filed: February 1, 1999
    Date of Patent: October 25, 2005
    Assignee: International Business Machines Corporation
    Inventors: Cesar Medina, Qing Gong, Kenneth Louis Milsted
  • Patent number: 6587837
    Abstract: A method for permitting the electronic delivery of digital content. Metadata is acquired which has been previously associated with content. Promotional metadata is extracted for use with a electronic store. At least one of the metadata is altered to create offer data. And at least one of the metadata is altered to create transaction data. In accordance with another aspect of the invention, a computer readable medium is described to carry out the above method.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: July 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Richard Spagna, Kenneth Louis Milsted, David P. Lybrand, Edgar Downs
  • Patent number: 6574609
    Abstract: A method of managing content data and associated metadata. According to the method, the content data and the associated metadata are generated. The content data is transferred to a content host, and the metadata and usage condition data for the associated content are transferred to an electronic store. The metadata and/or the usage condition data are altered in order to form promotional data, and the promotional data is transferred from the electronic store to a customer's system. In one preferred method, the content data is encrypted with a first encrypting key before being transferred to the content host. The first encrypting key is encrypted with a second encrypting key, and the encrypted first encrypting key is transferred along with the metadata and usage condition data to the electronic store. Additionally, the encrypted first encrypting key is transferred along with the promotional data to the customer's system.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: June 3, 2003
    Assignee: International Business Machines Corporation
    Inventors: Edgar Downs, George Gregory Gruse, Marco M. Hurtado, Cesar Medina, Kenneth Louis Milsted
  • Patent number: 6418421
    Abstract: A system for tracking usage of digital content on user devices. Electronic stores coupled to a network sell licenses to play digital content data to users. Content players, which receive from the network the licensed content data, are used to play the licensed content data. Additionally, a logging site that is coupled to the network tracks the playing of the content data. In particular, the logging site receives play information from the network, and the play information includes the number of times that the content data has been played by the associated content player. Also provided is a method for tracking usage of digital content on user devices. According to the method, a license to play digital content data is sold to a user, and the licensed content data is transmitted to a content player for the user.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: July 9, 2002
    Assignee: International Business Machines Corporation
    Inventors: Marco M. Hurtado, George Gregory Gruse, Edgar Downs, Kenneth Louis Milsted
  • Patent number: 6398245
    Abstract: A method of managing keys used by a digital content player on a computer system. According to the method, digital content data encrypted with a first encrypting key is decrypted using a first decrypting key, and re-encrypted using a second encrypting key. A second decrypting key is encrypted using a third encrypting key to produce an encrypted second decrypting key. In one preferred method, an encrypted first decrypting key that was encrypted using a fourth encrypting key is received, and the encrypted first decrypting key is decrypted using a fourth decrypting key to reproduce the first decrypting key. A digital content player for use on a computer system is also provided. The content player includes a decrypter that decrypts digital content data, which was encrypted with a first encrypting key, using a first decrypting key so as to produce the content data. An encrypter re-encrypts the content data using a second encrypting key and encrypts a second decrypting key using a third encrypting key.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: June 4, 2002
    Assignee: International Business Machines Corporation
    Inventors: George Gregory Gruse, Marco M. Hurtado, Kenneth Louis Milsted, Jeffrey B. Lotspiech
  • Patent number: 6389538
    Abstract: A system for tracking usage of digital content on user devices. Electronic stores coupled to a network sell licenses to play digital content data to users. Content players, which receive from the network the licensed content data, are used to play the licensed content data. Additionally, a logging site that is coupled to the network tracks the playing of the content data. In particular, the logging site receives play information from the network, and the play information includes the number of times that the content data has been played by the associated content player. Also provided is a method for tracking usage of digital content on user devices. According to the method, a license to play digital content data is sold to a user, and the licensed content data is transmitted to a content player for the user.
    Type: Grant
    Filed: October 22, 1998
    Date of Patent: May 14, 2002
    Assignee: International Business Machines Corporation
    Inventors: George Gregory Gruse, John J. Dorak, Jr., Kenneth Louis Milsted
  • Patent number: 6345256
    Abstract: A method to automatically retrieve data associated with content. An identifier is read that is stored on electronic readable medium storing content. The identifier is used to search a database for data associated with the content. Data that is associated with the content is retrieved as guided by the database. And the data retrieved is used to create a version of the content for electronic distribution. In accordance with another aspect of the invention, a computer readable medium is described to carry out the above method.
    Type: Grant
    Filed: December 1, 1998
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Louis Milsted, Craig Kindell, Qing Gong
  • Publication number: 20010012303
    Abstract: A receiver for selectively receiving a plurality of broadcast transmissions comprising a broadcast stream and an associated supplemental informational content stream, comprises: (1) selection means for user selection of at least one of the plurality of broadcast transmissions; (2) broadcast presentation means for presenting the selected broadcast streams of the selected broadcast transmission; and (3) supplemental informational content presentation means for presenting the associated supplemental informational content streams associated with the selected broadcast stream in the broadcast transmission.
    Type: Application
    Filed: November 28, 1997
    Publication date: August 9, 2001
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: GEORGE GREGORY GRUSE, KENNETH LOUIS MILSTED, MARCO M. HURTADO, GLEN EDWARD HAMBLIN, PATRICIA HAMBLIN
  • Patent number: 6263313
    Abstract: A method of automatically selecting processing parameters for encoding digital content. Metadata containing the genre of the digital content, receiving the compression level selected for encoding the digital content is received. An algorithm selected for encoding the digital content is received. And a previously defined table to select the processing parameters for encoding the digital content based on the genre of the content, the compression level selected and the algorithm selected is indexed and the processing parameters are retrieved.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: July 17, 2001
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Louis Milsted, Kha Dinh Nguyen, Qing Gong
  • Patent number: 6226618
    Abstract: Disclosed is a method and apparatus of securely providing data to a user's system. The data is encrypted so as to only be decryptable by a data decrypting key, the data decrypting key being encrypted using a first public key, and the encrypted data being accessible to the user's system, the method comprising the steps of: transferring the encrypted data decrypting key to a clearing house that possesses a first private key, which corresponds to the first public key; decrypting the data decrypting key using the first private key; re-encrypting the data decrypting key using a second public key; transferring the re-encrypted data decrypting key to the user's system, the user's system possessing a second private key, which corresponds to the second public key; and decrypting the re-encrypted data decrypting key using the second private key.
    Type: Grant
    Filed: August 13, 1998
    Date of Patent: May 1, 2001
    Assignee: International Business Machines Corporation
    Inventors: Edgar Downs, George Gregory Gruse, Marco M. Hurtado, Christopher T. Lehman, Kenneth Louis Milsted, Jeffrey B. Lotspiech
  • Patent number: 6173112
    Abstract: In a data communication network wherein broadcasted transmissions include a portion uniquely identifying the content of the following transmission and wherein transmissions are repeated at predetermined intervals, a communication unit for operating within the system includes a receiver, a processor, and memory for storing data and instructions for the processor. The receiver receives transmissions over the communication network. The communication unit receives a record command from a user that causes it to record the audio/video content being broadcasted during a subsequent transmission thereof. The memory includes space for storing the program that causes the communication unit to automatically record the transmission at the time the transmission is re-broadcasted.
    Type: Grant
    Filed: November 28, 1997
    Date of Patent: January 9, 2001
    Assignee: International Business Machines Corporation
    Inventors: George Gregory Gruse, Kenneth Louis Milsted, Marco M. Hurtado, Glen Edward Hamblin
  • Patent number: 6128484
    Abstract: A computer system includes a central processing unit (CPU) for providing computer output signals; a non-computational base transceiver coupled with the CPU. The base transceiver comprises an interface for communicating with the CPU; a modulator for receiving computer output signals and providing modulated signals representing said computer output signals; and a transmitter for receiving said modulated signals, and transmitting said modulated signals via wireless media; and a non-computational remote transceiver comprising: a receiver for receiving signals via wireless media; a transmitter for transmitting signals via wireless media.
    Type: Grant
    Filed: October 7, 1997
    Date of Patent: October 3, 2000
    Assignee: International Business Machines Corporation
    Inventors: Paripon Singkornrat, Kenneth Louis Milsted, Kha Dinh Nguyen