Patents by Inventor Steve Sprang
Steve Sprang 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: 9430479Abstract: A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a plurality of available frames. The presentation application may mask portions of the displayed object that would lie outside of the selected frame before displaying the selected frame. The presentation application may provide an interface that allows the user to adjust the size of the frame and the object. The presentation application may automatically adjust the size of the frame when the size of the object is changed, and vice versa.Type: GrantFiled: June 27, 2012Date of Patent: August 30, 2016Assignee: Apple Inc.Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
-
Patent number: 8718368Abstract: Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle.Type: GrantFiled: February 2, 2010Date of Patent: May 6, 2014Assignee: Apple Inc.Inventors: Steve Sprang, Scott Lindsey
-
Publication number: 20130050255Abstract: A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a plurality of available frames. The presentation application may mask portions of the displayed object that would lie outside of the selected frame before displaying the selected frame. The presentation application may provide an interface that allows the user to adjust the size of the frame and the object. The presentation application may automatically adjust the size of the frame when the size of the object is changed, and vice versa.Type: ApplicationFiled: June 27, 2012Publication date: February 28, 2013Applicant: APPLE INC.Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
-
Patent number: 8225208Abstract: A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a plurality of available frames. The presentation application may mask portions of the displayed object that would lie outside of the selected frame before displaying the selected frame. The presentation application may provide an interface that allows the user to adjust the size of the frame and the object. The presentation application may automatically adjust the size of the frame when the size of the object is changed, and vice versa.Type: GrantFiled: August 6, 2008Date of Patent: July 17, 2012Assignee: Apple Inc.Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
-
Publication number: 20100138739Abstract: Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle.Type: ApplicationFiled: February 2, 2010Publication date: June 3, 2010Applicant: APPLE INC.Inventors: Steve Sprang, Scott Lindsey
-
Patent number: 7684619Abstract: Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle.Type: GrantFiled: January 9, 2006Date of Patent: March 23, 2010Assignee: Apple Inc.Inventors: Steve Sprang, Scott Lindsey
-
Patent number: 7545392Abstract: A system, method, and apparatus that, in some embodiments, displays one or more guides when a selected object moves into a particular alignment with one or more other objects is described. The one or more guides may be used to align the objects in relation to one another. In this way, the screen is free from the clutter of guides when they are not needed, but the guides are present when they are needed, i.e., when the selected object moves into or near alignment with another object or objects.Type: GrantFiled: May 30, 2003Date of Patent: June 9, 2009Assignee: Apple Inc.Inventors: Steve Sprang, Steven P. Jobs, Roger Rosner
-
Publication number: 20090144651Abstract: A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a plurality of available frames. The presentation application may mask portions of the displayed object that would lie outside of the selected frame before displaying the selected frame. The presentation application may provide an interface that allows the user to adjust the size of the frame and the object. The presentation application may automatically adjust the size of the frame when the size of the object is changed, and vice versa.Type: ApplicationFiled: August 6, 2008Publication date: June 4, 2009Applicant: Apple Inc.Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
-
Publication number: 20070160290Abstract: Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle.Type: ApplicationFiled: January 9, 2006Publication date: July 12, 2007Inventors: Steve Sprang, Scott Lindsey
-
Publication number: 20040239691Abstract: A system, method, and apparatus that, in some embodiments, displays one or more guides when a selected object moves into a particular alignment with one or more other objects is described. The one or more guides may be used to align the objects in relation to one another. In this way, the screen is free from the clutter of guides when they are not needed, but the guides are present when they are needed, i.e., when the selected object moves into or near alignment with another object or objects.Type: ApplicationFiled: May 30, 2003Publication date: December 2, 2004Inventors: Steve Sprang, Steven P. Jobs, Roger Rosner