Patents by Inventor Jean S. Metz
Jean S. Metz 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).
-
Publication number: 20230022898Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: ApplicationFiled: September 29, 2022Publication date: January 26, 2023Applicant: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Feng Yi, Casey M. Dougherty, Martin J. Murret
-
Patent number: 11496592Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: GrantFiled: May 31, 2019Date of Patent: November 8, 2022Assignee: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Feng Yi, Casey M. Dougherty, Martin J. Murret
-
Patent number: 11232171Abstract: In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.Type: GrantFiled: May 31, 2019Date of Patent: January 25, 2022Assignee: Apple Inc.Inventors: Collin D. Ruffenach, Casey M. Dougherty, Balaji Ramachandran, Christopher S. Schepman, Feng Yi, Guillermo Ortiz, Jean S. Metz, Martin J. Murrett
-
Patent number: 10681162Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.Type: GrantFiled: May 31, 2019Date of Patent: June 9, 2020Assignee: Apple Inc.Inventors: Balaji Ramachandran, Collin D. Ruffenach, Feng Yi, Guillermo Ortiz, Jean S. Metz, Christopher S. Schepman, Casey M. Dougherty, Martin J. Murrett
-
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
-
Publication number: 20190370017Abstract: In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Collin D. Ruffenach, Casey M. Dougherty, Balaji Ramachandran, Christopher S. Schepman, Feng Yi, Guillermo Ortiz, Jean S. Metz, Martin J. Murrett
-
Publication number: 20190373070Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Balaji Ramachandran, Collin D. Ruffenach, Feng Yi, Guillermo Ortiz, Jean S. Metz, Christopher S. Schepman, Casey M. Dougherty, Martin J. Murret
-
Publication number: 20190373071Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.Type: ApplicationFiled: May 31, 2019Publication date: December 5, 2019Applicant: Apple Inc.Inventors: Balaji Ramachandran, Jean S. Metz, Collin D. Ruffenach, Christopher S. Schepman, Guillermo Ortiz, Fen Yi, Casey M. Dougherty, Martin J. Murret
-
Patent number: 10380227Abstract: 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: August 13, 2019Assignee: Apple Inc.Inventors: Jean S. Metz, Pepijn T. Zoon, Robin Pieter van Dijke
-
Patent number: 10241975Abstract: Some embodiments provide a method for rearranging a content layout. The method receives a first layout that includes content elements arranged across a first set of layout sections having a first number of sections, each of which has a same first width. The first layout defines a first margin width on either side of the layout and a first gutter width between the sections. Based on an available display width, the method determines a second gutter width and second margin width for a second layout based on the first layout. The method dynamically calculates a second number of sections in a second set of layout sections for the second layout based on the available display width, second gutter width, and second margin width. Each section of the second set has a same second width. The method rearranges the elements into a second layout that spans the second set of sections.Type: GrantFiled: September 26, 2015Date of Patent: March 26, 2019Assignee: Apple Inc.Inventors: Michel Elings, Pepijn T. Zoon, Douwe H. Homans, Jean S. Metz
-
Patent number: 9805003Abstract: Some embodiments provide a method for rearranging a content layout. The method receives a first content layout including several content elements arranged across a first set of vertical layout sections, each of which occupies a same first amount of horizontal space in the first content layout. At least one of the content elements spans several of the vertical layout sections of the first set. The method identifies a number of vertical layout sections available with which to display the first content layout. The method rearranges the several content elements into a second content layout including the several content elements arranged across a second set of vertical layout sections, each of which occupies a same second amount of horizontal space in the second content layout. At least one of the content elements spans a different number of vertical layout sections in the first content layout and the second content layout.Type: GrantFiled: September 26, 2015Date of Patent: October 31, 2017Assignee: APPLE INC.Inventors: Michel Elings, Pepijn T. Zoon, Douwe H. Homans, Jean S. Metz
-
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: 20160357717Abstract: 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, Pepijn T. Zoon, Robin Pieter van Dijke
-
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: 20160292134Abstract: Some embodiments provide a method for rearranging a content layout. The method receives a first content layout including several content elements arranged across a first set of vertical layout sections, each of which occupies a same first amount of horizontal space in the first content layout. At least one of the content elements spans several of the vertical layout sections of the first set. The method identifies a number of vertical layout sections available with which to display the first content layout. The method rearranges the several content elements into a second content layout including the several content elements arranged across a second set of vertical layout sections, each of which occupies a same second amount of horizontal space in the second content layout. At least one of the content elements spans a different number of vertical layout sections in the first content layout and the second content layout.Type: ApplicationFiled: September 26, 2015Publication date: October 6, 2016Inventors: Michel Elings, Pepijn T. Zoon, Douwe H. Homans, Jean S. Metz
-
Publication number: 20160292133Abstract: Some embodiments provide a method for rearranging a content layout. The method receives a first layout that includes content elements arranged across a first set of layout sections having a first number of sections, each of which has a same first width. The first layout defines a first margin width on either side of the layout and a first gutter width between the sections. Based on an available display width, the method determines a second gutter width and second margin width for a second layout based on the first layout. The method dynamically calculates a second number of sections in a second set of layout sections for the second layout based on the available display width, second gutter width, and second margin width. Each section of the second set has a same second width. The method rearranges the elements into a second layout that spans the second set of sections.Type: ApplicationFiled: September 26, 2015Publication date: October 6, 2016Inventors: Michel Elings, Pepijn T. Zoon, Douwe H. Homans, Jean S. Metz