Patents by Inventor Evan Doll

Evan Doll 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).

  • Publication number: 20190266698
    Abstract: A digital magazine presents content items to a user including one or more animation files. An animation file includes a plurality of frames that each has a variable display duration. To improve presentation of an animation file, a number of frames of the animation file that are preloaded into a memory of the client device on which the animation file is presented is determined based on contextual features describing computing resources available to the client device and on the display duration of frames of the animation file subsequent to a currently displayed frame of the animation file. Additionally, an animation file may be selected for preloading and display from a plurality of animation files based on a ranking the animation files.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 29, 2019
    Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
  • Patent number: 10332233
    Abstract: A digital magazine presents content items to a user including one or more animation files. An animation file includes a plurality of frames that each has a variable display duration. To improve presentation of an animation file, a number of frames of the animation file that are preloaded into a memory of the client device on which the animation file is presented is determined based on contextual features describing computing resources available to the client device and on the display duration of frames of the animation file subsequent to a currently displayed frame of the animation file. Additionally, an animation file may be selected for preloading and display from a plurality of animation files based on a ranking the animation files.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: June 25, 2019
    Assignee: Flipboard, Inc.
    Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
  • Publication number: 20180217723
    Abstract: Account types that support one or more data classes (e.g., email, contacts, calendar, instant messaging) can be added and configured on a mobile device using a unified settings user interface. The user interface allows the user to easily activate and deactivate one or more data classes for an account type. The user interface can support one or more predefined account types and can allow the user to add and configure new account types. Visual indicators are provided in the user interface to remind the user of the data classes that are active on the mobile device for a particular account. Users can configure settings that effect a particular data class in all accounts on the mobile device. Users can also configure settings that are specific to a particular account.
    Type: Application
    Filed: September 11, 2017
    Publication date: August 2, 2018
    Inventors: Marcel MWA van Os, Paul Marcos, Evan Doll
  • Patent number: 9760246
    Abstract: Account types that support one or more data classes (e.g., email, contacts, calendar, instant messaging) can be added and configured on a mobile device using a unified settings user interface. The user interface allows the user to easily activate and deactivate one or more data classes for an account type. The user interface can support one or more predefined account types and can allow the user to add and configure new account types. Visual indicators are provided in the user interface to remind the user of the data classes that are active on the mobile device for a particular account. Users can configure settings that effect a particular data class in all accounts on the mobile device. Users can also configure settings that are specific to a particular account.
    Type: Grant
    Filed: March 19, 2013
    Date of Patent: September 12, 2017
    Assignee: Apple Inc.
    Inventors: Marcel Mwa van Os, Paul Marcos, Evan Doll
  • Publication number: 20150339383
    Abstract: A computer-implemented method involves accessing a library of video segments, receiving a user instruction to assemble a movie related to an organizing element that includes a video segment from the library of video segments, relating the organizing element to a video segment in the library of video segments, determining, based on relating the organizing element to the video segment in the library of video segments, whether the video segment should be added to a list of selected segments used to assemble the movie, selectively adding the video segment to the list of selected segments in response to determining that the video segment should be added, and assembling the movie using the list of selected segments.
    Type: Application
    Filed: June 1, 2015
    Publication date: November 26, 2015
    Inventors: Gary Johnson, Mike Marinkovich, Gregory C. Lindley, Alan Cannistraro, Evan Doll
  • Patent number: 9047374
    Abstract: A computer-implemented method involves accessing a library of video segments, receiving a user instruction to assemble a movie related to an organizing element that includes a video segment from the library of video segments, relating the organizing element to a video segment in the library of video segments, determining, based on relating the organizing element to the video segment in the library of video segments, whether the video segment should be added to a list of selected segments used to assemble the movie, selectively adding the video segment to the list of selected segments in response to determining that the video segment should be added, and assembling the movie using the list of selected segments.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 2, 2015
    Assignee: Apple Inc.
    Inventors: Gary Johnson, Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll
  • Publication number: 20150049093
    Abstract: A digital magazine presents content items to a user including one or more animation files. An animation file includes a plurality of frames that each has a variable display duration. To improve presentation of an animation file, a number of frames of the animation file that are preloaded into a memory of the client device on which the animation file is presented is determined based on contextual features describing computing resources available to the client device and on the display duration of frames of the animation file subsequent to a currently displayed frame of the animation file. Additionally, an animation file may be selected for preloading and display from a plurality of animation files based on a ranking the animation files.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 19, 2015
    Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
  • Patent number: 8599840
    Abstract: The battery life of a mobile device operating in a wireless network environment is extended by terminating network communication activities after a specified period of time. Network communication activities may be restored when any one of a specified number of user actions are detected.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 3, 2013
    Assignee: Apple Inc.
    Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
  • Patent number: 8504001
    Abstract: Account types that support one or more data classes (e.g., email, contacts, calendar, instant messaging) can be added and configured on a mobile device using a unified settings user interface. The user interface allows the user to easily activate and deactivate one or more data classes for an account type. The user interface can support one or more predefined account types and can allow the user to add and configure new account types. Visual indicators are provided in the user interface to remind the user of the data classes that are active on the mobile device for a particular account. Users can configure settings that effect a particular data class in all accounts on the mobile device. Users can also configure settings that are specific to a particular account.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventors: Marcel M W A Van Os, Paul Marcos, Evan Doll
  • Patent number: 8490012
    Abstract: Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface including multiple media panes; establishing a connection with a collaborator; receiving from the originator a selection indicating an item of media content associated with at least one of the multiple media panes; transmitting to the collaborator the selected item of media content; and enabling inter-user communication relating to the selected item of media content in the originator interface with the collaborator. Further, a connection can be established with a second collaborator, the item of media content can be transmitted to the second collaborator, and communication can occur in the originator interface with the second collaborator.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: July 16, 2013
    Assignee: Apple Inc.
    Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Patent number: 8473846
    Abstract: A computer-implemented method includes displaying, within a user interface in a digital media system, a project pane, displaying video content within the project pane, the video content aligned relative to a time line, adding overlay content to the video content, and anchoring a first position in the overlay content to a second position in the video content such that content corresponding to the first position is synchronized to content corresponding to the second position.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: June 25, 2013
    Assignee: Apple Inc.
    Inventors: Randy Ubillos, Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Patent number: 8443284
    Abstract: A storyboard presentation is generated by launching a scene design tool that includes actor and camera placement tools. Using the actor and camera placement tools, a first actor icon and a first camera icon are added on a scene layout, the first actor icon representing a first actor that will appear in a scene and the first camera icon representing a first camera that will film the scene. The user is enabled to control a location and orientation of the first actor icon using the actor placement tool and a location and orientation of the first camera icon relative to the first actor icon using the camera placement tool. Based on the location and orientation of the first actor icon and the first camera icon, a first projection of the scene featuring the first actor as seen from the first camera is generated.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: May 14, 2013
    Assignee: Apple Inc.
    Inventors: Greg Lindley, Gary Johnson, Mike Marinkovich, Alan Cannistraro, Evan Doll
  • Patent number: 8375312
    Abstract: A computer-implemented method for classifying digital content can include displaying one or more poster frames in a user interface, wherein a poster frame corresponds to an item of digital content, displaying one or more first level classification panes adjacent to a poster frame corresponding to an item to be classified, wherein a first level classification pane is associated with a keyword, and enabling a user to associate a poster frame with a first level classification pane to cause the keyword associated with the first level classification pane to be associated with the item to which the poster frame corresponds.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: February 12, 2013
    Assignee: Apple Inc.
    Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Publication number: 20120278731
    Abstract: Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface including multiple media panes; establishing a connection with a collaborator; receiving from the originator a selection indicating an item of media content associated with at least one of the multiple media panes; transmitting to the collaborator the selected item of media content; and enabling inter-user communication relating to the selected item of media content in the originator interface with the collaborator. Further, a connection can be established with a second collaborator, the item of media content can be transmitted to the second collaborator, and communication can occur in the originator interface with the second collaborator.
    Type: Application
    Filed: July 16, 2012
    Publication date: November 1, 2012
    Applicant: Apple Inc.
    Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Patent number: 8225228
    Abstract: Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface including multiple media panes; establishing a connection with a collaborator; receiving from the originator a selection indicating an item of media content associated with at least one of the multiple media panes; transmitting to the collaborator the selected item of media content; and enabling inter-user communication relating to the selected item of media content in the originator interface with the collaborator. Further, a connection can be established with a second collaborator, the item of media content can be transmitted to the second collaborator, and communication can occur in the originator interface with the second collaborator.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: July 17, 2012
    Assignee: Apple Inc.
    Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Publication number: 20120008538
    Abstract: The battery life of a mobile device operating in a wireless network environment is extended by terminating network communication activities after a specified period of time. Network communication activities may be restored when any one of a specified number of user actions are detected.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 12, 2012
    Applicant: APPLE INC.
    Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
  • Patent number: 8059570
    Abstract: The battery life of a mobile device operating in a wireless network environment is extended by terminating network communication activities after a specified period of time. Network communication activities may be restored when any one of a specified number of user actions are detected.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: November 15, 2011
    Assignee: Apple Inc.
    Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
  • Patent number: 8006185
    Abstract: A computer-implemented method of presenting digital content can include displaying several arranged in a staggered formation in a user interface, wherein at least one of the several panes is entirely visible and adjacent panes are partially visible and displayed adjacent to the entirely visible pane, displaying a frame of an item of digital content comprising a sequence of frames in an entirely visible pane and displaying adjacent frames in corresponding adjacent panes, and displaying in the entirely visible pane successive frames of the digital content item by sequentially replacing the frame in the entirely visible pane with an adjacent frame.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: August 23, 2011
    Assignee: Apple Inc.
    Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Patent number: 7929766
    Abstract: A computer-implemented method includes receiving a piece of content, wherein the piece of content comprises a machine-readable identifier, identifying the machine-readable identifier in the piece of content, and associating the machine-readable identifier to the piece of media content.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: April 19, 2011
    Assignee: Apple Inc.
    Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Publication number: 20100041382
    Abstract: Account types that support one or more data classes (e.g., email, contacts, calendar, instant messaging) can be added and configured on a mobile device using a unified settings user interface. The user interface allows the user to easily activate and deactivate one or more data classes for an account type. The user interface can support one or more predefined account types and can allow the user to add and configure new account types. Visual indicators are provided in the user interface to remind the user of the data classes that are active on the mobile device for a particular account. Users can configure settings that effect a particular data class in all accounts on the mobile device. Users can also configure settings that are specific to a particular account.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: APPLE INC.
    Inventors: Marcel MWA Van Os, Paul Marcos, Evan Doll