Patents by Inventor Roger Rosner

Roger Rosner 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: 9785617
    Abstract: Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: October 10, 2017
    Assignee: APPLE INC.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Patent number: 9639504
    Abstract: Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. After the user selects a template, the method provides the user with a selection of page designs to add to the selected template. When the user selects one of the page designs, the method adds the page design to a document that it presents to the user based on the selected template. Some embodiments provide methods for modifying default content of template documents that have several default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for immediate editing by the user.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: May 2, 2017
    Assignee: APPLE INC.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Patent number: 8584002
    Abstract: Enabling a user to create or edit a webpage is disclosed. A content type of a content item to be included in the webpage is determined automatically. Code appropriate to the content type as required to include the content item in the webpage as published is generated.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: November 12, 2013
    Assignee: Apple Inc.
    Inventors: Richard Cave, Christopher Rudolph, Martin Murrett, Roger Rosner, Jay Capela
  • Publication number: 20130086468
    Abstract: Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. After the user selects a template, the method provides the user with a selection of page designs to add to the selected template. When the user selects one of the page designs, the method adds the page design to a document that it presents to the user based on the selected template. Some embodiments provide methods for modifying default content of template documents that have several default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for immediate editing by the user.
    Type: Application
    Filed: July 27, 2012
    Publication date: April 4, 2013
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Patent number: 8375293
    Abstract: Some embodiments provide a method for storing a document. The document is created by using a set of template pages. The method, in a data storage structure, creates a first prototype section for storing information for the template pages. The method also, in the data storage structure, creates a second section for storing a set of content for the document. In some embodiments, the template pages are provided by a word-processing application. In some embodiments, the information for the template pages includes text information, image information, and thumbnail information. In some embodiments, a word-processing application utilizes the stored thumbnails in the prototypes section to generate a visual representation of a template page contents to a user to assist the user in creating a document. In some embodiments, the template pages further include stylesheet information, headers information, and footers information.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: February 12, 2013
    Assignee: Apple Inc.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela, Paul Elseth, Sean McGuire
  • Patent number: 8255796
    Abstract: Some embodiments provide a method that efficiently designs a document. The method initially provides the user with a selection of templates, each with a default configuration for content. After the user selects a template, the method provides the user with a selection of page designs to add to the selected template. When the user selects one of the page designs, the method adds the page design to a document that it presents to the user based on the selected template. Some embodiments provide methods for modifying default content of template documents that have several default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for immediate editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the entire default content of the text field when the user provides new content for the selected field.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: August 28, 2012
    Assignee: Apple Inc.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Publication number: 20120110439
    Abstract: Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 3, 2012
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Publication number: 20120110440
    Abstract: Some embodiments provide a method that efficiently designs a document. The method provides the user with a selection of templates, each with a default configuration for content. The method provides the user with a selection of page designs to add to a selected template. The method adds a selected page design to a document that is based on the selected template. Some embodiments provide methods for modifying default content of template documents with default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the content of the text field when the user provides new content for the selected field. In some embodiments, the new content is text, image, or another type of content.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 3, 2012
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Patent number: 8078963
    Abstract: Some embodiments provide a method that efficiently designs a document. The method initially provides the user with a selection of templates, each with a default configuration for content. After the user selects a template, the method provides the user with a selection of page designs to add to the selected template. When the user selects one of the page designs, the method adds the page design to a document that it presents to the user based on the selected template. Some embodiments provide methods for modifying default content of template documents that have several default text fields. When a user selects a default text field, the method of some embodiments selects the entire default text field for immediate editing by the user. In some embodiments, the method highlights a text field selected by the user. Also, in some embodiments, the method deletes the entire default content of the text field when the user provides new content for the selected field.
    Type: Grant
    Filed: January 10, 2005
    Date of Patent: December 13, 2011
    Assignee: Apple Inc.
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela
  • Publication number: 20110107223
    Abstract: A user interface and methods for presenting presentation pages are described herein. In one aspect of the invention, an exemplary method of the invention displays a first presentation page in a display area of a data processing system. Next, a second presentation page angles into the display area as the first presentation page angles out and turns off from the display area, as though they are sides of a revolving 3-D object. Other methods and apparatuses are also described.
    Type: Application
    Filed: January 10, 2011
    Publication date: May 5, 2011
    Inventors: Eric Tilton, Michael Peirce, Jay Capela, Roger Rosner, Jay Holtorf
  • 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: 20070162846
    Abstract: Enabling a user to create or edit a webpage is disclosed. A content type of a content item to be included in the webpage is determined automatically. Code appropriate to the content type as required to include the content item in the webpage as published is generated.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Richard Cave, Christopher Rudolph, Martin Murrett, Roger Rosner, Jay Capela
  • Publication number: 20070162848
    Abstract: Determining a style attribute is disclosed. An indication of a new object to be added to a content document associated with a template data is received. The style attribute for the new object is determined based at least in part on the template data.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Philip Mansfield, Roger Rosner, Richard Cave, Christopher Rudolph
  • Publication number: 20070162845
    Abstract: Enabling a user to create and/or edit a webpage is disclosed. A selection of a selected template from a set of one or more webpage templates selectable by a user to create and open for editing an instance of a webpage is received. An instance of a webpage based at least in part on the selected template is created. A representation of the webpage that shows the webpage as it would appear as published is displayed in an editing interface. The representation of the webpage is updated in real time in response to changes, if any, made to the webpage, so that as changes, if any, are made to the webpage the representation is updated to show the webpage as it would appear as published with the changes incorporated.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Richard Cave, Christopher Rudolph, Roger Rosner, Jay Capela
  • Publication number: 20060206807
    Abstract: Some embodiments provide a method for storing a document. The document is created by using a set of template pages. The method, in a data storage structure, creates a first prototype section for storing information for the template pages. The method also, in the data storage structure, creates a second section for storing a set of content for the document. In some embodiments, the template pages are provided by a word-processing application. In some embodiments, the information for the template pages includes text information, image information, and thumbnail information. In some embodiments, a word-processing application utilizes the stored thumbnails in the prototypes section to generate a visual representation of a template page contents to a user to assist the user in creating a document. In some embodiments, the template pages further include stylesheet information, headers information, and footers information.
    Type: Application
    Filed: January 9, 2006
    Publication date: September 14, 2006
    Inventors: Roger Rosner, Richard Cave, Chris Rudolph, Jay Capela, Paul Elseth, Sean McGuire
  • 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