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: 9430479
    Abstract: 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: Grant
    Filed: June 27, 2012
    Date of Patent: August 30, 2016
    Assignee: Apple Inc.
    Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
  • Patent number: 8718368
    Abstract: 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: Grant
    Filed: February 2, 2010
    Date of Patent: May 6, 2014
    Assignee: Apple Inc.
    Inventors: Steve Sprang, Scott Lindsey
  • Publication number: 20130050255
    Abstract: 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: Application
    Filed: June 27, 2012
    Publication date: February 28, 2013
    Applicant: APPLE INC.
    Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
  • Patent number: 8225208
    Abstract: 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: Grant
    Filed: August 6, 2008
    Date of Patent: July 17, 2012
    Assignee: Apple Inc.
    Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
  • Publication number: 20100138739
    Abstract: 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: Application
    Filed: February 2, 2010
    Publication date: June 3, 2010
    Applicant: APPLE INC.
    Inventors: Steve Sprang, Scott Lindsey
  • Patent number: 7684619
    Abstract: 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: Grant
    Filed: January 9, 2006
    Date of Patent: March 23, 2010
    Assignee: Apple Inc.
    Inventors: Steve Sprang, Scott Lindsey
  • Patent number: 7545392
    Abstract: 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: Grant
    Filed: May 30, 2003
    Date of Patent: June 9, 2009
    Assignee: Apple Inc.
    Inventors: Steve Sprang, Steven P. Jobs, Roger Rosner
  • Publication number: 20090144651
    Abstract: 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: Application
    Filed: August 6, 2008
    Publication date: June 4, 2009
    Applicant: Apple Inc.
    Inventors: Steve Sprang, Brad Vaughan, Jay Christopher Capela
  • Publication number: 20070160290
    Abstract: 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: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Steve Sprang, Scott Lindsey
  • Publication number: 20040239691
    Abstract: 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: Application
    Filed: May 30, 2003
    Publication date: December 2, 2004
    Inventors: Steve Sprang, Steven P. Jobs, Roger Rosner