Patents by Inventor ERIK M. BERGET
ERIK M. BERGET 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: 20240361882Abstract: Aspects of the subject technology provide for suggested home screens of an electronic device. The suggested home screens can include suggested background images, user interface elements, colors, styles, photos, and the like. Foreground interface elements can be positioned on the suggested home screen so as to not obscure a feature of the background image of the suggested home screen. The home screens may be generated and/or suggested specifically for various operational modes of the electronic device.Type: ApplicationFiled: July 11, 2024Publication date: October 31, 2024Inventors: Sofiane TOUDJI, Daniel LI, Erik M. BERGET, Mateusz K. RAJCA, Rishab MEHRA, Surabhi GUPTA
-
Patent number: 12039149Abstract: Aspects of the subject technology provide for suggested home screens and/or lock screens of an electronic device. The suggested home screens and/or lock screens can include suggested backgrounds, user interface elements, colors, styles, photos, and the like, and can be generated and/or suggested for a user of an electronic device based on activity history information for the user and/or the electronic device. In one or more implementations, the home screens and/or lock screens may be generated and/or suggested specifically for various operational modes of the electronic device.Type: GrantFiled: January 11, 2023Date of Patent: July 16, 2024Assignee: Apple Inc.Inventors: Sofiane Toudji, Daniel Li, Erik M. Berget, Mateusz K. Rajca, Rishab Mehra, Surabhi Gupta
-
Patent number: 12010080Abstract: A method is provided that includes receiving, by a first process executing on an electronic device and from a second process executing on the electronic device, a request for links to content items that are associated with the second process. The method further includes obtaining, by the first process and from a link index, a link to a content item associated with the second process, wherein the link index is locally stored on the electronic device and the link index comprises links to content items communicated via a third process executing on the electronic device. The link to the content item obtained from the link index is provided by the first process for presentation by the second process, wherein selection of the link causes the second process to present the content item.Type: GrantFiled: May 13, 2022Date of Patent: June 11, 2024Assignee: Apple Inc.Inventors: Christopher J. Gearhart, Alykhan F. Kanji, Erik A. Partridge, Erik M. Berget, Karthik Sudhir, Michael W. Fullerton, Sofiane Toudji, Stephen M. Lottermoser
-
Patent number: 12002010Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: GrantFiled: February 14, 2018Date of Patent: June 4, 2024Assignee: APPLE INC.Inventors: Sofiane Toudji, Erik M. Berget, Scott Adler, Samuel C. Cates
-
Publication number: 20230396705Abstract: The subject disclosure provides systems and methods for application-specific do not disturb configuration for electronic devices. For example, a system process may store a set of interruption control mode identifiers of user-selected configuration options associated with an application. When the device is operated in an interruption control mode, such as a do not disturb mode, the system process may provide a set of interruption control mode identifiers to the application to facilitate operation of the application according to the user-selected configuration options.Type: ApplicationFiled: April 24, 2023Publication date: December 7, 2023Inventors: Erik M. BERGET, David A. SCHAEFGEN, Evan C. WINELAND, Justin S. TITI, Matthew E. SHEPHERD
-
Publication number: 20230367451Abstract: Aspects of the subject technology provide for suggested home screens and/or lock screens of an electronic device. The suggested home screens and/or lock screens can include suggested backgrounds, user interface elements, colors, styles, photos, and the like, and can be generated and/or suggested for a user of an electronic device based on activity history information for the user and/or the electronic device. In one or more implementations, the home screens and/or lock screens may be generated and/or suggested specifically for various operational modes of the electronic device.Type: ApplicationFiled: January 11, 2023Publication date: November 16, 2023Inventors: Sofiane TOUDJI, Daniel LI, Erik M. BERGET, Mateusz K. RAJCA, Rishab MEHRA, Surabhi GUPTA
-
Publication number: 20220377032Abstract: A method is provided that includes receiving, by a first process executing on an electronic device and from a second process executing on the electronic device, a request for links to content items that are associated with the second process. The method further includes obtaining, by the first process and from a link index, a link to a content item associated with the second process, wherein the link index is locally stored on the electronic device and the link index comprises links to content items communicated via a third process executing on the electronic device. The link to the content item obtained from the link index is provided by the first process for presentation by the second process, wherein selection of the link causes the second process to present the content item.Type: ApplicationFiled: May 13, 2022Publication date: November 24, 2022Inventors: Christopher J. GEARHART, Alykhan F. KANJI, Erik A. PARTRIDGE, Erik M. BERGET, Karthik SUDHIR, Michael W. FULLERTON, Sofiane TOUDJI, Stephen M. LOTTERMOSER
-
Patent number: 11416817Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: GrantFiled: February 14, 2018Date of Patent: August 16, 2022Assignee: Apple Inc.Inventors: Sofiane Toudji, Erik M. Berget, Craig Federighi, Patrick L. Coffman
-
Patent number: 11392896Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: GrantFiled: February 14, 2018Date of Patent: July 19, 2022Assignee: APPLE INC.Inventors: Sofiane Toudji, Salem Ben Yaala, Antoine Vinel, Erik M. Berget, Hafid J. Arras, Romain F. Butteaud
-
Publication number: 20180349488Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: ApplicationFiled: February 14, 2018Publication date: December 6, 2018Inventors: SOFIANE TOUDJI, ERIK M. BERGET, SCOTT ADLER, SAMUEL C. CATES
-
Publication number: 20180349489Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: ApplicationFiled: February 14, 2018Publication date: December 6, 2018Inventors: SOFIANE TOUDJI, ERIK M. BERGET, CRAIG FEDERIGHI, PATRICK L. COFFMAN
-
Publication number: 20180349469Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.Type: ApplicationFiled: February 14, 2018Publication date: December 6, 2018Inventors: SOFIANE TOUDJI, SALEM BEN YAALA, ANTOINE VINEL, ERIK M. BERGET, HAFID J. ARRAS, ROMAIN F. BUTTEAUD