Patents Assigned to Adobe System Incorporated
  • Patent number: 8190679
    Abstract: A system and method for sharing and installing customized meeting objects into an ongoing electronic meeting is disclosed. An object module, which defines the customized meeting object is loaded onto a server hosting the ongoing electronic meeting. Client-side portions of the object module are then downloaded to each of the clients that are participating in the electronic meeting. While the meeting is ongoing, the meeting player installs the client-side portions of the object module and displays the customized meeting object, at least, to a meeting presenter. Once displayed to a meeting presenter, the presenter may use the customized meeting object during the meeting and display such object to the meeting participants when desired.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems, Incorporated
    Inventors: Jonathan Gay, Giacomo Guilizzoni
  • Patent number: 8191060
    Abstract: This specification describes technologies relating to software installation. In general, a method of installing software can include obtaining application information for a software application to be installed on a target platform, the application information including an application name, an application icon, version information, and application code; obtaining a template executable including machine code native to the target platform; and adding the application information to the template executable to form an application executable for the software application.
    Type: Grant
    Filed: August 29, 2006
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Ethan Malasky, Oliver Goldman, Chris Brichford
  • Patent number: 8189243
    Abstract: The subject matter disclosed herein relates to color calibration for digital imaging devices. Color correction may be performed for digital imaging devices. A response of a device to known colors may be obtained. The response may be obtained at least in part through an image that may include one or more color patches. One or more linearization curves may be determined by fitting values from one or more color patches within the image to reference data. In addition, a color correction matrix may be determined by estimating local minimum values utilizing one or more pairs of high-chroma color patches within the image.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Lars U. Borg
  • Patent number: 8189065
    Abstract: Method and apparatus for full-resolution light-field capture and rendering. A radiance camera is described in which the microlenses in a microlens array are focused on the image plane of the main lens instead of on the main lens, as in conventional plenoptic cameras. The microlens array may be located at distances greater than f from the photosensor, where f is the focal length of the microlenses. Radiance cameras in which the distance of the microlens array from the photosensor is adjustable, and in which other characteristics of the camera are adjustable, are described. Digital and film embodiments of the radiance camera are described. A full-resolution light-field rendering method may be applied to flats captured by a radiance camera to render higher-resolution output images than are possible with conventional plenoptic cameras and rendering methods.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Todor G. Georgiev, Andrew Lumsdaine
  • Patent number: 8189797
    Abstract: Systems, methods, and computer program products for displaying audio data are provided. In some implementations, a computer-implemented method is provided. The method includes receiving audio data and displaying a composite image representing the audio data. The composite image combines a first representation and a distinct second representation of the audio data. Each representation is visible in the composite image and the representations appear in the composite image as if laid one over the other.
    Type: Grant
    Filed: October 20, 2006
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Daniel Ramirez
  • Patent number: 8190602
    Abstract: Searching a database of selected and associated resources is described, including receiving a selected resource and adding the selected resource to a database, finding an associated resource associated to the selected resource, assigning a weight to the associated resource based on a relationship of the associated resource to the selected resource.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: May 29, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Barnaby James
  • Patent number: 8185820
    Abstract: Embodiments of methods, apparatuses, devices and systems associated with document generation are disclosed. For example, methods, apparatuses, devices, and systems associated with formatting content for display are disclosed. Including method apparatuses, devices, and systems to read a data file and a template file, create one or more sub-assemblies based at least in part on said template file and/or said data file; and execute one or more tags in said template file to populate said one or more sub-assemblies with data from said data file.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: May 22, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Charles Good
  • Patent number: 8185741
    Abstract: Briefly, in accordance with one or more embodiments, a transport level transactional security may be converted into a persistent document signature. In one embodiment, a digital signature of an electronic mail message may be saved in a file attached to the electronic mail message. The file with the added digital signature may be saved, transmitted, received, and/or otherwise utilized independent of the original electronic mail message. A receiving node may verify the identity of an originating node based at least in part on the digital signature contained in the file. In alternative embodiment, the signature for the file may be generated at least in part on a message to be transmitted according to a secure transmission and/or file download protocol from a server to a client.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: May 22, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Sunil C. Agrawal, Jagriti Uppal, Joseph Steele
  • Patent number: 8181104
    Abstract: A system and method are described for automatically generating style sheet formatting for stylistic edits to a Web page in a Web development environment. The Web development environment detects the user's selection of particular content of the Web page and captures any stylistic changes that the user makes to the content. Using the stylistic changes, the Web development environment searches a style data structure to determine whether any style rules already exist that correspond to the user's stylistic changes. If the Web development environment does not find a pre-existing style rule, it automatically generates one or more style rules for the stylistic edits and associates those rules with the selected content. If a pre-existing style rule exists within the style data structure, the Web development environment assigns the pre-existing style rule to the selected content.
    Type: Grant
    Filed: August 31, 2004
    Date of Patent: May 15, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Russ Helfand, Narciso B. Jaramillo
  • Patent number: 8181220
    Abstract: Method and apparatus are described wherein, in one example embodiment, there is provided one or more policy templates that may define a set of policy permissions or other attributes that may be desirable to specify in a policy. One or more policy templates may be specified in a user interface of a policy creation and maintenance program that may run oh the policy server and/or run on a workstation computer. Each policy template specified by a user may include permissions for how a user may access and use a document. The maintenance program may, in one embodiment, associate both templates to a policy used for a specific unit of digital content, or, for example, an electronic document. The permissions for the policy are determined by aggregating the permissions associated with each respective templates chosen by the user. According to another example embodiment, a user selects a policy template and defines one or more additional permissions to form an augmented policy.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: May 15, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Gary Gilchrist, Sangameswaran Viswanathan
  • Patent number: 8180177
    Abstract: Systems, methods, and computer-readable storage media for resizing images using seam carving techniques may access a pre-computed retargeting matrix for an input image that associates each pixel of the input image with a cost order of a horizontal and/or vertical seam of which the pixel is a part. The retargeting matrix may be divided into sub-matrices corresponding to horizontal or vertical strips of the image, in the direction of a desired seam carving operation, for parallel processing on multiple processors or threads thereof. The retargeting matrix and/or sub-matrices may be usable in performing one or more reduction or expansion operations on the input image without re-computation of the matrices between retargeting iterations. The methods may include pre-computing the retargeting matrix and/or sub-matrices.
    Type: Grant
    Filed: October 13, 2008
    Date of Patent: May 15, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Chintan Intwala
  • Patent number: 8175409
    Abstract: A method includes receiving a selection input to define a selection mask with respect to digital data. The selection input is used to generate the selection mask with respect to the digital data. An icon is automatically associated with the selection mask, the icon being selectable to select the selection mask.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Gregg D Wilensky
  • Patent number: 8176466
    Abstract: Methods, systems, and apparatus, including computer program products, for storing an application fragment. In one aspect, a method includes presenting a component in a donor application window corresponding to a donor application, wherein the donor application is executing in a computing system; receiving input selecting the component in the donor application window for insertion into a file system associated with the computing system; generating an application fragment corresponding to the component; and storing the application fragment in the file system. Further, the method can include inserting the application fragment into a recipient application window associated with a recipient application and activating functionality of the recipient application based on the application fragment. Additionally, the application fragment can be activated in the file system and an application including at least a component based on the application fragment can be generated in response to the activating.
    Type: Grant
    Filed: December 6, 2007
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: David Tristram
  • Patent number: 8176410
    Abstract: Embodiments of methods, apparatuses, devices and systems associated with content cropping are disclosed. One exemplary method comprises extracting one or more portions of content from a first file and cropping at least one portion of the one or more portions of content, and displaying the cropped extracted at least one portion of content as at least a portion of a second file.
    Type: Grant
    Filed: September 13, 2005
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Nils Hausig
  • Patent number: 8175996
    Abstract: In some embodiments, a method includes receiving an electronic document that comprising a list of one or more features specified for use during processing of the electronic document by an application. The method also includes determining if one or more specified features from the list of specified features is not supported by the application. The method includes executing an operation that is defined by a prescription associated with one or more specified features, in response to a determination that the one or more specified features is not supported by the application, wherein the prescription defines at least one of an operation to be performed or a restriction to be applied by the application as part of subsequent processing of the electronic document.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Jeff Young, Edward A. Taft
  • Patent number: 8175388
    Abstract: Systems, methods, and apparatus, including software tangibly stored on a computer readable medium, involve identifying text in an electronic document. An electronic document that includes an image object is received. In a first region of the image object, a first set of text characters having a first orientation in the image object are recognized. In a second region of the image object, a second set of text characters having a second orientation in the image object are recognized. The electronic document is modified to include a first text object containing an identification of the first set of text characters and a second text object containing an identification of the second set of text characters. The identification of the first set of text characters includes a first set of values. Each value in the first set of values represent an individual text character recognized in the first region. The identification of the second set of text characters includes a second set of values.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Maurice D. Fisher
  • Patent number: 8174539
    Abstract: Methods, systems, and apparatus, including computer program products, for generating a design image for manufacturing a designed object. In one aspect, a method includes receiving input specifying a visual design of an object in a first image, generating a second image based on the received input, mapping the second image to a surface having one or more contours based on one or more flow lines to generate a third image, presenting a composite of the third image with the first image, and providing the second image to an automated process for manufacturing the designed object.
    Type: Grant
    Filed: August 15, 2007
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Chris Samaniego, Herbert Wolfram
  • Patent number: 8175379
    Abstract: A method, system, and computer-readable storage medium for automatic segmentation of a video sequence. A segmentation shape prediction and a segmentation color model are determined for a current image of a video sequence based on existing segmentation information for at least one previous image of the video sequence. A segmentation of the current image is automatically generated based on a weighted combination of the segmentation shape prediction and the segmentation color model. The segmentation of the current image is stored in a memory medium.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventors: Jue Wang, Xue Bai
  • Patent number: 8175384
    Abstract: Method and apparatus for creating foreground masks, or mattes, in images including complex images. A discriminative matting technique may generate accurate alpha mattes for textured images or objects with spatial-varying color distributions. Given an input image and a trimap defining an unknown region, a discriminative color analysis is applied to the unknown region, yielding estimated alpha values, estimated binary segmentation values, and a mixture probability map for the region. The map may be adaptively smoothed. The pixels in the unknown region are classified into boundary pixels and non-boundary pixels according to the probability map. The non-boundary pixels are classified as either foreground or background pixels using a differencing technique that compares multiple pixel features. The estimated alpha values for the boundary pixels are refined. An alpha matte for the image is output. The process may be repeated until convergence of the alpha matte.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: May 8, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Jue Wang
  • Patent number: D659705
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: May 15, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Justin Van Slembrouck