Patents by Inventor Daniel I. Lipton
Daniel I. Lipton 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: 10534508Abstract: Among other things, a method includes receiving, from a user of a user interface of a media authoring application, first settings specifying a destination for media content authored in the media authoring application, the destination selected from a set of destinations supported by the media authoring application, and second settings specifying a set of media characteristics of media content authored in the media authoring application, and generating data representing a user interface element usable to provide media content authored in the media authoring application to the destination specified in the first settings at the set of media characteristics specified in the second settings.Type: GrantFiled: May 16, 2017Date of Patent: January 14, 2020Assignee: Apple Inc.Inventors: Colleen M. Pendergast, Giovanni Agnoli, Harita Patel, Daniel I. Lipton
-
Patent number: 10229522Abstract: Systems and methods are disclosed for processing a digital image. In some embodiments, a digital image may be output to a display. A scope overlay may be provided that includes a cursor window, a viewing window having a fixed size relative to the display, and a target source size. The viewing window may be calibrated according to the target source size to generate an image scale factor. In some embodiments, the calibrating may include correlating a section of the viewing window to the target source size, and calculating a ratio of the target source size to a display size of the section of the viewing window to generate the image scale factor. A portion of the digital image may then be displayed within the viewing window of the scope overlay, and the portion of the digital image may be scaled according to the image scale factor.Type: GrantFiled: September 23, 2016Date of Patent: March 12, 2019Assignee: Apple Inc.Inventor: Daniel I. Lipton
-
Patent number: 10198873Abstract: Disclosed herein are system, method, and computer program product embodiments for identifying and processing a common geometric primitive associated with multiple geometric primitives. In some embodiments, a first geometric primitive including a first set of end points and a second geometric primitive including a second set of end points are obtained. A common point that is shared by the first geometric primitive and the second geometric primitive is determined based on at least some of the first and second sets of end points. The common geometric primitive is generated based on at least the common point. The common geometric primitive is associated with the first geometric primitive and the second geometric primitive so that a change to the common geometric primitive is applied to the first geometric primitive and the second geometric primitive.Type: GrantFiled: September 22, 2016Date of Patent: February 5, 2019Assignee: Apple Inc.Inventors: Alejandro A. Rodriguez, Daniel I. Lipton
-
Publication number: 20180089796Abstract: Systems and methods are disclosed for processing a digital image. In some embodiments, a digital image may be output to a display. A scope overlay may be provided that includes a cursor window, a viewing window having a fixed size relative to the display, and a target source size. The viewing window may be calibrated according to the target source size to generate an image scale factor. In some embodiments, the calibrating may include correlating a section of the viewing window to the target source size, and calculating a ratio of the target source size to a display size of the section of the viewing window to generate the image scale factor. A portion of the digital image may then be displayed within the viewing window of the scope overlay, and the portion of the digital image may be scaled according to the image scale factor.Type: ApplicationFiled: September 23, 2016Publication date: March 29, 2018Applicant: Apple Inc.Inventor: Daniel I. LIPTON
-
Publication number: 20180082471Abstract: Disclosed herein are system, method, and computer program product embodiments for identifying and processing a common geometric primitive associated with multiple geometric primitives. In some embodiments, a first geometric primitive including a first set of end points and a second geometric primitive including a second set of end points are obtained. A common point that is shared by the first geometric primitive and the second geometric primitive is determined based on at least some of the first and second sets of end points. The common geometric primitive is generated based on at least the common point. The common geometric primitive is associated with the first geometric primitive and the second geometric primitive so that a change to the common geometric primitive is applied to the first geometric primitive and the second geometric primitive.Type: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Applicant: Apple Inc.Inventors: Alejandro A. RODRIGUEZ, Daniel I. LIPTON
-
Publication number: 20170249064Abstract: Among other things, a method includes receiving, from a user of a user interface of a media authoring application, first settings specifying a destination for media content authored in the media authoring application, the destination selected from a set of destinations supported by the media authoring application, and second settings specifying a set of media characteristics of media content authored in the media authoring application, and generating data representing a user interface element usable to provide media content authored in the media authoring application to the destination specified in the first settings at the set of media characteristics specified in the second settings.Type: ApplicationFiled: May 16, 2017Publication date: August 31, 2017Inventors: Colleen M. Pendergast, Giovanni Agnoli, Harita Patel, Daniel I. Lipton
-
Patent number: 9684431Abstract: Among other things, a method includes receiving, from a user of a user interface of a media authoring application, first settings specifying a destination for media content authored in the media authoring application, the destination selected from a set of destinations supported by the media authoring application, and second settings specifying a set of media characteristics of media content authored in the media authoring application, and generating data representing a user interface element usable to provide media content authored in the media authoring application to the destination specified in the first settings at the set of media characteristics specified in the second settings.Type: GrantFiled: October 19, 2012Date of Patent: June 20, 2017Assignee: Apple Inc.Inventors: Colleen M. Pendergast, Daniel I. Lipton, Giovanni Agnoli, Harita J. Patel
-
Publication number: 20140115469Abstract: Among other things, a method includes receiving, from a user of a user interface of a media authoring application, first settings specifying a destination for media content authored in the media authoring application, the destination selected from a set of destinations supported by the media authoring application, and second settings specifying a set of media characteristics of media content authored in the media authoring application, and generating data representing a user interface element usable to provide media content authored in the media authoring application to the destination specified in the first settings at the set of media characteristics specified in the second settings.Type: ApplicationFiled: October 19, 2012Publication date: April 24, 2014Applicant: Apple Inc.Inventors: Colleen M. Pendergast, Giovanni Agnoli, Herita J. Patel, Daniel I. Lipton
-
Patent number: 8037401Abstract: Some embodiments of the invention provide a computer system that includes a media server, a media client, and a media-server interface. The media server application produces media data, where the media data has a plurality of segments. For example, in some embodiments, the media data is a movie with video and audio components. In this example, the segments of the movie can be specified in two groups, where one group includes the frames of video in the movie and the other group includes the seconds of audio in the movie. The media client application is typically an application that needs to process the media data of the media server application without the need to have any familiarity with the implementation of the media server application. The media-server interface directs the server application to successively generate individual segments of the media data and to store each generated segment in a location that is accessible by the media client.Type: GrantFiled: March 10, 2008Date of Patent: October 11, 2011Assignee: Apple Inc.Inventor: Daniel I. Lipton
-
Publication number: 20080201416Abstract: Some embodiments of the invention provide a computer system that includes a media server, a media client, and a media-server interface. The media server application produces media data, where the media data has a plurality of segments. For example, in some embodiments, the media data is a movie with video and audio components. In this example, the segments of the movie can be specified in two groups, where one group includes the frames of video in the movie and the other group includes the seconds of audio in the movie. The media client application is typically an application that needs to process the media data of the media server application without the need to have any familiarity with the implementation of the media server application. The media-server interface directs the server application to successively generate individual segments of the media data and to store each generated segment in a location that is accessible by the media client.Type: ApplicationFiled: March 10, 2008Publication date: August 21, 2008Inventor: Daniel I. Lipton
-
Patent number: 7366975Abstract: Some embodiments of the invention provide a computer system that includes a media server, a media client, and a media-server interface. The media server application produces media data, where the media data has a plurality of segments. For example, in some embodiments, the media data is a movie with video and audio components. In this example, the segments of the movie can be specified in two groups, where one group includes the frames of video in the movie and the other group includes the seconds of audio in the movie. The media client application is typically an application that needs to process the media data of the media server application without the need to have any familiarity with the implementation of the media server application. The media-server interface directs the server application to successively generate individual segments of the media data and to store each generated segment in a location that is accessible by the media client.Type: GrantFiled: April 5, 2003Date of Patent: April 29, 2008Assignee: Apple IncInventor: Daniel I. Lipton
-
Patent number: 5940581Abstract: When a document imaging operation commences, a document is examined to detect each font, and each glyph of a font, appearing in the document. If all of the detected fonts are currently stored in an imaging device, the document is sent to the device. If one or more detected fonts is not stored in the device, the detected glyphs of that font are mapped to a sparse font set. The device is queried to determine whether it can store the sparse font set. If it can, the sparse font set is downloaded to the device. If the device cannot store the sparse font set, the document is converted into a bit-mapped image, which is then imaged.Type: GrantFiled: March 21, 1996Date of Patent: August 17, 1999Assignee: Apple Computer, Inc.Inventor: Daniel I. Lipton
-
Patent number: 5835098Abstract: A method and system for managing color profiles is disclosed in which unique identifications are created that have at least two parameters identifying a corresponding color profile. The unique identifications are then used to specify a particular color profile in a computer document by placing the unique identification in the document at each location where the color profile is used, eliminating the need in some cases to embed the entire color profile in the document multiple times.Type: GrantFiled: May 10, 1996Date of Patent: November 10, 1998Assignee: Apple Computer, Inc.Inventor: Daniel I. Lipton
-
Patent number: 5757383Abstract: A method and system for highlighting typography along a geometric path by a graphics system that includes a dashing feature is disclosed. The dashing feature is first used to determine the shape of the geometric path along a segment on which the typography is positioned. The dashing feature is then used to dash the segment with a non-repeating pattern. After dashing, the segment is outset from the geometric path to create an upper path, and inset from the geometric path to create a lower path. The method and system further includes connecting the upper and lower paths to create a new shape, and then filling-in the new shape to provide a field of continuous highlighting.Type: GrantFiled: May 10, 1996Date of Patent: May 26, 1998Assignee: Apple Computer, Inc.Inventor: Daniel I. Lipton