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: 20190266698Abstract: 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: ApplicationFiled: May 7, 2019Publication date: August 29, 2019Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
-
Patent number: 10332233Abstract: 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: GrantFiled: August 14, 2014Date of Patent: June 25, 2019Assignee: Flipboard, Inc.Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
-
Publication number: 20180217723Abstract: 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: ApplicationFiled: September 11, 2017Publication date: August 2, 2018Inventors: Marcel MWA van Os, Paul Marcos, Evan Doll
-
Patent number: 9760246Abstract: 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: GrantFiled: March 19, 2013Date of Patent: September 12, 2017Assignee: Apple Inc.Inventors: Marcel Mwa van Os, Paul Marcos, Evan Doll
-
Publication number: 20150339383Abstract: 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: ApplicationFiled: June 1, 2015Publication date: November 26, 2015Inventors: Gary Johnson, Mike Marinkovich, Gregory C. Lindley, Alan Cannistraro, Evan Doll
-
Patent number: 9047374Abstract: 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: GrantFiled: June 8, 2007Date of Patent: June 2, 2015Assignee: Apple Inc.Inventors: Gary Johnson, Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll
-
Publication number: 20150049093Abstract: 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: ApplicationFiled: August 14, 2014Publication date: February 19, 2015Inventors: Evan Doll, Troy Brant, Raphael Mauro Schaad
-
Patent number: 8599840Abstract: 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: GrantFiled: September 21, 2011Date of Patent: December 3, 2013Assignee: Apple Inc.Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
-
Patent number: 8504001Abstract: 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: GrantFiled: August 12, 2008Date of Patent: August 6, 2013Assignee: Apple Inc.Inventors: Marcel M W A Van Os, Paul Marcos, Evan Doll
-
Patent number: 8490012Abstract: 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: GrantFiled: July 16, 2012Date of Patent: July 16, 2013Assignee: Apple Inc.Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Patent number: 8473846Abstract: 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: GrantFiled: June 8, 2007Date of Patent: June 25, 2013Assignee: Apple Inc.Inventors: Randy Ubillos, Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Patent number: 8443284Abstract: 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: GrantFiled: July 19, 2007Date of Patent: May 14, 2013Assignee: Apple Inc.Inventors: Greg Lindley, Gary Johnson, Mike Marinkovich, Alan Cannistraro, Evan Doll
-
Patent number: 8375312Abstract: 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: GrantFiled: June 8, 2007Date of Patent: February 12, 2013Assignee: Apple Inc.Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Publication number: 20120278731Abstract: 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: ApplicationFiled: July 16, 2012Publication date: November 1, 2012Applicant: Apple Inc.Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Patent number: 8225228Abstract: 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: GrantFiled: July 10, 2008Date of Patent: July 17, 2012Assignee: Apple Inc.Inventors: Mike Marinkovich, Gregory Charles Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Publication number: 20120008538Abstract: 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: ApplicationFiled: September 21, 2011Publication date: January 12, 2012Applicant: APPLE INC.Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
-
Patent number: 8059570Abstract: 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: GrantFiled: January 11, 2008Date of Patent: November 15, 2011Assignee: Apple Inc.Inventors: Eric Albert, Nate Begeman, Evan Doll, Charles Dominguez, Scott Herz, Dan Keen, David Myszewski, Mallory Paine, Rob Yepez
-
Patent number: 8006185Abstract: 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: GrantFiled: June 8, 2007Date of Patent: August 23, 2011Assignee: Apple Inc.Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Patent number: 7929766Abstract: 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: GrantFiled: June 8, 2007Date of Patent: April 19, 2011Assignee: Apple Inc.Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
-
Publication number: 20100041382Abstract: 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: ApplicationFiled: August 12, 2008Publication date: February 18, 2010Applicant: APPLE INC.Inventors: Marcel MWA Van Os, Paul Marcos, Evan Doll