Patents by Inventor Benjamin D. Cochran

Benjamin D. Cochran 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: 9069635
    Abstract: A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to compress an application deployment. A master application to be deployed that has two or more files is obtained. The files in the master application are inventoried and two file instances that are identical are identified. An application deployment, based on the master application, is written by writing the first file instance and replacing additional identical file instances with links to the first file instance.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: June 30, 2015
    Assignee: Autodesk, Inc.
    Inventor: Benjamin D. Cochran
  • Publication number: 20130268927
    Abstract: A method, apparatus, article of manufacture, and computer readable storage medium provide the ability to compress an application deployment. A master application to be deployed that has two or more files is obtained. The files in the master application are inventoried and two file instances that are identical are identified. An application deployment, based on the master application, is written by writing the first file instance and replacing additional identical file instances with links to the first file instance.
    Type: Application
    Filed: April 9, 2012
    Publication date: October 10, 2013
    Applicant: AUTODESK, INC.
    Inventor: Benjamin D. Cochran
  • Patent number: 8407619
    Abstract: A computer implemented method, apparatus, article of manufacture and storage medium, provide the ability to select and highlight objects. A rendered image (containing one or more rendered objects) is displayed in a client browser on a client computer. A run length encoded (RLE) selection buffer is received, from a server across a network, into the client browser. The selection buffer provides a mapping of each pixel from the rendered image to rendered objects. User input is accepted that identifies a location of a cursor with respect to the rendered image. A determination is made, on the client computer, regarding which of the rendered objects has been selected based on the user input and the RLE selection buffer. The selected rendered object is then displayed in a visually distinguishable manner.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: March 26, 2013
    Assignee: Autodesk, Inc.
    Inventors: Gyorgy Ordody, Benjamin D. Cochran, Junjie Gao, JiChao Li
  • Patent number: 8107093
    Abstract: A computer-implemented graphics program that correctly adapts images being printed to the physical capabilities of a printer. A published virtual paper is scaled to a physical paper, taking into account the virtual paper's size, geometry bounds for an image from the virtual paper being printed, balanced geometry bounds calculated from the geometry bounds, the physical paper's size and a printable area of the physical paper, so that the image being printed fits within a printable area of the physical paper.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: January 31, 2012
    Assignee: Autodesk, Inc.
    Inventors: Benjamin D. Cochran, Brian P. Mathews
  • Patent number: 7701463
    Abstract: A method, apparatus, and article of manufacture for accelerated rendering of images with transparent pixels using a spatial index. A determination is made whether anything exists behind an object in an image. If not, then transparent pixels within the object are converted to a background color and rendered as opaque pixels.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: April 20, 2010
    Assignee: Autodesk, Inc.
    Inventor: Benjamin D. Cochran
  • Publication number: 20100031196
    Abstract: A computer implemented method, apparatus, article of manufacture and storage medium, provide the ability to select and highlight objects. A rendered image (containing one or more rendered objects) is displayed in a client browser on a client computer. A run length encoded (RLE) selection buffer is received, from a server across a network, into the client browser. The selection buffer provides a mapping of each pixel from the rendered image to rendered objects. User input is accepted that identifies a location of a cursor with respect to the rendered image. A determination is made, on the client computer, regarding which of the rendered objects has been selected based on the user input and the RLE selection buffer. The selected rendered object is then displayed in a visually distinguishable manner.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 4, 2010
    Applicant: AUTODESK, INC.
    Inventors: Gyorgy Ordody, Benjamin D. Cochran, Junjie Gao, JiChao Li