Patents by Inventor Yevgeniy (Eugene) Rozenfeld

Yevgeniy (Eugene) Rozenfeld 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: 8719171
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U. Malaviarachchi, Kumar B. Parambir, Yevgeniy Eugene Rozenfeld, Chandramouli Venkatesh, Charles F. Rose
  • Patent number: 8700535
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: April 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U Malviarachchi, Kumar B Parambir, Yevgeniy Eugene Rozenfeld, Chandramouli Venkatesh, Charles F Rose, III
  • Publication number: 20100281253
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Application
    Filed: July 8, 2010
    Publication date: November 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U. Malaviarachchi, Kumar B. Parambir, Yevgeniy (Eugene) Rozenfeld, Chandramouli Venkatesh, Charles F. Rose, III
  • Patent number: 7827156
    Abstract: An organization maintains a computer network comprising at least a forest A and a forest B, where forest A has a directory A and a querying entity A capable of querying directory A, and forest B has a directory B and a querying entity B capable of querying directory B. Querying entity A receives a request from the user and decides whether to grant the request based at least in part on whether the user is a member of the group. Thus, querying entity A queries directory A to return information on the group, is directed to forest B, contacts querying entity B, requests querying entity B to query directory B whether the user is a member of the group, receives a response, and grants the request from the user based at least in part on whether the user is a member of the group.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: November 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Peter David Waxman, Chandramouli Venkatesh, Yevgeniy Eugene Rozenfeld, Attila Narin
  • Patent number: 7577999
    Abstract: A licensor receives a request from a requestor including an identifier identifying the requestor and rights data associated with digital content, where the rights data lists at least one identifier and rights associated therewith. The licensor thereafter locates the identifier of the requestor in a directory, and locates in the directory based thereon an identifier of each group which the requestor is a member of. Each of the located requestor identifier and each located group identifier is compared to each identifier listed in the rights data to find a match, and a digital license to render the content is issued to the requestor with the rights associated with the matching identifier.
    Type: Grant
    Filed: February 11, 2003
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Attila Narin, Chandramouli Venkatesh, Frank D. Byrum, Marco A. DeMello, Peter David Waxman, Prashant Malik, Rushmi U. Malaviarachchi, Steve Bourne, Vinay Krishnaswamy, Yevgeniy (Eugene) Rozenfeld
  • Publication number: 20080215896
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 4, 2008
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U. Malaviarachchi, Kumar B. Parambir, Yevgeniy (Eugene) Rozenfeld, Chandramouli Venkatesh, Charles F. Rose
  • Patent number: 7370212
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U. Malaviarachchi, Kumar B. Parambir, Yevgeniy (Eugene) Rozenfeld, Chandramouli Venkatesh, Charles F. Rose, III
  • Patent number: 6990502
    Abstract: A computer network has storage devices organized into X levels and storing element-group information. To determine whether an element is a member of any target groups, each target group is validated by searching the storage devices to find a target group item and, if found, placing the target group in a validated target bin (V). Also, the element is validated by searching the storage devices to find an element item, and if found, determining from the item all groups that the element is listed as being a member of and placing such member-of groups in a search bin (S). If (S) intersects (V), the element is a member of a target group. If not, all groups in (S) are moved to a queue (Q1) corresponding to the storage device at level 1 and an iterative process searches for a membership path from the element to any target group.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: January 24, 2006
    Assignee: Microsoft Corporation
    Inventors: Peter David Waxman, Chandramouli Venkatesh, Yevgeniy (Eugene) Rozenfeld, Attila Narin, David Larson
  • Publication number: 20040168073
    Abstract: A publishing user publishes digital content and issues to itself a corresponding digital publisher license to allow itself to render the published digital content. The publishing user is supplied with a publishing certificate from a digital rights management (DRM) server, where the publishing certificate allows the publishing user to so publish the digital content and to so issue the publisher license.
    Type: Application
    Filed: February 25, 2003
    Publication date: August 26, 2004
    Applicant: Microsoft Corporation
    Inventors: Steve Bourne, Blair Brewster Dillaway, Pierre Jacomet, Rushmi U. Malaviarachchi, Kumar B. Parambir, Yevgeniy (Eugene) Rozenfeld, Chandramouli Venkatesh, Charles F. Rose,
  • Publication number: 20040168077
    Abstract: An organization maintains a computer network comprising at least a forest A and a forest B, where forest A has a directory A and a querying entity A capable of querying directory A, and forest B has a directory B and a querying entity B capable of querying directory B. Querying entity A receives a request from the user and decides whether to grant the request based at least in part on whether the user is a member of the group. Thus, querying entity A queries directory A to return information on the group, is directed to forest B, contacts querying entity B, requests querying entity B to query directory B whether the user is a member of the group, receives a response, and grants the request from the user based at least in part on whether the user is a member of the group.
    Type: Application
    Filed: February 26, 2003
    Publication date: August 26, 2004
    Applicant: Microsoft Corporation.
    Inventors: Peter David Waxman, Chandramouli Venkatesh, Yevgeniy (Eugene) Rozenfeld, Attila Narin
  • Publication number: 20040167926
    Abstract: A computer network has storage devices organized into X levels and storing element-group information. To determine whether an element is a member of any target groups, each target group is validated by searching the storage devices to find a target group item and, if found, placing the target group in a validated target bin (V). Also,, the element is validated by searching the storage devices to find an element item, and if found, determining from the item all groups that the element is listed as being a member of and placing such member-of groups in a search bin (S). If (S) intersects (V), the element is a member of a target group. If not, all groups in (S) are moved to a queue (Q1) corresponding to the storage device at level 1 and an iterative process searches for a membership path from the element to any target group.
    Type: Application
    Filed: February 26, 2003
    Publication date: August 26, 2004
    Inventors: Peter David Waxman, Chandramouli Venkatesh, Yevgeniy (Eugene) Rozenfeld, Attila Narin
  • Publication number: 20040158731
    Abstract: A licensor receives a request from the requestor, where the request includes rights data associated with digital content, and where the rights data lists at least one identifier and a set of rights associated therewith. The licensor selects the identifier and the set of rights associated therewith, where such rights are expected to be set forth in a corresponding digital license, and also selects based on the identifier an alternate set of rights. The alternate set of rights are substituted for the set of rights from the rights data, and the license is issued to the requestor with the alternate set of rights, whereby the alternate set of rights in the issued license sets forth terms and conditions that the requestor must adhere to in connection with rendering the corresponding content.
    Type: Application
    Filed: February 11, 2003
    Publication date: August 12, 2004
    Applicant: Microsoft Corporation
    Inventors: Attila Narin, Chandramouli Venkatesh, Frank D. Byrum, Marco A. DeMello, Peter David Waxman, Prashant Malik, Rushmi U. Malaviarachchi, Steve Bourne, Vinay Krishnaswamy, Yevgeniy (Eugene) Rozenfeld
  • Publication number: 20040158709
    Abstract: A licensor receives a request from a requestor including an identifier identifying the requestor and rights data associated with digital content, where the rights data lists at least one identifier and rights associated therewith. The licensor thereafter locates the identifier of the requestor in a directory, and locates in the directory based thereon an identifier of each group which the requestor is a member of. Each of the located requestor identifier and each located group identifier is compared to each identifier listed in the rights data to find a match, and a digital license to render the content is issued to the requestor with the rights associated with the matching identifier.
    Type: Application
    Filed: February 11, 2003
    Publication date: August 12, 2004
    Applicant: Microsoft Corporation
    Inventors: Attila Narin, Chandramouli Venkatesh, Frank D. Byrum, Marco A. DeMello, Peter David Waxman, Prashant Malik, Rushmi U. Malaviarachchi, Steve Bourne, Vinay Krishnaswamy, Yevgeniy (Eugene) Rozenfeld