Patents by Inventor Naresh C. Gupta

Naresh C. Gupta 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: 8362971
    Abstract: Systems and techniques to display an electronic document to multiple display devices simultaneously. In general, in one implementation, the technique includes: identifying, by a software application in a computing system, display characteristics of multiple display devices, and generating, by the software application in the computing system, simultaneous independent views of an electronic document on the display devices by separately rendering the electronic document to each of the display devices based on the identified display characteristics of the device. A system can include one or more peripheral display devices, and a data processing system including a primary display device and a software application that generates simultaneous independent views of an electronic document on the display devices based on display characteristics of the display device as identified by the software application.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: January 29, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Viraj Chatterjee, Susanta Sarkar, Naresh C. Gupta
  • Patent number: 7911409
    Abstract: Systems and techniques to display an electronic document to multiple display devices simultaneously. In general, in one implementation, the technique includes: identifying, by a software application in a computing system, display characteristics of multiple display devices, and generating, by the software application in the computing system, simultaneous independent views of an electronic document on the display devices by separately rendering the electronic document to each of the display devices based on the identified display characteristics of the device. A system can include one or more peripheral display devices, and a data processing system including a primary display device and a software application that generates simultaneous independent views of an electronic document on the display devices based on display characteristics of the display device as identified by the software application.
    Type: Grant
    Filed: October 7, 2003
    Date of Patent: March 22, 2011
    Assignee: Adobe Systems Incorporated
    Inventors: Viraj Chatterjee, Susanta Sarkar, Naresh C. Gupta
  • Patent number: 6204858
    Abstract: Color data of pixels of a digital image are adjusted by identifying pixels of a digital image having original color data corresponding to predetermined color and shape characteristics and adjusting the original color data of the identified pixels to achieve a desired result.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: March 20, 2001
    Assignee: Adobe Systems Incorporated
    Inventor: Naresh C. Gupta
  • Patent number: 6100904
    Abstract: A system generates a smoothed curve from a noisily drawn, multi-segmented curve by solving a smoothing function for a transposed curve which fits between end-points of the drawn curve. The transposed curve has an energy value related to the length of the transposed curve. The energy value has two components: a distortion factor and a smoothing factor. Numerical analysis methods are applied to evaluate the smoothing function and to identify the transposed curve with the lowest energy. The transposed curve with the lowest energy value is selected as the smoothed curve.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: August 8, 2000
    Assignee: Adobe Systems Incorporated
    Inventor: Naresh C. Gupta
  • Patent number: 6072502
    Abstract: A system determines discontinuities on a drawn curve. Local tangent values for a curvilinear segment are generated by determining the most likely tangent value for all points on the segment and by acting on a sampling of points around the current point whose tangent is to be determined. A robust statistical estimator is then applied to all angle values generated for the sample set to determine the likely intended tangent direction of the current focal point. The system then selects points with significant changes in tangent values to determine curve discontinuities such that the corners of the segment can be derived.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: June 6, 2000
    Assignee: Adobe Systems Incorporated
    Inventor: Naresh C. Gupta
  • Patent number: 6025850
    Abstract: A computer-implemented method identifies a boundary path of an object in a displayed raster image by sampling user input to define cursor positions in the raster image and to determine tunnel width parameters corresponding to the cursor positions. The boundary path is identified by applying a cost function that evaluates pixel values of pixels the raster image within limits defined by the tunnel width parameters and determines pixels defining the boundary path.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: February 15, 2000
    Assignee: Adobe Systems Incorporated
    Inventor: Naresh C. Gupta