Patents by Inventor Kelly B. Jacklin

Kelly B. Jacklin 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: 9536564
    Abstract: Some embodiments of the invention provides a media editing application that includes tools to perform a variety of different editing operations based on roles assigned to media content. In some embodiments, the media editing application includes focus-editing tools to emphasize or de-emphasize different sets of clips based on the assigned roles. In some embodiments, the media editing application allows one or more sets of clips to be disabled or enabled during playback based on the assigned roles.
    Type: Grant
    Filed: February 20, 2012
    Date of Patent: January 3, 2017
    Assignee: APPLE INC.
    Inventors: Colleen Pendergast, Giovanni Agnoli, Brian Meaney, Aaron M. Eppolito, Mike Stern, Kelly B. Jacklin, Linda L. Dong, Adam J. Leonard
  • Patent number: 9172343
    Abstract: In some implementations, a user can specify an audio control curve for an audio track. The audio track can include an audio signal that is sampled at a specified rate. The audio control curve can be used to generate an audio control signal that can be sampled at the same rate as the audio signal. The audio signal and the audio control signal can be combined to produce sample-accurate adjustments of the audio signal. In some implementations, the audio control curve can correspond to gain adjustments for the audio signal. In some implementations, the audio control curve can be used to adjust the amplitude of the audio signal at particular frequencies. The audio control curve can be used to adjust treble or bass levels during the playback of an audio track, for example.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: October 27, 2015
    Assignee: Apple Inc.
    Inventors: David N. Chen, Kelly B. Jacklin
  • Publication number: 20150043751
    Abstract: In some implementations, a user can specify an audio control curve for an audio track. The audio track can include an audio signal that is sampled at a specified rate. The audio control curve can be used to generate an audio control signal that can be sampled at the same rate as the audio signal. The audio signal and the audio control signal can be combined to produce sample-accurate adjustments of the audio signal. In some implementations, the audio control curve can correspond to gain adjustments for the audio signal. In some implementations, the audio control curve can be used to adjust the amplitude of the audio signal at particular frequencies. The audio control curve can be used to adjust treble or bass levels during the playback of an audio track, for example.
    Type: Application
    Filed: August 6, 2013
    Publication date: February 12, 2015
    Applicant: Apple Inc.
    Inventors: David N. Chen, Kelly B. Jacklin
  • Publication number: 20130073962
    Abstract: In some embodiments, the media editing application provides tools to assigns one or more roles to each piece of content in order to categorize each piece of content. The media editing application of some embodiments allows its user to categorize media clips using predefined roles or custom roles. In some embodiments, the custom roles include sub-roles of existing roles. When a clip is assigned a sub-role, the media editing application allows the clip to be searched or identified based on the sub-role as well as the sub-role's parent role.
    Type: Application
    Filed: February 20, 2012
    Publication date: March 21, 2013
    Inventors: Colleen Pendergast, Giovanni Agnoli, Brian Meaney, Aaron M. Eppolito, Mike Stern, Kelly B. Jacklin, Linda L. Dong, Adam J. Leonard
  • Publication number: 20130073964
    Abstract: Some embodiments of the invention provides a media editing application for exporting a composite presentation based on roles assigned to media content. In some embodiments, the media editing application provides an export tool for selecting one or more roles for different output files. With this tool, a multi-file output can be specified such that all “Dialogue” clips are combined and output to a first audio file, all “Music” clips are combined and output to a second audio file, etc. In some embodiments, the media editing application extends the stem export feature to include other types of content (e.g., video, sub-titles, closed caption, etc.).
    Type: Application
    Filed: February 20, 2012
    Publication date: March 21, 2013
    Inventors: Brian Meaney, Colleen Pendergast, Giovanni Agnoli, Aaron M. Eppolito, Mike Stern, Kelly B. Jacklin, Linda L. Dong, Adam J. Leonard
  • Publication number: 20130073961
    Abstract: Some embodiments of the invention provide a media editing application for assigning roles to media content. In some embodiments, the media editing application assigns one or more roles to each piece of content in order to categorize each piece of content that it imports. In categorizing audio content, the media editing application may use industry standard terms such as “Dialogue”, “Effects”, and “Music”. The media editing application of some embodiments extends the categorization to other types of content such as video content, textual content (e.g., annotations, sub-titles), image content, etc.
    Type: Application
    Filed: February 20, 2012
    Publication date: March 21, 2013
    Inventors: Giovanni Agnoli, Colleen Pendergast, Brian Meaney, Aaron M. Eppolito, Mike Stern, Kelly B. Jacklin, Linda L. Dong, Adam J. Leonard
  • Publication number: 20130073963
    Abstract: Some embodiments of the invention provides a media editing application that includes tools to perform a variety of different editing operations based on roles assigned to media content. In some embodiments, the media editing application includes focus-editing tools to emphasize or de-emphasize different sets of clips based on the assigned roles. In some embodiments, the media editing application allows one or more sets of clips to be disabled or enabled during playback based on the assigned roles.
    Type: Application
    Filed: February 20, 2012
    Publication date: March 21, 2013
    Inventors: Colleen Pendergast, Giovanni Agnoli, Brian Meaney, Aaron M. Eppolito, Mike Stern, Kelly B. Jacklin, Linda L. Dong, Adam J. Leonard
  • Patent number: 8311657
    Abstract: Some embodiments of the invention provide a computer system for processing an audio track. This system includes at least on DSP for processing the audio track. It also includes an application for editing the audio track. To process audio data in a first interval of the audio track, the application first asks and obtains from the DSP an impulse response parameter related to the DSP's processing of audio data. From the received impulse response parameter, the application identifies a second audio track interval that is before the first interval. To process audio data in the first interval, the application then directs the DSP to process audio data within the first and second intervals.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: November 13, 2012
    Assignee: Apple Inc.
    Inventors: Alan C. Cannistraro, William George Stewart, Roger A. Powell, Kevin Christopher Rogers, Kelly B. Jacklin, Doug Wyatt
  • Patent number: 7805685
    Abstract: A method for displaying a gain control interface having a gain level display with non-linear gain levels. The gain level display has a first end having an associated first pixel offset value and a second end having an associated second pixel offset value. A range of pixel offset values span from the first pixel offset value through the second pixel offset value. The method includes receiving a plurality of pixel offset values in the range of pixel offset values, calculating a gain level value for each of the plurality of pixel offset values (whereby a difference between two pixel offset values of two gain level values having a gain level difference is not equal to a difference of two pixel offset values of any other two gain level values having the same gain level difference), and mapping a gain level value to a pixel offset value.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: September 28, 2010
    Assignee: Apple, Inc.
    Inventors: Alan C. Cannistraro, Kelly B. Jacklin, Roger A. Powell
  • Patent number: 7610553
    Abstract: A method for reducing data events representing a parameter of a signal as adjusted by a user through a control interface during a time period. The method includes receiving a series of data events where each data event has a parameter value of the signal and a time-based value associated with the parameter value that corresponds to an instance in time during the time period. The method further includes processing three data events in the series of data events and eliminating one of the three data events based in part on the parameter values of the three data events relative to each other.
    Type: Grant
    Filed: April 5, 2003
    Date of Patent: October 27, 2009
    Assignee: Apple Inc.
    Inventors: Kelly B. Jacklin, Alan C. Cannistraro, Roger A. Powell
  • Patent number: 7426417
    Abstract: Some embodiments of the invention provide a computer system for processing an audio track. This system includes at least one DSP for processing the audio track. It also includes an application for editing the audio track. To process audio data in a first interval of the audio track, the application first asks and obtains from the DSP an impulse response parameter related to the DSP's processing of audio data. From the received impulse response parameter, the application identifies a second audio-track interval that is before the first interval. To process audio data in the first interval, the application then directs the DSP to process audio data within the first and second intervals.
    Type: Grant
    Filed: April 5, 2003
    Date of Patent: September 16, 2008
    Assignee: Apple Inc.
    Inventors: Alan C. Cannistraro, William George Stewart, Roger A. Powell, Kevin Christopher Rodger, Kelly B. Jacklin, Doug Wyatt
  • Publication number: 20080222525
    Abstract: Some embodiments of the invention provide a computer system for processing an audio track. This system includes at least on DSP for processing the audio track. It also includes an application for editing the audio track. To process audio data in a first interval of the audio track, the application first asks and obtains from the DSP an impulse response parameter related to the DSP's processing of audio data. From the received impulse response parameter, the application identifies a second audio track interval that is before the first interval. To process audio data in the first interval, the application then directs the DSP to process audio data within the first and second intervals.
    Type: Application
    Filed: May 23, 2008
    Publication date: September 11, 2008
    Inventors: Alan C. Cannistraro, William George Stewart, Roger A. Powell, Kevin Christopher Rogers, Kelly B. Jacklin, Doug Wyatt
  • Patent number: 7328412
    Abstract: A method for displaying a gain control interface having a gain level display with non-linear gain levels. The gain level display has a first end having an associated first pixel offset value and a second end having an associated second pixel offset value. A range of pixel offset values span from the first pixel offset value through the second pixel offset value. The method includes receiving a plurality of pixel offset values in the range of pixel offset values, calculating a gain level value for each of the plurality of pixel offset values (whereby a difference between two pixel offset values of two gain level values having a gain level difference is not equal to a difference of two pixel offset values of any other two gain level values having the same gain level difference), and mapping a gain level value to a pixel offset value.
    Type: Grant
    Filed: April 5, 2003
    Date of Patent: February 5, 2008
    Assignee: Apple Inc.
    Inventors: Alan C. Cannistraro, Kelly B. Jacklin, Roger A. Powell
  • Patent number: 5911065
    Abstract: A system and method for executing applications written in a cooperative scheduling environment in a preemptive task scheduling environment, ensuring that the time sequence for the delivery of interrupts is not altered in the preemptive task scheduling environment, efficiently disabling all cooperative interrupts in response to a request from an application, efficiently scheduling all cooperative interrupts, and efficiently executing emulated instructions while preserving the integrity of the emulated instructions. The system and method utilize a process server to enforce the cooperative scheduling, a cooperative interrupt server and a holds queue to enforce the interrupt requirements, and special context data to ensure the compatibility of applications designed using an old instruction set architecture.
    Type: Grant
    Filed: August 5, 1997
    Date of Patent: June 8, 1999
    Assignee: Apple Computer, Inc.
    Inventors: Russell T. Williams, Kelly B. Jacklin, Jeffrey L. Robbin, John J. Iarocci