Patents by Inventor Matthijs Jacob Frederik Zoon
Matthijs Jacob Frederik Zoon 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: 11501054Abstract: A method of determining a layout for an electronic document comprising a web object that includes a set of components is provided. The method, for each component of the web object, injects code into a web frame used to retrieve the component of the web object. The program sends a request to a web content retriever to retrieve the web object. The program, for each component of the web object, receives a message at the layout generation application from the injected code in the corresponding web frame indicating the completion of the retrieving of the component. Each message includes the height of the corresponding web object component. The method determines a layout for the web object by using the height of the web object components after the messages received from the injected code indicate that every component of the web object is retrieved.Type: GrantFiled: September 23, 2016Date of Patent: November 15, 2022Assignee: Apple Inc.Inventors: Jean Sebastiaen Metz, Glenn Wolters, Matthijs Jacob Frederik Zoon
-
Patent number: 10671796Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: GrantFiled: September 30, 2015Date of Patent: June 2, 2020Assignee: Apple Inc.Inventors: Pepijn T. Zoon, Jean S. Metz, Matthijs Jacob Frederik Zoon, Mattijs Hoitink, Douwe H. Homans, Taskin Ahmed Rahman
-
Patent number: 10572572Abstract: A two-step process to determine the layout of an electronic document such as a webpage or an article is provided. The electronic document is selected from a summary page that displays summaries of several documents. In the first pass, an image of the selected document is identified in the summary page and the end of the image is marked as a target location for doing a partial layout. A partial layout that includes a location for the image is then determined and stored. The image is animated to the determined location. In the second pass, while the image is being animated, a full layout is determined for the document. The full layout uses the stored results of the first pass and generated the layout from the target location to the end of the document.Type: GrantFiled: September 23, 2016Date of Patent: February 25, 2020Assignee: Apple Inc.Inventors: Jean Sebastiaen Metz, Glenn Wolters, Matthijs Jacob Frederik Zoon, Martin Walvius
-
Patent number: 10503387Abstract: A novel method for scrolling an electronic document (e.g., a webpage, article, etc.) that is displayed in a display area on a screen is provided. The method receives a swipe gesture on a touch-sensitive input surface, which can be a touch-sensitive surface of a cursor controller (e.g., trackpad, etc.) or can be a touch-sensitive surface of the screen. Based on the swipe gesture's velocity, the method scrolls the document on the display screen and identifies a first location on the document for ending the scrolling. Also, based on this velocity, the method identifies a size for a neighboring region around the identified location. The method then determines whether a scroll stoppage marker is defined for the neighboring region. Each scroll stoppage marker specifies a location within the document for stopping the document's scrolling.Type: GrantFiled: September 30, 2015Date of Patent: December 10, 2019Assignee: APPLE INC.Inventors: Jean Sebastiaen Metz, Pepijn T. Zoon, Matthijs Jacob Frederik Zoon
-
Patent number: 10331766Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: GrantFiled: September 30, 2015Date of Patent: June 25, 2019Assignee: APPLE INC.Inventors: Douwe H. Homans, Mattijs Hoitink, Matthijs Jacob Frederik Zoon
-
Publication number: 20170357620Abstract: A two-step process to determine the layout of an electronic document such as a webpage or an article is provided. The electronic document is selected from a summary page that displays summaries of several documents. In the first pass, an image of the selected document is identified in the summary page and the end of the image is marked as a target location for doing a partial layout. A partial layout that includes a location for the image is then determined and stored. The image is animated to the determined location. In the second pass, while the image is being animated, a full layout is determined for the document. The full layout uses the stored results of the first pass and generated the layout from the target location to the end of the document.Type: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Jean Sebastiaen Metz, Glenn Wolters, Matthijs Jacob Frederik Zoon, Martin Walvius
-
Publication number: 20170357621Abstract: A method of determining a layout for an electronic document comprising a web object that includes a set of components is provided. The method, for each component of the web object, injects code into a web frame used to retrieve the component of the web object. The program sends a request to a web content retriever to retrieve the web object. The program, for each component of the web object, receives a message at the layout generation application from the injected code in the corresponding web frame indicating the completion of the retrieving of the component. Each message includes the height of the corresponding web object component. The method determines a layout for the web object by using the height of the web object components after the messages received from the injected code indicate that every component of the web object is retrieved.Type: ApplicationFiled: September 23, 2016Publication date: December 14, 2017Inventors: Jean Sebastiaen Metz, Glenn Wolters, Matthijs Jacob Frederik Zoon
-
Publication number: 20160357725Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: ApplicationFiled: September 30, 2015Publication date: December 8, 2016Inventors: Douwe H. Homans, Mattijs Hoitink, Matthijs Jacob Frederik Zoon
-
Publication number: 20160358367Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: ApplicationFiled: September 30, 2015Publication date: December 8, 2016Inventors: Jean S. Metz, Robin Pieter van Dijke, Glenn Wolters, Michel Elings, Matthijs Jacob Frederik Zoon
-
Publication number: 20160357711Abstract: A novel method of facilitating the authoring of content and the delivery of the authored content to different types of device is provided. The method supports the design of unique and aesthetically pleasing content while minimizes the amount of effort required from authors and/or publishers. The method does so by creating one single content presentation structure (CPS) for the authored content that is adaptable to different devices and different orientations. Such a universally adaptable content presentation structure is based on a standardized grid system that the publishers can easily become familiar with to author their content.Type: ApplicationFiled: September 30, 2015Publication date: December 8, 2016Inventors: Pepijn T. Zoon, Jean S. Metz, Matthijs Jacob Frederik Zoon, Mattijs Hoitink, Douwe H. Homans, Taskin Ahmed Rahman
-
Publication number: 20160357382Abstract: A novel method for scrolling an electronic document (e.g., a webpage, article, etc.) that is displayed in a display area on a screen is provided. The method receives a swipe gesture on a touch-sensitive input surface, which can be a touch-sensitive surface of a cursor controller (e.g., trackpad, etc.) or can be a touch-sensitive surface of the screen. Based on the swipe gesture's velocity, the method scrolls the document on the display screen and identifies a first location on the document for ending the scrolling. Also, based on this velocity, the method identifies a size for a neighboring region around the identified location. The method then determines whether a scroll stoppage marker is defined for the neighboring region. Each scroll stoppage marker specifies a location within the document for stopping the document's scrolling.Type: ApplicationFiled: September 30, 2015Publication date: December 8, 2016Inventors: Jean Sebastiaen Metz, Pepijn T. Zoon, Matthijs Jacob Frederik Zoon