Patents by Inventor Peter Sorotokin

Peter Sorotokin 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).

  • Publication number: 20190333161
    Abstract: Implementations generally relate to providing recommended actions for photos. In some implementations, a method includes obtaining activity data associated with one or more actions of a performing user, wherein the activity data involves at least one first photo. The method further includes performing or suggesting one or more actions to one or more second photos based on one or more predetermined similarity criteria.
    Type: Application
    Filed: July 8, 2014
    Publication date: October 31, 2019
    Applicant: Google Inc.
    Inventors: Erik Murphy-Chutorian, Matthew Steiner, Peter Sorotokin
  • Patent number: 10002237
    Abstract: Various embodiments of a system and method for parts-based digital rights management are described. Various embodiments may include a digital rights management component configured to receive content comprising a plurality of portions of content. The digital rights management component may also receive a license for the encrypted content; the license may include a plurality of permissions each specific to a respective portion of the content. Additionally, each permission may specify one or more access privileges for the respective portion of the content. The digital rights management component may receive a digital signature for the entire license. The digital rights management component may validate the digital signature to determine that the permissions have not been modified. The digital rights management component may also be configured to, in response to determining that said permissions have not been modified, provide access to content in accordance with said license including said permissions.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: June 19, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James L. Lester
  • Patent number: 9582477
    Abstract: Methods, systems and program products for providing a first visual region, the first visual region configured to present content determined by a document. A distinct second visual region is provided, the second visual region not defined by the document and configured to present content that is not contained in the document. One or more attributes are identified in the electronic document. Based on the one or more attributes, the presentation of ad content in the second visual region is enabled or disabled. The electronic document is presented in the first visual region.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: February 28, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: William H. McCoy, Richard Wright, Peter Sorotokin
  • Patent number: 9460294
    Abstract: A document rights management system (DRM) defines an unrenderable origin designator in a media item that does not display or alter the physically rendered version of an instantiation of the media item. The unrenderable designator does not appear as an obscured or occluded feature in a printed or displayed versions. The rendered version is unaffected by the unrenderable designator because it does not result in any displayable features. The unrenderable designator is stored in a display list of the media item and appears as an attribute of objects such that the function to cause the display object to be undisplayable, or unrenderable, are not immediately apparent. The DRM system encodes a designator in an attribute of a display object for rendering according to a media rendering format such as PDF, such that the designator causes the display object to be unrenderable and indicates the origin of the media item.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: October 4, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: James L. Lester, Peter Sorotokin
  • Patent number: 9325680
    Abstract: A digital rights management retrieval system is provided. In some embodiments, a digital rights management system includes receiving a first notification from a first client device of a first protected content transaction for a first user with a first content distributor, wherein the first notification includes a first network address for the first content distributor; receiving a second notification from the first client device of a second protected content transaction by the first user with a second content distributor, wherein the second notification includes a second network address for the second content distributor; and maintaining a first list of content distributors for the first user, wherein the first list includes a network address for each content distributor from which the first user has downloaded protected content.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: April 26, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James Lester
  • Patent number: 9213681
    Abstract: A method and system to automatically adjust content being layed out into a target area for browser rendering is provided. An example method comprises a first pass module, a progress data collector, a second pass module, and a communications module. The first pass module may be configured to perform a first pass of laying out source content into a total target area to determine a total crash area consumed by the source content. The progress data collector may be configured to collect progress data associated with the laying out of the source content into the total target area. The second pass module may be configured to perform a second pass of laying out of the source content into the total target area to generate a data object model. The communications module may be configured to provide the data object model to a browser engine for rendering.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: December 15, 2015
    Assignee: Adobe Systems, Incorporated
    Inventor: Peter Sorotokin
  • Publication number: 20150332178
    Abstract: Various embodiments of a system and method for parts-based digital rights management are described. Various embodiments may include a digital rights management component configured to receive content comprising a plurality of portions of content. The digital rights management component may also receive a license for the encrypted content; the license may include a plurality of permissions each specific to a respective portion of the content. Additionally, each permission may specify one or more access privileges for the respective portion of the content. The digital rights management component may receive a digital signature for the entire license. The digital rights management component may validate the digital signature to determine that the permissions have not been modified. The digital rights management component may also be configured to, in response to determining that said permissions have not been modified, provide access to content in accordance with said license including said permissions.
    Type: Application
    Filed: July 28, 2015
    Publication date: November 19, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James L. Lester
  • Patent number: 9112862
    Abstract: Various embodiments of a system and method for parts-based digital rights management are described. Various embodiments may include a digital rights management component configured to receive content comprising a plurality of portions of content. The digital rights management component may also receive a license for the encrypted content; the license may include a plurality of permissions each specific to a respective portion of the content. Additionally, each permission may specify one or more access privileges for the respective portion of the content. The digital rights management component may receive a digital signature for the entire license. The digital rights management component may validate the digital signature to determine that the permissions have not been modified. The digital rights management component may also be configured to, in response to determining that said permissions have not been modified, provide access to content in accordance with said license including said permissions.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: August 18, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James L. Lester
  • Publication number: 20140289515
    Abstract: A digital rights management retrieval system is provided. In some embodiments, a digital rights management system includes receiving a first notification from a first client device of a first protected content transaction for a first user with a first content distributor, wherein the first notification includes a first network address for the first content distributor; receiving a second notification from the first client device of a second protected content transaction by the first user with a second content distributor, wherein the second notification includes a second network address for the second content distributor; and maintaining a first list of content distributors for the first user, wherein the first list includes a network address for each content distributor from which the first user has downloaded protected content.
    Type: Application
    Filed: May 15, 2009
    Publication date: September 25, 2014
    Inventors: Peter Sorotokin, James Lester
  • Publication number: 20140245133
    Abstract: Methods, systems and program products for providing a first visual region, the first visual region configured to present content determined by a document. A distinct second visual region is provided, the second visual region not defined by the document and configured to present content that is not contained in the document. One or more attributes are identified in the electronic document. Based on the one or more attributes, the presentation of ad content in the second visual region is enabled or disabled. The electronic document is presented in the first visual region.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 28, 2014
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: WILLIAM H. MCCOY, Richard Wright, Peter Sorotokin
  • Patent number: 8793193
    Abstract: In an example embodiment, a digital content distributor may transmit an unsigned license associated with a protected digital object to a digital rights management provider. The digital rights management provider may digitally sign the license and may transmit the signed license to the digital content distributor.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: July 29, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, Jim Lester, Nicholas Bogaty
  • Patent number: 8707404
    Abstract: Various embodiments of a system and method for transparently authenticating a user to a digital rights management entity are described. In various embodiments, a digital rights management server may be configured to receive an authentication token from a first remote computer system. Such authentication token may indicate that a particular user of the first remote computer system was authenticated by a first content provider of one or more content providers. In various embodiments, the digital rights management server may also be configured to verify the authentication token by determining that one or more portions of the authentication token were generated based on respective authentication information issued to the first content provider. In various embodiments, the digital rights management server may also be configured to, in response to verification of the authentication token, issue to the first remote computer system one or more credentials.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: April 22, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James L. Lester, Sunil C. Agrawal, Andrei Sheretov
  • Publication number: 20140040719
    Abstract: A method and system to automatically adjust content being layed out into a target area for browser rendering is provided. An example method comprises a first pass module, a progress data collector, a second pass module, and a communications module. The first pass module may be configured to perform a first pass of laying out source content into a total target area to determine a total crash area consumed by the source content. The progress data collector may be configured to collect progress data associated with the laying out of the source content into the total target area. The second pass module may be configured to perform a second pass of laying out of the source content into the total target area to generate a data object model. The communications module may be configured to provide the data object model to a browser engine for rendering.
    Type: Application
    Filed: October 8, 2010
    Publication date: February 6, 2014
    Applicant: Adobe Systems Incorrporated
    Inventor: Peter Sorotokin
  • Publication number: 20140033320
    Abstract: A document rights management system (DRM) defines an unrenderable origin designator in a media item that does not display or alter the physically rendered version of an instantiation of the media item. The unrenderable designator does not appear as an obscured or occluded feature in a printed or displayed versions. The rendered version is unaffected by the unrenderable designator because it does not result in any displayable features. The unrenderable designator is stored in a display list of the media item and appears as an attribute of objects such that the function to cause the display object to be undisplayable, or unrenderable, are not immediately apparent. The DRM system encodes a designator in an attribute of a display object for rendering according to a media rendering format such as PDF, such that the designator causes the display object to be unrenderable and indicates the origin of the media item.
    Type: Application
    Filed: September 30, 2013
    Publication date: January 30, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: James L. Lester, Peter Sorotokin
  • Patent number: 8612847
    Abstract: Methods, computer program products and systems for accessing an electronic document, the electronic document including embedded content, where the file type of the electronic document differs from the file type of the embedded content. The embedded content is provided to a first rendering engine in accordance with the embedded content file type. Rendered embedded content is received from the first rendering engine. The rendered embedded content is blended with a rendering of a page of the electronic document.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: December 17, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, Richard Wright
  • Patent number: 8549652
    Abstract: A document rights management system (DRM) defines an unrenderable origin designator in a media item that does not display or alter the physically rendered version of an instantiation of the media item. The unrenderable designator does not appear as an obscured or occluded feature in a printed or displayed versions. The rendered version is unaffected by the unrenderable designator because it does not result in any displayable features. The unrenderable designator is stored in a display list of the media item and appears as an attribute of objects such that the function to cause the display object to be undisplayable, or unrenderable, are not immediately apparent. The DRM system encodes a designator in an attribute of a display object for rendering according to a media rendering format such as PDF, such that the designator causes the display object to be unrenderable and indicates the origin of the media item.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: October 1, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: James L. Lester, Peter Sorotokin
  • Publication number: 20130124853
    Abstract: In an example embodiment, a digital content distributor may transmit an unsigned license associated with a protected digital object to a digital rights management provider. The digital rights management provider may digitally sign the license and may transmit the signed license to the digital content distributor.
    Type: Application
    Filed: September 9, 2008
    Publication date: May 16, 2013
    Applicant: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, Jim Lester, Nicholas Bogaty
  • Publication number: 20130124868
    Abstract: Various embodiments of a system and method for parts-based digital rights management are described. Various embodiments may include a digital rights management component configured to receive content comprising a plurality of portions of content. The digital rights management component may also receive a license for the encrypted content; the license may include a plurality of permissions each specific to a respective portion of the content. Additionally, each permission may specify one or more access privileges for the respective portion of the content. The digital rights management component may receive a digital signature for the entire license. The digital rights management component may validate the digital signature to determine that the permissions have not been modified. The digital rights management component may also be configured to, in response to determining that said permissions have not been modified, provide access to content in accordance with said license including said permissions.
    Type: Application
    Filed: February 2, 2009
    Publication date: May 16, 2013
    Inventors: Peter Sorotokin, James L. Lester
  • Publication number: 20130125223
    Abstract: Various embodiments of a system and method for transparently authenticating a user to a digital rights management entity are described. In various embodiments, a digital rights management server may be configured to receive an authentication token from a first remote computer system. Such authentication token may indicate that a particular user of the first remote computer system was authenticated by a first content provider of one or more content providers. In various embodiments, the digital rights management server may also be configured to verify the authentication token by determining that one or more portions of the authentication token were generated based on respective authentication information issued to the first content provider. In various embodiments, the digital rights management server may also be configured to, in response to verification of the authentication token, issue to the first remote computer system one or more credentials.
    Type: Application
    Filed: August 28, 2009
    Publication date: May 16, 2013
    Inventors: Peter Sorotokin, James L. Lester, Sunil C. Agrawal, Andrei Sheretov
  • Patent number: 8359473
    Abstract: Various embodiments of a system and method for digital rights management using digital signatures are described. Various embodiments may include a digital rights management component configured to receive license data including user information and an encrypted decryption key. The digital rights management component may also receive a digital signature and encrypted content data. The digital rights management component may, in response to determining that the digital signature is a valid digital signature of the license data, generate on a device, a message including the user information. The digital rights management component may also perform a key derivation function on the user information to generate a result, generate a decryption key by decrypting the encrypted decryption key with the result of the key derivation function, and decrypt the encrypted content data with the generated decryption key to generate unencrypted content data.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: January 22, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Peter Sorotokin, James L. Lester