Patents by Inventor Gregory H. Urich

Gregory H. Urich 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: 8479306
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: July 2, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 8479305
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining usages of the data object which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: October 1, 1998
    Date of Patent: July 2, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 8474058
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: June 25, 2013
    Assignee: Rovi Solutions Corporation
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Publication number: 20040039741
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Application
    Filed: August 22, 2003
    Publication date: February 26, 2004
    Inventors: Greg Benson, Gregory H. Urich, Christopher L. Knauft
  • Patent number: 5845281
    Abstract: A method and a system for managing a data object so as to comply with predetermined conditions for usage of the data object. To control the usage of the data object, a set of control data, defining uses of the data object, which comply with the predetermined conditions, is created for the data object. The data object is concatenated with the user set of control data, encrypted and transferred to the user. When the user wants to use the data object, a special user program checks whether the usage complies with the control data. If so, the usage is enabled. Otherwise it is disabled.
    Type: Grant
    Filed: January 31, 1996
    Date of Patent: December 1, 1998
    Assignee: MediaDNA, Inc.
    Inventors: Greg Benson, Gregory H. Urich