Patents by Inventor Jonathan Sigler

Jonathan Sigler 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: 9099031
    Abstract: Methods, program products, and systems for layout synchronization are described. A first device can share with a second device a layout designed according to display properties of the first device, even if display properties of the second device differ from those of the first device. The layout can be synchronized between the devices, where each device can adapt the layout in a manner specific to the display properties of the device. Two-dimensional views of same data can have a consistent appearance on multiple devices each having distinct display properties.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: August 4, 2015
    Assignee: Apple Inc.
    Inventors: Ben Chen, Ryan Christopher Griggs, Yifeng Gui, Jonathan Sigler, Kevin Iversen Smith
  • Publication number: 20130339833
    Abstract: Methods, program products, and systems for layout synchronization are described. A first device can share with a second device a layout designed according to display properties of the first device, even if display properties of the second device differ from those of the first device. The layout can be synchronized between the devices, where each device can adapt the layout in a manner specific to the display properties of the device. Two-dimensional views of same data can have a consistent appearance on multiple devices each having distinct display properties.
    Type: Application
    Filed: June 15, 2012
    Publication date: December 19, 2013
    Inventors: Ben Chen, Ryan Christopher Griggs, Yifeng Gui, Jonathan Sigler, Kevin Iversen Smith
  • Publication number: 20060149769
    Abstract: Database interaction is facilitated by graphically presenting database objects in groups that are not necessarily dictated by object types of the database objects. In an example implementation, database navigation is facilitated by determining object dependency groups for a database in which each object dependency group corresponds to a database source object and includes at least those database objects that depend directly or indirectly from the corresponding database source object. When these data source object-based dependency groups are graphically displayed, selecting a database object thereof provides access thereto. In another example implementation, a user can designate an attribute associated with database objects by which the database objects are to be grouped. Thus, the database objects are grouped by various values that the user-designated associated attribute takes.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael McCormack, Andrew Miller, Christopher Bryant, Jonathan Sigler, Robert Coggins, Scott Gardner, Theresa Naramore, Daniel Hough, Kelly Krout, Clinton Covington